Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
Fast, Reliable Roofing Across Concord
Roof replacement in Concord runs $8,000 to $20,000 for a typical asphalt job, and metal roofing lands between $15,000 and $40,000, depending on square footage and the hardware you choose. That hardware matters more here than almost anywhere else in Contra Costa County. Concord’s Diablo wind events and 100°F-plus summer days bake asphalt shingles until they crack and curl, while salt-tinged air off the Carquinez Strait eats standard galvanized fasteners from the inside out. That’s why our Roofing team specs materials for Concord, not for a generic California address. Call Tom Barrett and his sons at (877) 610-1318 for a free estimate on any roof repair or replacement in the 94518, 94519, 94520, and 94521 zip codes.
Why Barrett & Sons Construction Is Concord’s Preferred Roofing Company
We’re not a franchise that dispatches strangers to Concord from a regional office. Tom Barrett founded this company in 1998, and his sons run the crews on most days. When you call, a live person answers, 24 hours a day, seven days a week. You get a name, an address, and a license number you can look up before you sign anything. We live twenty minutes from your street. If something’s wrong after the job, Tom wants to know about it, because he’ll see you again at the hardware store on Saturday.
Concord homeowners between 50 and 70 have told us the same story again and again: a national outfit quoted one roof price on the phone, then handed them a different bill at the door. We do business the opposite way. Every scope, every allowance, every price change arrives as a written change order before a single nail moves. Roofing in Concord homeowners know that the permit inspector works for them, not for us, and we pull permits and pass inspections on every eligible job. Our 90-Day Done Right Promise is written on every contract: if it’s not done right, one call brings Tom back.
Our Roofing Services in Concord
Roof Repair in Concord
Roof repair in Concord typically runs $400 to $1,800. What we find most often in the tracts around Monument Boulevard and east of I-680 is heat damage: shingles baked to brittleness, sealant strips gone from years of 105-degree afternoons, and nail heads backing out as the wood decking expands and contracts. We also find rust. A zinc-plated nail near the Carquinez corridor can lose its coating in under a decade. When we repair a roof in Concord, we replace underlayment, swap in hot-dip galvanized or stainless fasteners, and re-seal every penetration properly, not with a smear of leftover mastic.

Roof Replacement & Installation in Concord
A full roof replacement in the 94518, 94519, 94520, and 94521 zip codes runs $8,000 to $20,000 for architectural asphalt. The number moves with square footage, pitch, decking condition, and whether we need to upgrade the underlayment to a high-temperature synthetic. Homes built in the 1950s and 1960s here often have original plywood decking that’s softened from trapped attic heat. We inspect that first. If it’s compromised, replacing it adds to the quote, in writing, before work begins.

Metal Roofing in Concord
Metal roof installation in Concord runs $15,000 to $40,000. We recommend it for Concord homes for a specific reason: metal shrugs off the Diablo heat that destroys asphalt. A standing seam metal roof with concealed fasteners also removes one of the biggest local failure points, exposed nail heads corroding in salt-tinged air. You should know the higher upfront cost is real. But an asphalt roof on a Concord hillside can need replacement in 15 to 18 years, while a properly installed GAF or equivalent standing seam system can last three times that. The math favors the metal if you plan to stay in the house.

Tile Roofing in Concord
Tile roof repair in Concord runs $600 to $2,500. Concrete and clay tile handle the heat beautifully, but the underlayment beneath them doesn’t. We see tile roofs in the older neighborhoods near Todos Santos Plaza where the paper underlayment has dried and cracked after 40 summers, letting water find the wood beneath while the tiles themselves still look fine. We inspect the flashing, which is often the weak point, and we replace it with marine-grade material when we find corrosion near the Carquinez influence.

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 Concord
We install GAF roofing systems and other premium brands you can look up, not mystery products off a van. For Concord specifically, we keep hot-dip galvanized ring-shank nails, stainless clips, and high-temperature synthetic underlayment in stock locally. That matters because a fall Diablo event is not the time to find out your fastener supplier is out of the marine-grade line. We also carry GAF’s higher-wind-rated shingle lines for properties exposed to the hillside gusts that come off Mount Diablo. Your roof should be specified for where it sits, not for a national average.
Common Roofing Problems We See in Concord Homes
- Heat-baked asphalt shingles. Concord summers regularly top 100°F, and the UV load on a west-facing roof near Clayton Road is brutal. Shingles dry out, lose oils, and crack within 12 to 15 years, which is fast. The cracks let wind-driven rain from fall Diablo events push under the shingle layer.
- Corroded fasteners from salt air. The Carquinez Strait is close enough that zinc-plated nails on exposed roofs show rust within a decade. Once the nail head rusts off, the shingle above it is basically unsecured. A big enough gust takes it with it. Hot-dip galvanized or stainless is the fix.
- Failed sealant around penetrations. Pipe boots, vent stacks, and chimney flashing get assaulted by huge temperature swings here. The caulk and sealant that works in a coastal climate bakes out quickly in the Diablo Valley. We re-seal and re-flash with materials rated for repeated thermal cycling.
- Compromised decking from trapped heat. Attic heat in a 1960s Concord ranch can cook the underside of the plywood decking while the sun cooks the top. When we peel back a roof and find softened, delaminated decking, it has to come out before new roofing goes on. We show you photos of what we find.
Pricing for Roofing in Concord, CA
Here’s what a Concord homeowner should expect to set aside, in writing:
| Roofing Service | Concord, CA Price Range |
|---|---|
| Roof Replacement (asphalt) | $8,000 - $20,000 |
| Metal Roof Installation | $15,000 - $40,000 |
| Standing Seam Metal Roof | $15,000 - $40,000 |
| Roof Repair | $400 - $1,800 |
| Tile Roof Repair | $600 - $2,500 |
The coastal-spec version of the job costs more because it should. Hot-dip galvanized ring-shank nails cost more than electroplated zinc. Marine-grade flashing costs more than standard mill finish. A synthetic high-temperature underlayment costs more than felt paper. But the inland-spec job on a Concord roof is a false economy: you buy it cheaper and you buy it again in ten years. We write every line item on the estimate so you see exactly what you’re paying for. Call (877) 610-1318 and we’ll come out to the property, climb the ladder, and give you a free roof estimate with no trip charge inside the county.
We Also Serve Cities Near Concord
Our crews work throughout the central Contra Costa Valley. You’ll find us on roofs in Pleasant Hill, in Contra Costa Centre, over in Waldon, and down in Walnut Creek. We don’t outsource to day labor. The crew that shows up is Tom’s sons and their teams, and the guarantee follows the work to any of those cities. If you’re nearby and comparing roofing prices, call the same number, (877) 610-1318, and ask for a written estimate. We also offer a free second opinion on any written estimate you’ve received from another company.
Serving Concord, CA - Our Local Coverage Area
We’re based in the Concord 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 Concord
Concord sits in the interior Diablo Valley, not along the Bay shoreline, so summer temperatures routinely pass 100°F. That sustained heat bakes the oils out of asphalt shingles, making them brittle and prone to cracking within 12 to 15 years. Add in fall Diablo winds that drive rain under loose shingles, and you get faster failures than in the fog-cooled coastal cities. The underlayment also dries out faster. If your Concord roof is more than 12 years old and you’re seeing granule loss in the gutters, call (877) 610-1318 for an inspection and an honest replacement quote.
Yes. Standard zinc-plated nails corrode quickly in the salt-tinged air that drifts over from the Carquinez Strait, especially on exposed roofs and ridge lines. We use hot-dip galvanized ring-shank nails for most Concord applications and stainless clips on standing seam metal systems. The upgrade isn’t cosmetic. A nail that survives 30 years instead of 10 is the difference between a roof that holds through a Diablo event and one that sheds shingles into your neighbor’s yard. We’ll show you the fastener spec in writing on your estimate.
Concord’s Montmorillonite clay soils shrink and swell through the wet and dry seasons, which causes subtle but real movement in slab-on-grade foundations. A roof doesn’t move independently of the house. When the slab shifts seasonally, fascia boards, gutter runs, and flashing points can pull slightly, opening small gaps at eaves and penetrations. Over time, those gaps let water in. We inspect the roof-to-wall connections, not just the shingle surface. It’s a local condition we check on every Concord roof job, and it’s one reason our inspections take a little longer than a drive-by quote.
A basic asphalt replacement in Concord runs $8,000 to $20,000. A metal installation, including standing seam, runs $15,000 to $40,000. So the spread is roughly two times the upfront cost. The asphalt roof on a heat-baked Concord hillside may need replacement in 15 to 18 years. The metal roof, with concealed fasteners and stainless clips, should outlast two or even three asphalt cycles. If you’re staying in the home long-term, the metal is often the cheaper roof over 30 years. If you want exact numbers for your specific house, call (877) 610-1318 and we’ll walk the roof with you.
It does, and not for the reason people think. The rainy season isn’t the main issue, because we can schedule dry-window work between storms. The bigger issue is heat. Mid-summer roof work in Concord means surface temperatures on the existing roof that can exceed 150°F, which is hard on shingles during install and rough on the crew. Spring and fall are the sweet spot, though fall Diablo winds add a scheduling variable. We’ll give you an honest recommendation on timing when we see your roof, and we’ll write the schedule into the contract.
Get Your Free Concord Roof Estimate
If your roof is over 12 years old, if you’re seeing granules in the gutters, or if a fall wind event already took a few shingles off, call Tom Barrett at (877) 610-1318. A live person answers, day or night. We’ll come out to your Concord home, inspect the roof from the deck surface, and give you a written, line-item estimate with the exact fastener, flashing, and underlayment specs we recommend. We’ll also show you the material price difference between a basic inland-spec roof and the coastal-spec version that will still look right in 2040. No trip charge inside the county, a free second opinion on any written estimate you’ve received, and a permanent 10% discount for seniors and veterans. The 90-Day Done Right Promise is written on the contract, not buried in fine print. Call (877) 610-1318 to schedule your free estimate today.
Written by Tom Barrett, Owner at Barrett & Sons Construction, serving Concord since 1998.







Before
After
Before
After
Before
After