It's a bit challenging to form an overall impression of this business due to a mixed bag of client feedbacks. On the one hand, the company has been praised for their professional workmanship, reasonably priced services, and responsiveness to clients' needs. For instance, one client noted that they did an exceptional job on their new roof, with fair pricing and a team that was pleasant and responsive to questions. Another client highly recommended the company for their excellent work, reasonable prices, and great communication.On the other hand, there's a significant issue with this company's reliability. One client reported that the company failed to deliver on their promises, leaving them high and dry after a three-month wait for a new roof. This experience was characterized as unprofessional and disturbingly difficult to communicate with, with phone calls and texts taking a minimum of four weeks to return.This inconsistent service delivery is concerning and needs to be addressed by the company to prevent similar incidents in the future. While the company seems to have a good grasp of quality and pricing, innovativeness is a crucial aspect that needs to be worked on to provide a seamless and reliable service to their clients.