This business has a 4.8 overall score, indicating a high level of satisfaction from customers. The quality of their work is exceptional, with a score of 4.9 out of 5, suggesting that they consistently deliver high-quality results. Their pricing is also very competitive, with a score of 4.9 out of 5, indicating that customers feel they get good value for their money. The innovativeness of the business is also notable, with a score of 4.8 out of 5, suggesting that they are always looking for new and better ways to serve their customers.The business has a strong reputation for being professional and courteous, with many customers praising their communication and respect for their property. They have a team of experienced and knowledgeable staff, including Megan, who is highly recommended for estimating and managing roofing projects. The business has also been praised for their honesty and transparency, with some customers appreciating that they do not upsell or try to make unnecessary repairs.Some customers have also praised the business for their ability to work with insurance companies and for their safety protocols. They have crews available to work on various types of roofs, including tile, metal, and composite shingles, and are known for their attention to detail and commitment to quality.However, there is one issue that stands out, and that is the business's response to a customer who claimed to have had a poor experience. In this case, the business replied that they do not have a customer with that name, and that they have been receiving many false 1-star reviews. While this may be a legitimate concern, it does raise questions about how the business handles customer complaints and whether they take them seriously.Overall, this business appears to be a reputable and trustworthy company that is committed to delivering high-quality results and providing excellent customer service. However, they may need to work on their response to customer complaints and ensure that they take all feedback seriously in order to maintain their high ratings and reputation.