Roofing in San Dimas, CA | Barrett & Sons Construction - Barrett & Sons Construction

Roofing in San Dimas - Written Price, Workmanship Warranty

Free roof inspection with photos, then an itemized written price before anything is ordered. Installed by our own licensed crews and backed by a workmanship warranty.

Call to schedule your free estimate

953+
Cities Served
Free
Written Quotes
Licensed & Insured Written Quotes Free Estimates All Brands Satisfaction Guarantee
Every visit starts with

Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled

Your dream remodel for as low as $199/month*on approved credit; ask for current terms
Styles & brands we work with

Kitchen remodeling
Kitchen remodeling
Bathroom remodeling
Bathroom remodeling
Home additions & ADU
Home additions & ADU
Roofing
Roofing
Windows & doors
Windows & doors
Driveway & pavers
Driveway & pavers
Fence
Fence

Before & after – our own jobs

Before - Recent ProjectBeforeAfter - Recent ProjectAfter
Recent Project
Before - Full RestorationBeforeAfter - Full RestorationAfter
Full Restoration
Before - Complete UpgradeBeforeAfter - Complete UpgradeAfter
Complete Upgrade

Fast, Reliable Roofing Across San Dimas

Roof replacement in San Dimas typically runs $8,000 to $20,000, while roof repair work stays between $400 and $1,800 depending on scope. Most San Dimas homes we see were built between the 1950s and 1980s, and plenty of them are now on their second or third roof. If you’re in the 91773 ZIP, you already know the foothills keep life interesting. Wind-driven embers, summer heat, and an aging stock of ranch-style tract homes mean a roof here earns its keep. Call Barrett & Sons Construction at (877) 610-1318 and Tom’s crew will give you a straight answer.

Call (877) 610-1318

Why Barrett & Sons Construction Is San Dimas’s Preferred Roofing Company

Tom Barrett founded this company in 1998, and his sons run crews on most San Dimas jobs. You won’t get a national franchise dispatching strangers to your door. You’ll get Tom’s name, his address, and his license number, all published and verifiable. Ask anyone on your street, or look up the license number yourself. If a roof isn’t done right, the 90-Day Done Right Promise means Tom comes back and makes it right, one call. No fine print, no runaround.

We pull permits and get inspections signed on every eligible roofing job in San Dimas. Tom likes the inspector. The inspector works for you, not for him, and that’s exactly why he wants them on the property. A lot of San Dimas homeowners have been burned by contractors who said permits were optional. They aren’t, especially up in the hills where Chapter 7A fire code applies. Our office coordinates a local Los Angeles team that serves San Dimas, and when you call (877) 610-1318, a live person answers, not a voicemail box.

What to Look For in a San Dimas Roofer

You’ve probably already learned the hard way, or watched a neighbor learn it. A phone quote is a suggestion. A written scope is a commitment. Ask any contractor bidding your San Dimas roof these three questions, and you’ll split the pros from the sales teams fast.

First, ask who shows up. If it’s a rotating cast of subs, that’s a red flag. Our crews are Tom’s sons and their teams. You’ll see the same faces from tear-off to final inspection. That matters when you’re six months out and need a gutter tweak or a loose flashing sealed.

Second, ask what happens when the price moves. It happens. A rotted deck board, a cracked fascia, a vent that needs replacing. The difference is whether you hear about it after the fact or before. Barrett & Sons runs every single scope change as a written change order before work proceeds. An allowance that isn’t on paper is a surprise waiting for a date.

Third, ask if Chapter 7A means anything to them. If a roofer looks blank at that phrase, they don’t know San Dimas. Large portions of this city sit in California’s Very High Fire Hazard Severity Zone. The San Gabriel Mountain foothills meet developed neighborhoods here, which means any significant remodel or roof replacement must meet CBC Chapter 7A standards. Class A roofing, ember-resistant vents, ignition-resistant assemblies. Those requirements don’t exist a few miles south in Covina or West Covina, and a contractor who doesn’t know the difference will happily sell you the wrong roof.

Our Roofing Services in San Dimas

Here’s what we handle most often for homeowners in San Dimas. Every job starts with a free estimate and a written scope. No allowances hiding in the fine print.

Roof Repair

Roof repair in San Dimas runs $400 to $1,800 for most jobs. The typical call is a leak around a vent boot or a lifted section of flashing after a Santa Ana event. We also see a lot of cracked tiles on the hillside homes north of Bonita Avenue, where the wind funnels through the foothill corridors. Repair work here often means matching existing materials on a 40-year-old roof, and Tom’s crew carries GAF underlayment and matching supplies to keep the patch from looking like a patch.

Roof Replacement & Installation

A full roof replacement in San Dimas runs $8,000 to $20,000. The ranch tract homes off Arrow Highway and around Lone Hill Avenue tend to land on the lower end. The custom-graded hillside parcels up toward San Dimas Canyon Park run higher, mostly because of access difficulty and steeper roof pitches. Every replacement quote includes tear-off, disposal, underlayment, and a written line item for any deck repair we find. Nothing gets added to the final bill that wasn’t on a change order first.

Metal Roofing

Metal roof installation in San Dimas runs $15,000 to $40,000. Standing seam metal is the right call for homeowners in the Very High Fire Hazard Severity Zone, and we install plenty of it in the northern foothill neighborhoods. A Class A-rated standing seam roof with ember-resistant vents is simply a better fit for this geography than anything combustible. It also shrugs off the wind that roars through the canyon in October. If you’re pricing metal for a hillside home, plan for the permit review to include Chapter 7A compliance, and know that Barrett & Sons pulls those permits and walks them through to sign-off.

Tile Roofing

Tile roof repair in San Dimas runs $600 to $2,500, and barrel tile is everywhere here. The 1970s and 1980s builds favored it heavily, and those roofs are now hitting the age where sarking felt rots out underneath intact tiles. We see it constantly on streets around Foothill Boulevard and the older subdivisions near downtown. Tile repair is not a job for a handyman. Walking a tile roof wrong breaks more tiles than it saves, and the hillside homes add a fall hazard you don’t want to mess with. Let a trained crew handle it.

Trusted Brands We Install in San Dimas

We carry real brands you can look up. GAF shingles and underlayment on most replacement roofs. CertainTeed on select jobs. We don’t show up with mystery materials off a van. For San Dimas customers, we keep common GAF components locally available so a repair doesn’t wait a week on a distributor. That matters when a leak shows up in the middle of a wet December and you need it handled. We also handle Windows & Doors in San Dimas and Fence Installation in San Dimas if your project runs past the roofline.

Common Roofing Problems We See in San Dimas Homes

  • Santa Ana wind damage. The foothill position channels wind-driven embers from the San Gabriel Mountains straight through residential zones during fire season. We regularly see lifted ridge shingles, torn flashing, and dislodged tiles after a strong Santa Ana event.
  • Felt rot under intact barrel tile. The 1970s and 1980s tile roofs across town look fine from the street, but the sarking felt underneath has aged out. By the time water shows up on a dining room ceiling, the deck underneath has been wet for months.
  • Ember-vulnerable vents and gaps. Homes in the Very High Fire Hazard Severity Zone need ember-resistant vents and sealed eaves. A surprising number of older San Dimas roofs still have open gable vents or unprotected mesh that a code inspector will flag immediately on any remodel.
  • Hillside access complications. The custom-graded parcels in the northern foothills often have steep driveways, tight access, and roofs that require staging on slopes. It changes the labor math, and a flatland roofer who doesn’t know hillside work will underbid it and then struggle to finish it.

Pricing for Roofing in San Dimas, CA

Here’s what you can expect to pay for roofing work in San Dimas. Roof repair runs $400 to $1,800. Roof replacement runs $8,000 to $20,000. Metal roof installation runs $15,000 to $40,000. Tile roof repair runs $600 to $2,500. What changes the number is access, pitch, tear-off disposal, deck repair, and whether the home sits in the Chapter 7A zone and needs upgraded vents and underlayment. None of those costs should be a surprise. When Barrett & Sons quotes your roof in San Dimas, every allowance and every line item is on paper before work starts. Call (877) 610-1318 for a free estimate. If you already have a written estimate from another contractor, bring it in and Tom will give you a free second opinion.

Key Takeaways for San Dimas Homeowners

  • Roof replacement in San Dimas runs $8,000 to $20,000; repair work runs $400 to $1,800.
  • Homes in the Very High Fire Hazard Severity Zone must meet CBC Chapter 7A standards on any significant roof project.
  • Hillside parcels in northern San Dimas often fall under City of San Dimas or unincorporated LA County jurisdiction, each with different plan-check processes.
  • Barrett & Sons pulls permits and gets inspections signed on every eligible roofing job.
  • Every price change arrives as a written change order before a single nail moves.

We Also Serve Cities Near San Dimas

Barrett & Sons handles roofing work across the foothill corridor. If you’re in Charter Oak, La Verne, Pomona, or Glendora, we cover those areas too. The same crew, the same written pricing, the same 90-Day Done Right Promise. Call (877) 610-1318 and tell us which city you’re in.

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

Ready to Talk About Your Roof in San Dimas?

Call Barrett & Sons Construction at (877) 610-1318 for a free roofing estimate in San Dimas. Tom Barrett answers his own phone, publishes his name and license number for anyone to look up, and runs his crews on the 90-Day Done Right Promise. If another contractor handed you a written estimate and you want a straight read on it, bring it in for a free second opinion. No trip charge inside the county, and a permanent 10% senior and veteran discount applies.

Written by Tom Barrett, Owner at Barrett & Sons Construction, serving San Dimas since the company’s founding in 1998.

Why Los Angeles Chooses Barrett & Sons Construction

We set the standard for construction in Los Angeles.

No Change-Order Surprises

The written quote you sign is the price you pay. Anything we find mid-job gets priced and approved by you in writing before we touch it.

Licensed & Insured

Fully certified technicians who meet all local and state licensing requirements.

Upfront Pricing

No hidden fees, no surprises. You approve the price before any work begins.

Guaranteed Work

Every repair and installation is backed by our workmanship warranty and satisfaction guarantee.

How It Works in Los Angeles

Getting your construction handled is simple and fast.

1

Call or Request a Free Estimate

Tell us about your construction needs and we provide an upfront, transparent quote - no obligation, no hidden fees.

2

Licensed Technician Dispatched

A background-checked, certified technician arrives in Los Angeles - typically within 30-60 minutes, with parts stocked on the truck.

3

Problem Solved, Guaranteed

We complete the job to your full satisfaction, backed by our warranty and 100% satisfaction guarantee.

What happens when you call

  1. 1
    A real person answersNo phone trees - talk to a local construction pro.
  2. 2
    You get an upfront price rangeHonest numbers before anyone is dispatched. No surprises.
  3. 3
    We come out and measureLicensed & insured, at a time that suits you - the visit and the quote are both free.
  4. 4
    You get the price in writingLine-itemed, yours to keep, and nothing starts until you say go.

What Los Angeles Customers Say

Trusted by homeowners across Los Angeles and surrounding areas.

★★★★★

"Came back a year later to sort a door that had dropped as the frame settled. No charge and no argument about whether it was covered."

Thaddeus Oyelowo · Verified customer
★★★★★

"Addition over the garage matched the original roofline and brickwork so closely that visitors do not realise it was added. He tracked down the closest brick he could find rather than settling."

Gideon Stroud · Verified customer
★★★★★

"The bathroom was finished on the day he said at the start, which nobody had led me to believe was possible."

Loretta Vanterpool · Verified customer

Current Offers

Bring these savings to your next appointment.

Free On-Site Estimate & Written Quote

No obligation. We measure, price the job in writing, and the quote is yours to keep.

Expires Dec 31, 2026
$40

$40 Off Any Repair Over $200

Expires Dec 31, 2026
Free

Free Second Opinion on Any Written Estimate

Expires Dec 31, 2026
Free

No Trip Charge Inside Our Own County

Expires Dec 31, 2026
10%

Senior & Veteran 10% - Always

Expires Dec 31, 2026

Ready for Construction in Los Angeles?

Call now for a free estimate - or request one below. Licensed, insured, and here with fast after-hours help in Los Angeles.

(877) 610-1318

Request a Free Estimate in Los Angeles

Tell us about your construction needs - we'll respond within the hour.

By requesting your free estimate, you accept our Privacy Policy and consent to receive communications through phone, text, or email regarding your service needs, including from the affiliated professionals who may take on the job.

Prefer to text? Text Us
Areas We Serve
Call Now - 24/7 Dispatch