Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
Fast, Reliable Roofing Across Discovery Bay
Roof replacement in Discovery Bay typically runs $8,000 to $20,000, and a minor repair lands between $400 and $1,800. The Delta climate and the age of many canal-front homes here mean problems compound fast if a small leak goes ignored. You can reach a live person at (877) 610-1318 and have Tom Barrett or one of his sons on your roof within days, not weeks. We’re the crew your neighbors see at the marina and the hardware store, and we answer our own phone.
Discovery Bay sits low in the Delta basin, and that changes how we think about roofing. Wet winter fog, summer heat above 100°F, and persistent ground moisture off the lagoons beat on your roof in ways a house in Brentwood or Oakley never sees. We know which fasteners hold up in that humidity swing and which ones corrode in three seasons. That’s local knowledge you simply can’t get from a call center. Our Roofing team has worked through enough Delta storms to know exactly what a 1980s canal-front house needs before we even climb the ladder.
Why Barrett & Sons Construction Is Discovery Bay’s Preferred Roofing Company
Barrett & Sons started in 1998, and it’s still Tom Barrett’s name on the truck and Tom’s sons running the crews. That matters to Discovery Bay homeowners because the last big national outfit most of them called quoted one price on the phone and handed over a different bill at the door. We don’t work that way. Every scope, every allowance, every price change arrives as a written change order before a single nail moves. If it’s not on paper, it doesn’t exist.
People in Discovery Bay tell us the same thing: they want a roofer they’ll see again at the boat launch and at the grocery store, not a dispatched stranger in an unbranded van. We’ve built our reputation here one roof at a time, and our crews show up in uniform, background-checked, and ready to explain exactly what they’re doing and why. Tom publishes his name, address, and license number. Look it up before you sign anything. We’d rather you did.
We also back every completed job with the 90-Day Done Right Promise, written on the contract, not buried in fine print. If something isn’t right, one call brings Tom back. No third-party warranty hotline. No “wait two weeks for a call back.” You call, he answers, he shows up.
Our Roofing Services in Discovery Bay
Roof Repair
A roof repair in Discovery Bay usually runs $400 to $1,800 depending on what’s failed. Around the lagoons, we regularly find lifted shingles from southeast winter winds and flashing pulled away at chimney and vent penetrations. If you’ve got a water stain on a ceiling near the lakeshore side of the house, call (877) 610-1318 before it spreads into the sheathing. Small repairs stay small only when they’re caught early.

Roof Replacement & Installation
Full roof replacement in Discovery Bay runs $8,000 to $20,000 for most homes, with canal-front properties typically landing higher because of steep roof pitch and wider eave overhangs. We install GAF and CertainTeed systems, tear down to bare decking, and reuse nothing questionable. If your home was built in the 1970s or 80s, the original underlayment is almost certainly past its useful life, and we’ll show you photos before you spend anything.

Metal Roofing
Metal roofing in Discovery Bay runs $15,000 to $40,000, and it handles Delta humidity far better than asphalt in the long run. Standing seam panels shed wind-driven rain cleanly, and properly sealed metal fasteners won’t corrode like exposed hardware does near the water. We see more homes here moving to metal every year, especially on the lagoon side where sun and moisture both hit harder.

Tile Roofing
Tile roof repair in Discovery Bay runs $600 to $2,500, and it’s a specialty much of our crew has done for years. Concrete and barrel tile hold up well under summer heat, but the freeze-thaw cycle that comes with winter tule fog can crack tiles that looked fine in October. We match profiles and color rather than slapping on whatever the supply house has in stock. A mismatched tile on a canal-front home shows up from three docks away.

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 Discovery Bay
We stock and install GAF and CertainTeed roofing systems because those are brands you can look up, not mystery product off the back of a van. For roof-adjacent exterior work, we also bring Belgard and Techo-Bloc product depth when a homeowner wants a seamless look from roof to patio, or a Driveway & Pavers - Discovery Bay upgrade to match. If you’ve got a written estimate from another contractor, we’ll offer a free second opinion on it, and there’s no trip charge inside the county.
Common Roofing Problems We See in Discovery Bay Homes
Discovery Bay houses share a handful of repeat failures that most national roofers never think about. Here’s what we find again and again:
- Corroded fasteners near the water. The Delta’s year-round humidity and damp winter air eat exposed metal faster than inland installs. We specify galvanized or stainless hardware in every water-adjacent repair rather than whatever’s in the bucket.
- Flashing rot at skylights and chimneys. Homes from the 1970s through the 1990s often used galvanized flashing that’s now thirty to fifty years old. Once the seal fails, water works into the sheathing behind the siding.
- Wind-lifted shingles on lagoon-facing slopes. Winter winds funnel down the open water corridors and hit northeast-facing roof planes harder than the rest of the house. Those are the slopes we re-nail first after any storm.
- Original underlayment reaching end of life. Most original Discovery Bay roofs used felt that’s overdue. We show homeowners the condition under their first raised shingle, because the picture speaks louder than any explanation.
Pricing for Roofing in Discovery Bay, CA
Here’s what roofing in Discovery Bay actually costs, with real numbers:
- Roof repair: $400-$1,800
- Roof replacement: $8,000-$20,000
- Metal roof installation: $15,000-$40,000
- Tile roof repair: $600-$2,500
What moves the number: roof pitch, number of penetrations, condition of the decking, and whether the home sits directly on a canal. Canal-front properties often require longer ladders or scaffolding on the lagoon side, which shows up as a line item. Not a mystery line item. A written line item with a price next to it, before work begins. We offer $40 off any repair over $200 and a permanent 10% senior and veteran discount. Call (877) 610-1318 for an exact quote, because no two roofs are the same, and you should know exactly what yours costs before you sign.
If your roof turns out to be sound but your windows are fogged or drafty, we also handle Windows & Doors in Discovery Bay. And while you’re looking at the outside of the house, a failing fence doesn’t wait, so we’ll handle that too: Fence Installation in Discovery Bay.
We Also Serve Cities Near Discovery Bay
We work all around the Delta. Brentwood, Oakley, Mountain House, and Antioch all sit within a short drive, and a call from any of them gets the same answer-first pricing and the same written change order promise. Roofing in Discovery Bay is what this page is about, but if you’re a few exits over, we’re still close enough to see you at the hardware store.
Serving Discovery Bay, CA - Our Local Coverage Area
We’re based in the Discovery Bay 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 Discovery Bay
Our crews live and work in and around Discovery Bay, so storm damage and active leaks are typically seen within one or two days, not weeks. Call (877) 610-1318 and a live person answers, day or night, not a voicemail box. For an active roof leak, we can often get eyes on it the same day or next morning, depending on when you call. The sooner you call, the less water works into your sheathing.
Yes. We work throughout the 94505 ZIP code, including homes along the main lagoons, the harborfront, and the neighborhoods off Discovery Bay Boulevard and Newport Drive. Canal-front properties often need different access equipment and more careful flashing work, and that’s exactly what we plan for. If your lot touches the water, tell us when you call so we bring the right ladders and hardware.
In many cases, yes, by a modest amount. The Delta humidity and the water-adjacent microclimate justify better fasteners, heavier underlayment, and more labor on steep canal-facing slopes. That adds a line item or two rather than inflating the whole bid. A full roof replacement in Discovery Bay runs $8,000 to $20,000, and we’ll show you exactly which discoveries, which materials, and which labor hours make up your number. Call (877) 610-1318 for a free, written estimate.
We pull permits and schedule inspections on every eligible roofing job. Some eaves and fascia repairs don’t need a permit, but a roof replacement almost always does. The permit inspector works for you, not for me, which is exactly why I like him. Anyone who says permits are optional on a full re-roof is the reason we stay busy.
Every roof gets our written 90-Day Done Right Promise, which states clearly: if the work isn’t right, Tom Barrett comes back and makes it right. One call. That’s on top of any manufacturer warranty from GAF or CertainTeed. We put our promise on every contract so there’s no guessing about who shows up if a leak appears in week eight. Call (877) 610-1318 for an exact quote, and we’ll hand you the paperwork before you decide anything.
If you’re ready to know exactly what your roof will cost, call (877) 610-1318 today to schedule a free estimate. We’ll come out, walk the roof with you if you want, and hand you a line-by-line written quote with no trip charge inside the county. Discovery Bay is our backyard, and we’d rather fix your roof right the first time than hear about it later at the marina.
Written by Tom Barrett, Owner at Barrett & Sons Construction, serving Discovery Bay and surrounding communities.







Before
After
Before
After
Before
After