

Loading map...
Brea Roofing's track record is too inconsistent to recommend. We found sharp divides in how customers were treated, with rude interactions and surprise billing appearing as often as praise for professionalism. In one repair job, the quote jumped from $750 for 30-40 tiles to over $1,500 at completion, the tiles looked used, and when the homeowner objected the company dismissed the concern entirely. We also found a pattern of warranty disputes: after multiple repair attempts over a year, one customer was told their five-year warranty had expired and the only solution was a $22,000 re-roof. On the positive side, 33 reviews mentioned solid workmanship, and 20 highlighted post-sale support like free warranty fixes and prompt leak responses. But the negative experiences reveal fundamental problems with communication, pricing transparency, and how complaints are handled. The quality may be there some of the time, but you're gambling on which version of the company shows up.
If you're willing to risk disputed quotes and dismissive responses when things go wrong, Brea Roofing may deliver decent work. But with this many reports of surprise charges and warranty fights, you're better off finding a contractor with clearer pricing and a more consistent service culture.
William chose Brea Roofing, a small family-owned outfit, after getting a $750 quote to replace 30–40 broken tiles on his ranch-style roof. He expected crews to start in early May, but after repeated reminders the work wasn’t completed until the last week of July — the actual repair took about two hours. What started as a $750 job ended with a bill of more than $1,500; the company later claimed the original figure was only for “roof maintenance” and five tiles, while William kept text messages showing the 30–40 tile replacement that had been quoted. A competing bid from OC Roofing put 70 broken tiles at $1,800, so he felt he’d paid over $1,500 for roughly half the work. When he pushed back, the crew shrugged, invoked their 34 years in business, and laughed him off instead of honoring the original price. He left feeling taken advantage of — the replacement tiles looked previously used, and his closing warning was blunt: don’t use Brea Roofing unless you have money and months to waste.
Karen Lamar hired Brea Roofing to replace her roof and was given a five-year warranty. Over the past year she called them back several times to patch leaks that were damaging the interior, and each visit seemed to make the problem worse. When heavy rains arrived, the roof failed again and caused more interior damage. After repeated calls, the company declared the warranty had expired and refused to take responsibility, instead offering to re-roof the house for $22,000. She has another contractor currently repairing the damage. Neighbors and her own experience convinced her the company has a reputation for shortcuts and cheap workmanship, and she notes the owner isn’t a roofer and appears to hire low-cost crews who don’t stand behind their work — a warranty that ended up meaning very little and an expensive re-roof as the only remedy.
Thomas P. trusted Brea Roofing with a pair of industrial buildings—about 37,000 sq. ft. of roof—and hired them in 2016 to repair areas and apply an elastomeric white roof coating at a competitive price. Five years on, after tenants, HVAC work and utility crews had left multiple punctures and debris, Brea Roofing came back out, cleared the mess and patched the holes for a nominal fee. The crew also handled warranty work at no charge, reinforcing drains and other vulnerable spots. He walked away impressed by how much the team fixed for so little money; the most memorable detail was that the company proactively reinforced problem areas under warranty, a clear sign they stand behind their work.
Passed screening
Passed screening
Among the longest-standing installers in the market.
Not BBB rated.
Reviews were posted naturally over time.
Jennifer Bell hired Brea Roofing to replace the roof on her previous house and walked away with a roof she loved. Nearly ten years later, when she sold the home and ran into a buyer who proved difficult on several fronts, Brea Roofing came back to the property, took the time to explain the roof’s history and workmanship in detail, and stood behind the original installation. Because the crew returned to support the sale and defend their work, she trusts them enough to call today and schedule a job for her new home.
Rumble2000 hired Brea Roofing to re-roof a 2,500 sq ft, two-story home with Eaglelite tiles and came away impressed. They discovered the tile price dropped between estimate and installation; Brea Roofing recalculated the quote, credited the difference, and delivered substantial savings — a rare bit of upfront honesty. The crew started and finished on schedule, worked efficiently with a no-nonsense approach, cleared the site thoroughly, and only returned once to inspect the work and confirm satisfaction. The roof has been in place for five years with no issues, and they plan to call the same crew back to swap two dormer vents for solar-powered roof ventilators. The combination of the honest price adjustment and a problem-free roof after five years is the detail that made this project stand out.
William D. had relied on Justin as his roofer, but a recent storm revealed both a roof problem and a breakdown in trust. He is 81 and lives in a two-story house with tile around the roof’s outer perimeter; during a heavy wind-and-rain storm the topmost corner tile slipped down a couple of inches and dislodged the cement-like seal at the ridge, allowing water to get inside and cause interior damage. Justin came out to inspect, and over three separate follow-up phone calls he told William he was checking schedules and would call back to arrange the repair. Each promise went unanswered — Justin failed to call as promised, and on the last call he pledged to call that week to set a date for “next week.” No further action came from Justin or Brea Roofing, leaving an elderly homeowner with active interior water damage and no repair schedule after three missed callbacks.
Thomas P. trusted Brea Roofing with a pair of industrial buildings—about 37,000 sq. ft. of roof—and hired them in 2016 to repair areas and apply an elastomeric white roof coating at a competitive price. Five years on, after tenants, HVAC work and utility crews had left multiple punctures and debris, Brea Roofing came back out, cleared the mess and patched the holes for a nominal fee. The crew also handled warranty work at no charge, reinforcing drains and other vulnerable spots. He walked away impressed by how much the team fixed for so little money; the most memorable detail was that the company proactively reinforced problem areas under warranty, a clear sign they stand behind their work.
Fred B. has relied on Brea Roofing to re-roof his Pasadena house, a rental in Temple City and a condo complex in Monterey Park, so his experience stretches across multiple property types in LA County. Over nearly 20 years he kept coming back because crews showed up when needed, completed solid roof replacements and even tracked down leaks that turned out not to be roof-related — then fixed whatever was causing them. They never treated projects as too far: the team regularly drove across the county to handle work and follow up. What stands out is the long-term dependability — two decades of repeat jobs and callback repairs — which left him reassured that the company truly stands behind its work.
Karen Lamar hired Brea Roofing to replace her roof and was given a five-year warranty. Over the past year she called them back several times to patch leaks that were damaging the interior, and each visit seemed to make the problem worse. When heavy rains arrived, the roof failed again and caused more interior damage. After repeated calls, the company declared the warranty had expired and refused to take responsibility, instead offering to re-roof the house for $22,000. She has another contractor currently repairing the damage. Neighbors and her own experience convinced her the company has a reputation for shortcuts and cheap workmanship, and she notes the owner isn’t a roofer and appears to hire low-cost crews who don’t stand behind their work — a warranty that ended up meaning very little and an expensive re-roof as the only remedy.
Christie M. hired the company to reroof her home a few years ago and came away impressed with the workmanship. She found the crew reliable — they arrived when they said they would and finished the job on schedule. When a heavy rainstorm later tore a gutter off, the team returned right away and reattached it at no charge. That fast, no-cost follow-up after the project is the detail that stuck with her.
Fred Benson had Brea Roofing install an aluminum roof on his home more than 15 years ago; it came with a lifetime warranty plus 35 years of coverage for the next owner, and it still looks great. Years later Brea returned to extend that roof over a framed-in sunroom, and the new section blended so well with the original that it’s hard to tell where one ends and the other begins. When a leak showed up in the breakfast room wall, the crew didn’t patch the shingles and move on — they traced the problem to improper flashing where two walls met, removed the stucco, installed proper flashing, and replaced the stucco. The job was thorough, the leak stopped, and the long-term performance of the roof plus the company’s willingness to come back and fix a non-roof issue are the details Fred remembers most.
Sara H. hired the company for a residential solar job and, after the crew finished, discovered loose electrical wires still hanging from the roof. She ended up with another practical problem when the installers didn’t connect the roof to the patio properly, so rainwater now funnels off the roof and soaks the patio whenever she walks outside. On top of that she found an overwhelming amount of construction debris left behind — including giant black tarps that won’t fit in her bin — and the company has refused to collect it. Her lasting impression centers on the leftover hazards and mess and the company’s unwillingness to fix them.
Long-term customers rate Brea Roofing 4.6 ★ — higher than early reviews. This growth is better than 100% of installers we looked at.
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.