The worst customer service I have ever received and that is no exaggeration. The salesperson and the workers have been nice and very professional but the representatives that schedule and communicate with the customer have been extremely disappointing. I hear from them every two weeks. I leave messages they do not return. This small project started June 1st and is a little over half way. I was told from this company that no project is too small. They just neglected to tell me they'll get to it when they get to it. Extremely dissatisfied.