Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
Fast, Reliable Roofing Across Martinez
Roof replacement in Martinez typically runs $8,000-$20,000, while targeted repairs land between $400 and $1,800. Most jobs we quote are completed within one to three weeks of permit approval. If you’re calling from the hills above Alhambra Avenue or down near the marina, call (877) 610-1318 and we’ll walk your roof with you, free.
We’re not a distant franchise crew. Barrett & Sons Construction is owner-operated, founded in 1998, and Tom Barrett’s sons run the crews that work Martinez roofs. We know what the Carquinez Strait wind does to a ridge cap on a 1910 Craftsman, because we’ve fixed it. We know what the adobe clay does to a foundation on Brown Street, because we’ve sistered the rafters after it moved. That local knowledge changes how we bid, how we fasten, and how long the roof actually lasts.
Why Barrett & Sons Construction Is Martinez’s Preferred Roofing Company
Homeowners in Martinez keep our number because we write everything down before a single nail moves. Every scope change, every allowance adjustment, every surprise found under old decking gets priced in writing and approved by you first. That’s not a sales tactic. It’s how Tom has run the company since 1998, and it’s why the permit inspector works for you, not for me, as Tom likes to say.
Our Roofing team has worked the historic blocks near downtown, the hillside streets off of Alhambra Valley Road, and the post-war tracts on the eastern edge of town. We’ve re-shingled roofs where the original skip sheathing had no underlayment at all, and we’ve replaced flashing that wind-driven rain had been sneaking under for a decade. When you call, a live person answers. Not a voicemail box, not an out-of-state call center. You’ll talk to someone who knows Martinez.
Every completed job is backed by the written 90-Day Done Right Promise. If it’s not done right, Tom comes back and makes it right. One call. That promise is on every contract, not buried in fine print. And Tom publishes his name, address, and license number. Look it up before you sign anything. Ask anyone on your street, or look up the license number yourself.
Our Roofing Services in Martinez
Roof Repair
Most roof repairs in Martinez run $400-$1,800. That covers everything from replacing a few cracked tiles on a barrel tile roof near Rankin Park to sealing wind-lifted flashing on a composition shingle roof downtown. The older the home, the more likely the repair scope grows once we’re on the roof, because pre-1920 structures often lack underlayment entirely. We photograph everything and send you a written change order before we touch anything beyond the original scope.

Roof Replacement & Installation
A full roof replacement in Martinez typically falls between $8,000 and $20,000. Older homes in the historic district often run higher because the decking beneath is original, and once it’s exposed, rot from decades of slow leaks means new plywood or OSB is needed. We pull permits on every replacement. We schedule the tear-off, the decking inspection, and the re-shingle so your home is never exposed overnight. GAF and CertainTeed are the brands we install most, because you can look them up.

Metal Roofing
Standing seam metal roofs in Martinez run $15,000-$40,000. Given the daily wind off the Carquinez Strait, metal is often the best long-term choice for hillside homes. The interlocking seams resist uplift in ways asphalt shingles simply cannot, and a properly fastened standing seam roof will outlast three shingle replacements. We also handle metal roof repairs on existing panels, including re-crimping seams and replacing damaged clips.

Tile Roofing
Tile roof repair in Martinez costs $600-$2,500, depending on how many tiles are cracked and whether the underlayment has failed. Barrel tile is common on the Spanish Revival homes scattered through the older neighborhoods, and those tiles are brittle. Walking them wrong cracks more than you fix. We know how to move across a Martinez tile roof without damaging the ones that are still good. We also match replacement tile so the repair doesn’t look like a patch.

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 Martinez
We install GAF and CertainTeed shingles on most Martinez replacements, and we work with standing seam metal panels from manufacturers whose specs we can put in your hand before the job starts. For customers who ask about hardscape tie-ins, we carry Belgard and Techo-Bloc, among others. Materials you can look up, not mystery brands off a van. We stock common flashing, underlayment, and fasteners locally so repairs don’t wait on a parts truck from across the Bay. Dispatch and scheduling are coordinated from the brand’s San Francisco Bay Area office; crews serve Martinez locally.
Common Roofing Problems We See in Martinez Homes
- Wind-driven rain under ridge caps and flashing. The Carquinez Strait funnels sustained gusts through Martinez daily. On older homes, those gusts push rain sideways under flashing that would be fine in Concord. The leak is slow, and by the time it stains a ceiling, the original sheathing underneath is already rotting.
- Expansive adobe clay heaving the foundation. Martinez’s hillside clay expands and contracts dramatically with the wet/dry seasonal cycle. That movement twists roof planes and opens gaps at eaves and valleys that flashing alone cannot close. The roof didn’t fail. The ground moved under it.
- Pre-1920 roof structures with no positive connection. Many homes built before building codes required it have rafters simply resting on top plates with no metal tie, no hurricane clip, nothing. In sustained wind, entire roof sections can lift. We see this on nearly every tear-off downtown and up the hill.
- Skip sheathing with no underlayment. Original roofs on 1900s-era Martinez homes often have 1x boards spaced apart with nothing between the shingles and the attic. Once the shingles age, water walks right through the gaps. Any repair on these roofs means adding solid decking and underlayment before new roofing goes down.
Pricing for Roofing in Martinez, CA
Here’s what roofing work costs in Martinez right now, based on the homes we’ve walked and repaired across 94553.
| Service | Typical Martinez Range |
|---|---|
| Roof Repair | $400-$1,800 |
| Tile Roof Repair | $600-$2,500 |
| Roof Replacement | $8,000-$20,000 |
| Standing Seam Metal Roof | $15,000-$40,000 |
What pushes a Martinez roof toward the top of those ranges is what’s underneath it. Homes in the historic district with original decking, rotted sheathing, or rafters that need sistering will cost more than a post-war tract home with plywood decking in good shape. We write every price change as a change order before work happens. You’ll never see a surprise invoice at the end, because the allowance that isn’t on paper is a surprise waiting for a date.
Call (877) 610-1318 for a free estimate. We’ll walk your roof, measure it, and give you a written, line-item quote. No trip charge inside the county. And if you already have a written estimate from another contractor, bring it. We’ll give you a free second opinion.
We Also Serve Cities Near Martinez
Our Roofing in Martinez crew regularly works across the county line. We serve homes in Pleasant Hill, Contra Costa Centre, Waldon, and Benicia, applying the same wind-rated fastening and written change-order standard everywhere we go. If you’re a few blocks outside Martinez proper, call anyway. We’re probably already working your street.
Serving Martinez, CA - Our Local Coverage Area
We’re based in the Martinez 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 Martinez
Yes, and a permit inspector will likely require one on any pre-1920 home. The inspector works for you, not for me. That’s why I like him. Before we tear off, we’ll check rafter connections, mudsill bolting, and decking condition. If the foundation has moved on adobe clay, the roof structure may need sistering or strapping before new roofing goes down. We’ll write that scope as a change order so you approve it before we touch it. Call (877) 610-1318 for an exact quote. Estimates are free.
We price the replacement decking as a written allowance in the original contract, so the cost is visible from day one. Then we inspect the decking after tear-off, photograph everything, and only proceed with replacement once you’ve seen the photos and approved the line item. No surprise invoices. No “while we’re here” additions. On hillside homes where the adobe clay has shifted the structure, rot is common along the eaves and valleys. It’s expected scope, not an upsell.
Yes. The Carquinez Strait funnels sustained daily winds through Martinez, and roofs here need wind-rated nailing patterns and often more fasteners per shingle than what Concord or Walnut Creek roofs require. On a recent 1910 Craftsman near the downtown historic district, our roof repair crew found original skip sheathing with no underlayment and sagging rafters where the adobe clay had shifted the perimeter foundation enough to unseat the mudsill. We wrote a change order for sistering two load-bearing rafters and bolting the top plates before laying new decking, then re-shingled the south slope with a wind-rated nailing pattern that would be over-spec in Concord but is baseline here. Call (877) 610-1318 and we’ll spec your roof for Martinez, not the county average.
It can. If you’re replacing a roof on a home that’s never been bolted to its foundation, the permitting authority may require mudsill bolting and rafter-to-top-plate strapping as part of the approved scope. That’s a good thing. It means the roof stays attached in an earthquake. We’ll tell you before the tear-off starts which upgrades the inspector will flag, so there are no surprises on inspection day. We’ve been doing this since 1998. The permit inspector knows our work.
Often, yes. We stabilize the damaged plaster with washers and adhesive rather than gutting the ceiling, which preserves the original character of a Martinez historic home. The first step is always fixing the leak, then we assess the plaster. If the lath is intact, the ceiling can usually be saved. If the plaster has separated from the lath, we’ll quote you a plaster repair scope alongside the roof work. Call (877) 610-1318 for a free estimate. We’ll look at the ceiling and the roof together.
Contact Barrett & Sons Construction for Roofing in Martinez
If your roof is leaking, lifting, or just old, call Tom Barrett and his sons at (877) 610-1318. A live person answers. We’ll come out, walk the roof, and give you a written estimate that accounts for Martinez wind, Martinez clay, and the age of your home. Permits pulled, inspections signed, and the 90-Day Done Right Promise on every job. Free estimates, no trip charge inside the county, and a permanent 10% Senior & Veteran discount. Call today.
Written by Tom Barrett, Owner at Barrett & Sons Construction, serving Martinez and Contra Costa County.







Before
After
Before
After
Before
After