Awful. Had an appointment scheduled and confirmed when they called at the last minute to say workers were out with the flu and couldn’t reschedule. Huge disappointment. I wish I could do negative stars on this company. It was a small job and I suspect they got a better opportunity.