This roofing company has a strong reputation, with many satisfied customers praising their quality of work, professionalism, and excellent communication. The team is known for being responsive and punctual, with a focus on delivering high-quality results. While some customers have reported issues with cleanup and organization, these problems appear to be relatively rare. Overall, this company is a great option for those in need of roofing services, although it's worth noting that some customers have reported higher prices compared to other companies.