This company does great work. Their communication with customers and between departments in the company, though, is not great. Sometimes it's awful. They divided up my repairs and home improvements between several crews, meaning that I had to be the general contractor and manage calls between their finance team, sales, and work foreman. I had to be my own advocate and had to have them fix their mistakes when they made them. They did fix their mistakes for free or a minimal charge, and do so quickly, but it was stressful to coordinate all of the people. I would rate them much higher if they had managed my entire repair team, instead of me having to do it for them.
Best of the best
Overall did a very good job. Completed in 1 day. Cleaned up very well after the job was complete.
Great service!
Employees are professional and very knowledgeable. They call you and keep you updated on the process.
Great company, Great employees from office to in the field(or roof) workers.