

Loading map...
Flash Roofing isn't worth the risk. We analyzed dozens of reviews and found a pattern of serious execution failures that should give you pause. One homeowner woke up to water pouring through their bedroom ceiling after Flash left their roof exposed for three days during a storm. Another paid for 1,000 extra tiles the crew simply threw away because the company refused to pick them up unless the customer paid again. The workmanship scores tell the story: negative mentions outweigh positive ones across every category we track, from value (4 positive vs. 10 negative) to project management (10 positive vs. 15 negative). We found 12 reviews describing no-shows, unresponsive staff after problems surfaced, and cheap materials that caused leaks. In one case, Flash flooded a bedroom, refused to remove soaked carpet, and the space sprouted weeds within days. Three other reviews mention nails scattered everywhere, exposed nail holes across the roof, and food trash left behind. Yes, 15 reviewers praised fast communication and clean work. But when things go wrong here, they go catastrophically wrong, and the company disappears.
If you need a roofer who'll show up when water is dripping through your ceiling, keep looking. The positive reviews are real, but so are the flooded bedrooms and ghost-town customer service once the deposit clears.
Gregg C. leased solar panels through Sunrun; when the array caused a roof leak in November 2024, Sunrun sent this subcontractor to make repairs. He discovered they left the roof untarped and unattended for more than three days while rain fell, and the bedroom below ended up flooded. Rather than remove the soaked carpet and dry the subfloor, the crew refused to pull it up, offering only a deep clean. Within days the room smelled, and within about a week the saturated carpet began sprouting weeds. When asked to take responsibility, the crew blamed a cracked foundation and soil issues — assertions that turned out to be false because they never even removed the carpet to inspect beneath it and later suggested a mysterious separate leak was to blame. He hired a licensed water-mitigation company, which said keeping a flooded carpet in place was reckless: the carpet must come up so the subfloor can dry, and at least three feet of wall should be opened to check hidden damage. Even after Gregg delivered that mitigation report, the subcontractor insisted on only replacing the carpet and refused to address the rest of the damage. Gregg then paid close to $1,000 for independent environmental
In October Lisa picked out replacement roof tile for a re-roof tied to a planned solar installation and was told the tile was in stock — she was asked to pay immediately so the order could be secured. By November, after roofers had already stripped off the old tile and with big storms coming, she learned the tile wasn’t actually ordered until ten days after she paid. The crew offered three alternate tiles; she chose a different color only to discover that choice also wasn’t in stock and would cost $5,000 more than the original — a price jump she hadn’t been told about when forced to pick a substitute on short notice. Three days after that call, 16½ pallets of tile arrived and blocked her driveway, preventing both her and her husband from using the garage. Once the driver left, she realized the pallets were the original tile she’d been told was unavailable, and the wrong tiles sat on the driveway through the holidays — an eyesore during Christmas and New Year’s and roughly two months of blocked access. On top of that, someone at the company ordered an extra 1,000 tiles without accounting for the planned solar-panel layout, even though the installers’ plans had been provided; she was
Jolita K. shopped several bids to replace her roof and remove an old solar array, then chose Flash Roofing when their price looked almost too good to be true. She discovered they would dismantle and dispose of the old solar system for far less than her original solar company's estimate, which convinced her to move forward. The crew arrived within a few weeks, worked from early morning until evening with just a lunch break, tore off the old roof one day and returned the next to complete the whole job. She appreciated that the workers kept going until the site was cleaned up — everything was picked up when they finished. Scheduling and payment flowed smoothly, the team remained professional throughout, and after the heavy rains the roof performed without issues. While neighbors who used other companies experienced leaks and flooding, Jolita ended up with a watertight roof and the unexpected savings on solar removal that made the project feel like a smart choice.
Passed screening
Passed screening
Newer than most installers in the market.
Not BBB rated.
Reviews were posted naturally over time.
Melinda G. brought Flash Roofing in after discovering a roof leak that stemmed from her solar panels. She found the crew repeatedly went above and beyond, addressing the leak and related details while keeping communication clear and constant so every step felt managed. What stayed with her most was the steady, transparent updates that turned an anxious repair into a comfortable, straightforward process.
D D. watched Flash Roofing’s crew arrive early, work steadily through the day, and leave the property clean — then reveal a new roof that looks great. They appreciated a prompt, professional quote, a reasonable fee, and a project that proceeded on schedule from start to finish. Customer service answered every call with pleasant, efficient help, and the installation team stayed punctual and hardworking throughout the job. The concrete takeaway: dependable timing and a spotless cleanup turned what can be a disruptive project into a smooth, well-executed replacement.
Sam W. hired Flash Roof in February 2024 for a brand-new roof job they performed as a subcontractor for Powur Solar. After the crew finished, they discovered a leak and tried repeatedly to reach Flash Roof and Powur — both companies refused to answer calls about the problem. They say Flash Roof opted for the cheapest, easiest-to-install underlayment rather than the correct material, and that choice ended up causing the leak. When asked to return and fix the issue, Flash Roof would not come back and offered no support, leaving the homeowner with a roof that fails to stand by its workmanship. The clear takeaway: make sure the installer uses the right underlayment for your roof, because in this case the contractor’s low-cost choice led to leaks and no follow-up.
In October Lisa picked out replacement roof tile for a re-roof tied to a planned solar installation and was told the tile was in stock — she was asked to pay immediately so the order could be secured. By November, after roofers had already stripped off the old tile and with big storms coming, she learned the tile wasn’t actually ordered until ten days after she paid. The crew offered three alternate tiles; she chose a different color only to discover that choice also wasn’t in stock and would cost $5,000 more than the original — a price jump she hadn’t been told about when forced to pick a substitute on short notice. Three days after that call, 16½ pallets of tile arrived and blocked her driveway, preventing both her and her husband from using the garage. Once the driver left, she realized the pallets were the original tile she’d been told was unavailable, and the wrong tiles sat on the driveway through the holidays — an eyesore during Christmas and New Year’s and roughly two months of blocked access. On top of that, someone at the company ordered an extra 1,000 tiles without accounting for the planned solar-panel layout, even though the installers’ plans had been provided; she was
Christy D. went through a roof replacement that involved taking her solar panels down—and nearly two months later she still hasn’t had them put back up. She found crews leaving staples and nails scattered across the driveway and backyard, a clear safety hazard, and watched workers slam materials onto the roof hard enough that drywall dust from inside the ceilings settled throughout the house. Communication dragged throughout the process, with responses sometimes taking days, and she ended up waiting while the yard, driveway and interior remained messy and unsecured. The most striking detail: after almost two months the panels are still missing and the cleanup and follow-up have been slow and incomplete.
Rodrigo hired Flash Roofing to repair his roof, and after the first heavy rain he discovered water was filtering through and damaging roughly 80% of the ceilings in his home. The crew sent Rafael, the foreman who had overseen the job, but Rafael claimed he needed to keep taking other work to “save money” before he could address the damage, and the team resisted using the company’s insurance to cover the leak-related repairs. Workers had removed sections of ceiling in a few rooms while hunting for leaks, only to find the water intrusion was widespread across the house. Three weeks later there’s been no clear timeline for completing the fixes and no office to visit in person to escalate the problem. What stays with him is that a company that advertises insurance on paper ended up operating like an unconcerned contractor who won’t file a claim — and the house remains open to more damage while he waits.
Jolita K. shopped several bids to replace her roof and remove an old solar array, then chose Flash Roofing when their price looked almost too good to be true. She discovered they would dismantle and dispose of the old solar system for far less than her original solar company's estimate, which convinced her to move forward. The crew arrived within a few weeks, worked from early morning until evening with just a lunch break, tore off the old roof one day and returned the next to complete the whole job. She appreciated that the workers kept going until the site was cleaned up — everything was picked up when they finished. Scheduling and payment flowed smoothly, the team remained professional throughout, and after the heavy rains the roof performed without issues. While neighbors who used other companies experienced leaks and flooding, Jolita ended up with a watertight roof and the unexpected savings on solar removal that made the project feel like a smart choice.
Sheri B. paid for two skylights to be fitted during a roof replacement and discovered the crew had shown up with cheap Home Depot skylights instead of the units she ordered. The installers tried to put the downgraded models in place; her husband told them to take the wrong skylights back, and they left. She found Flash Roofing’s conduct dishonest and unprofessional — several months later there has been no follow-up, no correct replacement, and no refund. The standout detail: the company attempted to substitute lower-quality, off-the-shelf skylights for the ordered products and then went silent for months, leaving the family without resolution.
Gabriel F. hired the company to repair interior drywall damaged by rain. He discovered the scheduling team was chaotic when a crew of roofers in several trucks arrived a week early and were turned away—wasting fuel and manpower. Later, a technician showed up without the home's detailed notes and brought the wrong scope of work and none of the proper equipment needed to complete the repairs. Gabriel had to displace furniture twice because workers lacked the right tools both times. Phone calls rarely reached a live person; messages were left and he had to wait for a response. Field employees he spoke with experienced the same breakdown in communication, so the problem felt internal rather than one-off. The takeaway that sticks: crews arrived early and were sent home, and he ended up moving furniture twice while no properly equipped crew ever finished the job.
Recent customers rate Flash Roofing 2.9 ★
Long-term reviews carry the most weight in our methodology because they are most representative of what you should be paying for: a system that will perform for years.