Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
Fast, Reliable Roofing Across Antioch
Serving Antioch, CA, we know roofing comes down to two things: a roof that holds against Delta sun and winter rain, and a contractor who shows up when he says he will. Barrett & Sons Construction has spent nearly three decades earning trust in Contra Costa County, and our crews know Antioch’s housing stock from the 1950s bungalows west of Somersville Road to the early-2000s tracts off Dallas Ranch Road. We answer our own phone, we pull every permit, and every price change lands in writing before a single shingle comes off. Call (877) 610-1318 for a free estimate.
Why Barrett & Sons Construction Is Antioch’s Preferred Roofing Company
Tom Barrett started this company in 1998, and his sons run the crews you’ll see on Antioch rooftops. That matters in a city where a lot of homeowners got burned by national outfits during the foreclosure years. People here want to know the name on the truck matches the person who shakes their hand. Ours does.
We’ve reroofed hundreds of homes across the 94509 and 94531 ZIP codes. When a hail throw from March storms loosens flashing on a 1960s ranch in the Cavallo Road area, or a 2005 stucco tract home off Hillcrest Avenue needs its original builder-grade shingles replaced, we know what we’re walking into before we climb the ladder. Our crews are background-checked and uniformed. The phone rings to a live person, day or night.
Every roof we do is backed by our written 90-Day Done Right Promise. If it isn’t right, Tom comes back and makes it right. One call. That’s the whole guarantee.
Our Roofing Services in Antioch
Roof Repair in Antioch
Roof repair in Antioch runs $400 to $1,800 for most jobs. We fix cracked tiles on the barrel-tile roofs common in the Black Diamond Estates area, replace missing shingles on older Rancho Manor homes, and reseal leaky vent boots on tract houses throughout 94531. If water is getting in, we’ll find it and fix it before it becomes rot. Call (877) 610-1318 and we’ll give you a straight answer on what it costs.

Roof Replacement & Installation in Antioch
A full roof replacement in Antioch typically runs $8,000 to $20,000 depending on size, pitch, and the material you choose. A lot of the homes built in the 2003-2006 rush along Lone Tree Way are hitting that 20-year mark where the original asphalt shingles and synthetic underlayment are done. If you’re east of Hillcrest, your roof was likely installed fast during the boom. We take the time now to do it properly with premium materials like GAF and CertainTeed.

Metal Roofing in Antioch
Standing seam metal roof installation in Antioch runs $15,000 to $40,000. Metal handles the Antioch summer better than asphalt. When temperatures hit triple digits for a week straight, a properly installed metal roof reflects heat instead of absorbing it. We see more homeowners in 94531 choosing standing seam for both the look and the longevity. It sheds winter rain fast, which matters when Delta storms dump an inch an hour.

Tile Roofing in Antioch
Tile roof repair in Antioch runs $600 to $2,500. Many homes in the Ridgerock and Mira Vista Hills neighborhoods have barrel tile roofs that were installed when those communities went in. Tile roofs are built to last, but the flashings and underlayment beneath them fail long before the tile does. We also do full tile roof replacement for homeowners who want to keep that Mediterranean profile. Walk on a tile roof wrong and you’ll crack tiles faster than you can count them, so this is one job where a trained crew is not optional.

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 Antioch
We install and repair the brands Antioch homeowners actually look up: GAF and CertainTeed for asphalt and composite roofing, and we work with Simonton windows and Ply Gem products when a roof project turns into a larger exterior discussion. Having name-brand materials on your roof means the warranty is real and the specs are published. We don’t push mystery brands off a van. If roof work reveals a window that needs replacing, our Windows & Doors in Antioch team handles that too, often while the scaffolding is already up.
Common Roofing Problems We See in Antioch Homes
- Builder-grade shingles reaching end of life in 94531. The tract homes built between 1999 and 2006 off James Donlon Boulevard and Canada Valley Road were often roofed with the cheapest asphalt shingles the builder could spec. Those 3-tab shingles are 20 plus years old now, and they’re failing in large numbers. Cupping, granule loss, and missing tabs are everywhere out there.
- Delta heat cracking older flashing. Temperatures above 100°F for days at a stretch, followed by cold winter rain, cause metal flashing to expand and contract until the sealant fails. We see chimney and step flashing leaks on older 94509 homes all winter.
- Stucco walls hiding roof wall junction damage. The same expansive clay and adobe soil that shifts slabs in eastern Antioch also causes subtle wall movement that opens gaps where the roof meets vertical stucco walls. Water gets in behind the stucco and travels before you ever see a ceiling stain.
- Flat patio cover roofs holding water. Many Antioch homes have attached patio covers with minimally sloped roofs. After years of leaf buildup and a few rainy seasons, ponding water works through the membrane and rots the framing underneath. We find this regularly during full replacement estimates.
Pricing for Roofing in Antioch, CA
Roofing prices in Antioch are driven by the size of your roof, the pitch, and how much of the old roof has to come off. A straightforward shingle roof replacement on a 1,200 square foot ranch in western 94509 runs closer to $8,000 to $12,000. A larger two story home in a 94531 subdivision with steeper pitches and multiple valleys typically lands between $12,000 and $20,000. Metal roofs and tile roofs run higher because the materials are heavier and installation is slower. Every estimate we give is a written line item quote with allowances documented. Our published standing offers include a $40 Off Any Repair Over $200, a Free Second Opinion on Any Written Estimate, and No Trip Charge Inside the County. Seniors and veterans always receive a 10% discount. Call (877) 610-1318 and we’ll schedule a time that works.
We Also Serve Cities Near Antioch
Along with our work in Antioch, our crews regularly cover Oakley, Brentwood, Bay Point, and Pittsburg. If your roof crosses city lines with a property in one of those nearby towns, our Roofing team handles the same scope with the same written pricing process. For homeowners adding outdoor space once the roof is done, we also provide Fence Installation in Antioch with the same permit pulled on every job.
Serving Antioch, CA - Our Local Coverage Area
We’re based in the Antioch area and know this community well, and we also offer Driveway & Pavers - Antioch. Use the map below to see our service coverage - if you’re nearby, we can almost certainly help.
FAQs - Roofing in Antioch
We typically schedule roof repairs in Antioch within one to three business days, and emergency storm damage calls are handled same day when possible. If water is actively entering your home, call us immediately at (877) 610-1318 and we’ll tarp the roof to prevent further damage. Our scheduling covers all of 94509 and 94531.
Yes, we cover every Antioch neighborhood, from the original housing near G Street and the Rivertown District to the newest subdivisions off Deer Valley Road and Dallas Ranch Road. That includes 94509 on the west side and 94531 on the east side. We know both housing stocks, and the different roofing challenges each presents.
Emergency roof tarping and leak mitigation typically runs $300 to $800 in Antioch, depending on the size of the affected area and the pitch of the roof. Permanent repairs fall within our standard roof repair range of $400 to $1,800. There is no trip charge inside the county. Call (877) 610-1318 and a live person will answer.
Roofing prices in Antioch are generally in line with Brentwood and Oakley, though homes on the eastern side of Antioch with steeper tract home pitches can run slightly higher than the older, flatter ranches on the west side. The primary cost drivers are roof size, material choice, and the number of existing layers that need tear off. We give the same written line item pricing everywhere in the county so you can compare apples to apples.
We back every completed roofing job in Antioch with our written 90 Day Done Right Promise, and manufacturer warranties on GAF and CertainTeed materials apply as well. If anything is not done right, one call brings Tom back to make it right. Our warranty is printed on the contract, not mentioned in passing. Call (877) 610-1318 for a free estimate and we’ll walk you through exactly what’s covered.
Written by Tom Barrett, Owner at Barrett & Sons Construction, our Home Additions & ADU in Antioch, serving Antioch since 1998.







Before
After
Before
After
Before
After