Customers consistently praise the excellent service, professionalism, and communication provided by the roofing company. Many reviewers highlight the quality of workmanship and prompt project completion, along with effective cleanup after the job. The only potential drawback mentioned is the absence of specific cons, as all feedback is overwhelmingly positive, indicating a high level of customer satisfaction.