Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
Fast, Reliable Roofing Across San Dimas
Roof replacement in San Dimas typically runs $8,000-$20,000, while a standing seam metal roof lands between $15,000 and $40,000 depending on slope, tear-off, and fire-code requirements. Most roof repairs in the 91773 zip code fall between $400 and $1,800. We’ve worked the hillside parcels and flatland tracts of San Dimas long enough to know the difference between a city permit and a county one before the first ladder comes off the truck.
Barrett & Sons Construction is owner-operated, founded in 1998, and the crew you’ll see at your door is Tom Barrett’s own team, not a rotating cast from a call center. We answer the phone at (877) 610-1318 and we’ll give you a straight answer on whether your roof needs a repair or a full replacement. If you live above Foothill Boulevard or down in the flats near the 57, we know your street, your permit path, and your fire zone.
Why Barrett & Sons Construction Is San Dimas’s Preferred Roofing Company
We’re not a franchise dispatching strangers. Tom Barrett and his sons run the crews, and a live person answers our phone 24/7, not a voicemail box. San Dimas homeowners have dealt with enough national outfits that quote one number on the phone and hand over a different bill at the door. That’s not how we work. Every scope change, every allowance, every price adjustment arrives as a written change order before work proceeds. If it’s not on paper, it’s a surprise waiting for a date.
Our Roofing team carries GAF and CertainTeed materials, and we specify ember-resistant vents and Class A assemblies because we know San Dimas sits inside California’s Very High Fire Hazard Severity Zone. That’s not a line item other roofers mention until the inspector fails them. We mention it at the estimate, because the permit inspector works for you, not for us. That’s why we like him.
Every completed job is backed by our written 90-Day Done Right Promise. If something’s not right, one call brings Tom back. We put our name on the truck and on the contract, and Tom publishes his license number so you can look it up before you sign anything.
Our Roofing Services in San Dimas
Roof Replacement & Installation
A full roof replacement in San Dimas means more than tearing off old shingles. On hillside parcels, we’re often dealing with cut-and-fill grading, aging decking, and the city or county requiring Chapter 7A compliance even when the existing roof predates the code. We handle the tear-off, the deck inspection, the underlayment upgrade, and the final Class A assembly, all with permits pulled and inspections signed. Homeowners between 50 and 70 who’ve been burned before appreciate that the price we quote is the price they see at the end, in writing.

Standing Seam Metal Roof
Standing seam metal is one of the smartest investments for a San Dimas hillside home. It’s Class A fire-rated, it sheds Santa Ana wind-driven embers instead of holding them, and insurance carriers in the 91773 zip code frequently reduce wildfire premiums after a metal reroof. We’ve had homeowners receive VHFHSZ compliance notices and call us unsure what to do. A standing seam system with the right underlayment and ember-resistant ridge details solves the code problem and usually lowers the insurance bill. Pricing in San Dimas runs $15,000-$40,000 depending on roof complexity and tear-off needs.

Tile Roof Repair
Tile roofs are common across San Dimas, from the ranch tracts built in the 1950s to the custom foothill homes added in the 1970s and 80s. We repair cracked, slipped, and spalled tile, re-bed broken ridge caps, and replace degraded underlayment where leak patterns demand it. Tile roof repair in San Dimas typically runs $600-$2,500. If your tile roof is original to a 1960s or 1970s build, the underlayment is likely at the end of its life, even if the tile itself still looks sound. We’ll tell you the truth about what needs fixing now and what can wait.

Roof Leak Repair
Roof leaks in San Dimas often trace to flashing failures at valleys, chimneys, and skylights, or to worn pipe boots on older tract homes. We locate the actual entry point, not just the ceiling stain, and we fix it. A small flashing repair costs less than the water damage a winter storm will bring if you wait.

What happens when you call
- 1
A real person answersNo phone trees - you reach a local pro.
- 2
You get an upfront price rangeHonest numbers before anyone is dispatched.
- 3
A background-checked tech heads outLicensed & insured, dispatched right away.
- 4
You approve before work beginsNothing starts until you say go.
Trusted Brands We Service in San Dimas
We install and repair GAF and CertainTeed roofing systems, and we stock the common flashing, vent, and underlayment accessories for San Dimas jobs so you’re not waiting a week for a part to ship. When a roof leak gets opened up and we find a failed valley, we’d rather have the right replacement on the truck that day than ask you to wait through the next rain. If you’ve got a written estimate from another contractor specifying a brand or system, we offer a free second opinion on it, no trip charge inside the county.
Common Roofing Problems We See in San Dimas Homes
- Chapter 7A compliance notices on hillside homes. The VHFHSZ designation catches a lot of homeowners off guard when they try to sell or renew insurance. We handle the upgrade path from shake or old asphalt to Class A assemblies with ember-resistant vents.
- Dual city-county jurisdiction on the same street. Parcels on one side of a San Dimas road can fall under the City of San Dimas while the other side is unincorporated LA County. The permit path differs, and filing in the wrong office stalls a reroof for weeks. We verify jurisdiction before the first nail.
- Santa Ana wind damage and wind-driven debris. Foothill position means embers and loose underlayment become a real liability during a wind event. Tear-offs started during a Santa Ana watch have triggered stop-work orders and neighbor complaints. We schedule tear-offs around wind forecasts and keep the site buttoned down.
- Aging underlayment beneath tile that still looks fine. San Dimas homes built in the 1950s through 1980s often have tile that outlived its underlayment. The tile looks intact; the paper and battens underneath are gone. We find this constantly on leak calls.
Pricing for Roofing in San Dimas, CA
Here’s what we quote across San Dimas and the 91773 zip code. These are the real ranges we work within, not a teaser to get a foot in the door.
| Service | San Dimas Market Range |
|---|---|
| Roof Replacement | $8,000 - $20,000 |
| Standing Seam Metal Roof | $15,000 - $40,000 |
| Tile Roof Repair | $600 - $2,500 |
What moves the number: slope and roof complexity, whether we’re tearing off one layer or a shake roof, Chapter 7A underlayment and vent upgrades, and access. A tight hillside lot with no street parking means we stage materials on your driveway and pack out debris daily. That labor is in the quote, not sprung on you at the end. Call (877) 610-1318 for a free estimate with a written line-item scope. We also offer $40 off any repair over $200 and a permanent 10% senior and veteran discount.
We Also Serve Cities Near San Dimas
Along with our work across San Dimas, we take roofing jobs in Charter Oak, La Verne, Pomona, and Glendora. If you’re just outside the 91773 zip code, give us a call. We’ll confirm jurisdiction and fire-zone requirements before we quote, so the number we give you is the number that holds.
Serving San Dimas, CA - Our Local Coverage Area
We’re based in the San Dimas area and know this community well. Use the map below to see our service coverage - if you’re nearby, we can almost certainly help.
FAQs - Roofing in San Dimas
No, not for a small isolated repair. Chapter 7A applies to new construction, additions, and significant remodels or reroofs in the Very High Fire Hazard Severity Zone. Replacing a handful of broken tiles or re-bedding a ridge cap doesn’t trigger a full Chapter 7A upgrade. But if the repair scope grows beyond a small patch, or if you’re planning a reroof, the city or county will require Class A assemblies and ember-resistant vents. We’ll tell you before you spend a dollar. Call (877) 610-1318 for an exact answer on your parcel.
We plan the tear-off around your driveway, staging materials on the property and packing out debris daily so the lane stays open for your neighbors. On a hillside home above Foothill Boulevard, we recently replaced a 1980s shake roof with a Class A standing seam metal system after the homeowners received a VHFHSZ compliance notice. The lot had no street parking, so we staged on the driveway and hauled out debris every afternoon. The county’s inspection sign-off came two days after our final fastening check, and the owners’ insurer dropped their wildfire premium by 15%. Tight access changes the labor line, and that’s written into your quote up front, never billed after the fact.
Yes, standing seam metal passes when it’s installed as a Class A assembly, which requires the right underlayment and ember-resistant detailing, not just the metal panels themselves. The underlayment matters as much as the panel profile. We specify the assembly to the parcel’s jurisdiction, whether that’s the City of San Dimas or unincorporated LA County, and we don’t swap components to shave cost. That swap is exactly what gets inspectors failing roofs and contractors eating change orders.
You can check your parcel number against the LA County Assessor maps or call the City of San Dimas building department, but the fastest way is to call us. We verify jurisdiction before we quote because a permit filed in the wrong office stalls a reroof for two to three weeks. It’s a regular headache on San Dimas streets where one side is city and the other is county. We’ve seen it delay jobs that should have taken a week. We catch it before you lose the time.
Yes, emergency roof repairs and temporary tarping are allowed without a permit in San Dimas to protect the home from further damage, but any permanent repair or replacement will need a permit once the immediate threat is handled. Wind-driven debris and ember entry during a Santa Ana event can leave a roof open to the next rain. We get out fast, tarp what needs tarping, document the damage for your insurer, and pull the proper permit for the permanent fix. Call (877) 610-1318 day or night. A live person answers.
Get Your Free San Dimas Roofing Estimate
If you’re a San Dimas homeowner who’s tired of quotes that don’t hold up, call us at (877) 610-1318. We’ll come out, look at your roof, verify your jurisdiction and fire-zone requirements, and hand you a written estimate with line items you can actually read. No trip charge inside the county. Tom Barrett publishes his name, his address, and his license number, and he stands behind every roof we install. Ask anyone on your street, or look up the license yourself. We’ll be here when you’re ready.
Written by Tom Barrett, Owner at Barrett & Sons Construction, serving San Dimas since 1998.







Before
After
Before
After
Before
After