MH
Micah Harkins
May 21, 2026
I am a returning customer who was genuinely satisfied with Quality Roofing's prior work (in Spring 2025), which is exactly why this experience was so disappointing.
I was satisfied enough from that job to call them again when a small storm-related limb caused minor damage: a roughly three-inch hole requiring perhaps two shingles and some flashing. A very small job.
My first call was met with a friendly intake, but after several days passed with no follow-up, I called again. The second representative had no record of my first call whatsoever. I was told the crew manager, Shelby, would reach out. He did call the following day and confirmed someone would come out to assess the damage.
On the scheduled day, no one arrived and there was no communication. I reached out myself to inquire, at which point Shelby asked me to text a photo of the damage and the shingles so he could match materials, which I did. He then confirmed a specific appointment: the following morning at 10:30 a.m. I made arrangements to be available.
At 10:30 the next morning, no one arrived and no one called. At 10:47 a.m. I sent a text asking whether rain had caused a delay. The reply informed me that the repair had been pushed back over a week, and that his minimum repair charge was $450, a figure that had never been mentioned in any prior conversation despite two separate intake calls and a confirmed appointment.
The $450 minimum may be entirely standard for this business, and that is their right to set. However, disclosing it only after a no-call, no-show appointment is not the customer experience I would expect from a company I previously trusted. For context, another local contractor completed the same repair for $150.
I leave this review not in anger, but because I believe other customers, especially those dealing with post-storm damage on a tight budget, deserve to know to ask explicitly about minimum fees before scheduling, and to confirm appointments the morning of. I genuinely hope this reflects a period of growing pains rather than a lasting change in how this company treats its customers.
For reference the tree limb shown in the photos is about 1 foot long and about 2-3 inches in diameter.
Update, May 22, 2026: Following this review, I received a private text message from Shelby, the crew manager referenced above, stating that the review was "forwarded by the owner" to him. His message disputed several points and closed with the following: "kindly take down your review on Google or any other platforms posted on immediately. If not, we will seek legal action." I want to be clear that I have retained all documentation of our exchanges and that my review contains only factual, firsthand account of my experience. I share this update not to escalate, but because I believe customers deserve to know how concerns are handled after the fact. I genuinely wish the company and its employees well.
Update 2: Within hours of the legal threat described above, three new 5-star reviews appeared, including one from Shelby Freeman, the crew manager referenced in this review.
Additionally, I have filed a formal report with the Federal Trade Commission under the Consumer Review Fairness Act (15 U.S.C. § 45b) and the FTC's Rule on the Use of Consumer Reviews and Testimonials (16 C.F.R. Part 465), citing both the legal threat made against this review and the posting of undisclosed insider reviews. FTC Report #202037039.