Denver/ Crime & Emergencies

Westminster Man Waited a Year for a Roof — Then a Rival Contractor Stepped In

AI Assisted Icon
Published on November 07, 2026
Westminster Man Waited a Year for a Roof — Then a Rival Contractor Stepped InSource: U.S. Air Force photo by Airman 1st Class Jonathan Whitely / Wikimedia Commons

Scott Mayhew waited more than a year for a new roof after handing RoofCo & Solar a check for more than $9,100. The work never started. Then the owner of a different roofing company saw a news report about his ordeal and decided to finish the job himself, for free.

Road Home Exteriors, a Denver-based roofing contractor, reached out after seeing Denver7's September investigation into Mayhew and a second homeowner, Angel Eder of Northglenn. According to that reporting, Road Home Exteriors donated the labor to replace Mayhew's Westminster roof, while supplier QXO donated the shingles. Mayhew said he was grateful for the help.

The gesture solved one major problem for Mayhew, but it did not resolve the money he says he is still owed. He told Denver7 his dispute over the more than $9,100 he paid RoofCo & Solar remains unresolved, and he said the company still does not respond to his texts or emails. Mayhew said that if he ever does recover the money, he wants to give it to the people who helped him.

A Year of Waiting and a Growing Price Tag

Mayhew's ordeal stretched past a year without a shingle laid. He said RoofCo & Solar later required about another $5,000 before work could proceed, on top of what he had already paid. He proposed accepting a partial refund based on the company's 35% cancellation fee, an option RoofCo & Solar has told Denver7 it might consider under its contracts.

Colorado law sets requirements for residential roofing contracts, including written terms covering the work, approximate dates and costs, and the contractor’s cancellation and refund policy. The law also requires contractors to keep client funds in trust until roofing materials have been ordered or a large portion of the roof has been completed. For insurance-funded jobs, homeowners have a separate 72-hour period to rescind after an insurer issues a written denial. Colorado’s residential roofing statutes spell out those protections.

Mayhew is not the only homeowner describing that pattern. The same Denver7 investigation reported that both Mayhew and Eder said they turned over thousands of dollars in insurance money to RoofCo & Solar, only to find their roofing projects still had not started more than a year later. Eder said she signed over a $5,693.88 insurance check to the company in 2025, while Mayhew said he signed over his own check, worth more than $9,100, the same year.

A Northglenn Homeowner's Standoff Over 139 Tiles

Eder's case has followed a different, equally tangled path. A Sept. 30 email reviewed by Denver7 laid out two options for her: cancel and accept a refund calculated under the company's 35% cancellation provision, or let RoofCo & Solar finish the work. The email listed a contract price of $10,018.97, a cancellation amount of $3,506.63, and an insurance payment received of $5,693.88, numbers that produced a calculated refund of $2,187.24.

Eder asked whether that $2,187.24 would arrive as a certified check sent by certified mail, and whether the company would pull a permit if it carried out the work. She said RoofCo & Solar offered to replace 139 tiles as part of repairs to her roof, but she was not willing to let the company back onto her property to do it. As of the report, Eder remained undecided about accepting the refund after the cancellation deduction.

Road Home Exteriors has said it plans to meet with Eder, inspect her roof, and review the paperwork from her dispute, though the outcome of that meeting had not been reported. RoofCo & Solar had not responded to Denver7's request for its current position on either homeowner's case as of publication.

Complaints Piling Up at the BBB

RoofCo & Solar, based in Centennial, has drawn scrutiny well beyond these two cases. The Better Business Bureau gave the company an F rating and issued an alert describing a pattern of complaints involving unfinished work, delays, refunds and communication problems, according to the same Denver7 reporting. A BBB spokesperson said the bureau opened a formal investigation into the company, and the bureau has said complaints against RoofCo & Solar began increasing in 2025 and intensified this year.

Consumer advocate Leo Dunn has advised homeowners to research contractors before signing agreements, and cautioned that insurance coverage for a roof depends on the individual policy, meaning homeowners may still owe deductibles or other costs even when a claim is approved. For Mayhew, the new roof over his head is one problem solved. The money he says he is still owed is another matter entirely, one that remains open as his case continues.

Colorado has also pursued roofing fraud through criminal cases. In 2019, the state attorney general announced prison time and restitution in a separate Grand Junction roofing fraud case. The office noted that the state’s roofing law requires contractors to keep client funds in trust until materials are ordered or a substantial portion of the contracted roof is completed. That case involved different people and circumstances; it does not establish wrongdoing by RoofCo & Solar. The attorney general’s announcement described the case and the law behind it.