This business has a decent overall score, but there are some issues that prevent it from being a top-rated company. The quality of work is inconsistent, with some customers reporting poor installation quality and others experiencing issues with debris left behind after a job. However, pricing seems to be a strong suit, with many customers reporting fair prices. The business also appears to have a good website and online presence.One major issue that stands out is the lack of attention to detail and follow-through with customers. Several customers have reported being left with debris or having issues with their roofs after a job was completed. This suggests that the business may not be prioritizing customer satisfaction and quality control.Additionally, the business has a history of inconsistent communication with customers, with some reporting that they were left in the dark about job schedules and others receiving apologetic responses after the fact.Overall, this business has some strengths, but its weaknesses in quality and communication hold it back from being a top-rated company.