This roofing company seems to have a strong reputation, with many satisfied customers. The staff is responsive, punctual, and professional, and the quality of work is generally excellent. Many customers have praised the team's attention to detail and their ability to work with insurance companies. Some customers have even mentioned that the company's work is above and beyond what they expected. However, there was one customer who had a very poor experience, including a staff member who couldn't speak English and left without completing the inspection. The company's pricing seems to be competitive, but some customers have noted that there may be extra costs for services that are not clearly explained. Overall, this company appears to be a good choice for those in need of roofing services, but it's essential to carefully review any agreements and services before signing.