Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
Fast, Reliable Roofing Across Half Moon Bay
The honest answer on roof work in Half Moon Bay is this: a roof repair here typically runs $400-$1,800, a full replacement lands between $8,000 and $20,000, and the salt air off the Pacific means the details matter more than they would ten miles inland. Our crews know the difference because we’ve pulled back shingles on coastal cottages and ranch homes across 94019 long enough to recognize what the marine layer does to wood and metal. If you’re wondering whether that leak can wait, call Barrett & Sons Construction at (877) 610-1318 and we’ll give you a straight answer.
Tom Barrett has kept his name on the truck since 1998, and his sons run the Roofing crews that come to your door. No dispatch center, no stranger with a tablet quoting you a price that changes when the van pulls up.
Why Barrett & Sons Construction Is Half Moon Bay’s Preferred Roofing Company
We’re not a franchise. Tom Barrett answers his own phone at all hours, and he publishes his name, his address, and his license number so you can verify who we are before you sign anything. That matters to homeowners in Half Moon Bay who have been burned by outfits that hide behind a brand name and a toll-free number. Ask anyone on your street, or look up the license number yourself.
Half Moon Bay sits almost entirely inside the California Coastal Commission’s coastal zone. That’s not a line item on a map. It means most roof replacements here involve a Coastal Development Permit on top of the city permit, and a review clock that doesn’t care about your six-week rain break. We’ve carried projects through that process for years, and we write the permit timeline into the job schedule so there are no surprises about when work can start or when inspections will land.
Every job we do includes permits pulled and inspections signed. The permit inspector works for you, not for me. That’s why I like him. If a scope changes, you get a written change order before a single nail moves. And our 90-Day Done Right Promise is written on every contract, not buried in fine print: if it’s not done right, Tom comes back and makes it right. One call.
Our Roofing Services in Half Moon Bay
Roof Repair
Most roof repairs in Half Moon Bay start the same way: a small leak near a valley, a sidewall termination, or a chimney flashing that’s been eaten through by salt-laden air. A basic patch from a fly-by-night crew might hold for a season. It won’t hold for five years. We inspect the full roof before we quote anything, because a leak near the eave often starts with corroded flashing at the ridge. In Half Moon Bay, roof repair runs $400-$1,800 depending on what the marine layer has been doing to your fasteners and flashings.

Roof Replacement & Installation
When we replace a roof in Half Moon Bay, we don’t just tear off shingles and nail down new ones. We check the sheathing, the sill plates at the eaves, and the rafter ends because decades of salt air in older wood-framed homes hide rot that you can’t see until the roof is open. A full replacement runs $8,000-$20,000 here. The Coastal Development Permit question comes up on most replacements, and we’ll tell you on the first visit whether your roofline height or exterior material choice triggers it.

Metal Roofing
Metal roofing makes real sense on the coast if it’s specified correctly. Standard galvanized flashings fail within a few years in Half Moon Bay’s salt-laden fog. We spec hot-dipped galvanized or stainless fasteners and flashings on every metal roof we install here, because the wrong fastener is a leak waiting for a date. Standing seam metal roofs run $15,000-$40,000 installed, and they’re the most common choice for coastal properties that want to stop re-roofing every 15 years.

Tile Roofing
Tile roofing on the coast has a particular vulnerability: the underlayment. The fog drip from coastal cypress and eucalyptus keeps roof edges wet long after the rain stops, and once water gets under the tile, the rot spreads before you see a single stain on the ceiling. Tile roof repair in Half Moon Bay runs $600-$2,500 depending on whether we’re replacing cracked tile or opening up the underlayment. We’ll tell you which one you’re actually dealing with, not just the one you’d rather hear.

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 Half Moon Bay
We install premium roofing brands like GAF and CertainTeed because they’re materials you can look up, not mystery products off a van. For specialty coastal work we can specify GAF‘s stainless flashings where the salt exposure demands it. We carry stock for common Half Moon Bay repairs in our Bay Area yard, which means we can source materials locally instead of waiting on a distributor three days out. You get a named brand, a written scope, and a price that doesn’t move unless you approve it in writing.
Common Roofing Problems We See in Half Moon Bay Homes
- Corroded valley and sidewall flashings. The persistent marine layer deposits salt on exposed metal year-round. Standard galvanized flashings fail in a few years, and the leak they cause at the valley or sidewall termination is one a basic patch never fixes. We replace them with stainless or hot-dipped materials.
- Rotted fascia and sheathing from fog drip. Fog drip from the cypress and eucalyptus belt keeps roof edges and gutters wet for months without any measurable rainfall. Undersized or corroded drip edges let that moisture migrate into the fascia and sheathing, and by the time you see peeling paint or a soft edge, the rot is already structural.
- Hidden rot at ridge and rafter ends in older wood-framed homes. This is the one that turns a “simple re-roof” into a structural job. The salt air works its way into exposed wood at the eaves and ridge over decades, and when a permit forces an open inspection, the rot is right there. We write a change order and handle the remediation before we put anything back together.
- Underlayment failure under tile roofs. Tile itself lasts, but the underlayment underneath doesn’t. On tile roofs in Miramar and Princeton-by-the-Sea, we regularly open up roofs where the tile looks fine but the underlayment has been leaking for years. If your tile roof is over 20 years old and the ceilings show water stains, the tile isn’t the problem.
Pricing for Roofing in Half Moon Bay, CA
Here’s the honest Half Moon Bay roof pricing, in writing. These are market-calibrated ranges for 94019, not numbers pulled from an inland quote book.
| Service | Half Moon Bay Price Range |
|---|---|
| Roof Replacement | $8,000 - $20,000 |
| Roof Repair | $400 - $1,800 |
| Metal Roof Installation | $15,000 - $40,000 |
| Tile Roof Repair | $600 - $2,500 |
What moves the number: the condition of your existing sheathing and framing, whether the roof line or materials trigger a Coastal Development Permit, and the pitch and access on your lot in the Old Town core. We don’t quote a roof over the phone and change the price at the door. You get a written line-item scope, and any change that comes up during the job gets priced and approved in writing before we touch it. Call (877) 610-1318 for a free estimate. There’s no trip charge inside the county.
Half Moon Bay’s Coastal Zone and Your Roof: The Thing Inland Contractors Miss
Virtually all of Half Moon Bay lies inside the California Coastal Commission’s coastal zone. What that means in plain English: even a straightforward roof replacement on an older wood-framed home can trigger a Coastal Development Permit if it alters roofline height or exterior materials. That’s a dual-permit process, with design review through the Coastal Commission’s San Francisco District office on top of the standard city permit. Contractors working eight or ten miles inland in San Mateo County never face this.
We know how to parse the California Coastal Act’s “exempt” categories before we scope anything. Sometimes even an interior remodel can trigger a Coastal Development Permit if it incidentally changes exterior square footage or alters a nonconforming structure. We’ve seen out-of-area GCs get frozen mid-construction on this. We won’t let that happen to your roof job. We write the permit timeline into the draw schedule, so you know exactly when each inspection sign-off will land.
On a 1920s fishing cottage in the Old Town core, our crew pulled back shingles and found salt-rotted sheathing and sill plates that had never been flashed correctly. What looked like a simple roof repair became a full replacement with hot-dipped galvanized fasteners and a documented change order before we touched the rotten framing. Because the home sat in the coastal zone, we also had to file a Coastal Development Permit for the new metal roof profile, and we wrote that wait time into the schedule so the owners knew exactly when each sign-off would land. That’s how we do roof work in Half Moon Bay.
We Also Serve Cities Near Half Moon Bay
Barrett & Sons Construction provides Roofing in Half Moon Bay and the surrounding coastal and bayside communities, including El Granada, Hillsborough, Burlingame, and Millbrae. If you’re a few miles up the coast or over the hill, call us and we’ll tell you honestly whether your job falls within our service area.
Serving Half Moon Bay, CA - Our Local Coverage Area
We’re based in the Half Moon 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 Half Moon Bay
No, but it’s the exception you can’t count on. A roof replacement that keeps the same roofline height and the same exterior materials may qualify for an exempt repair under the California Coastal Act. If you change the roof profile, add height, or change the exterior material type, the Coastal Development Permit trigger flips on. We’ll tell you on the first visit which path applies to your home. Call (877) 610-1318 for a straight answer and a free estimate.
It’s the marine layer. Half Moon Bay’s persistent fog holds humidity high and carries salt year-round, which corrodes flashings and fasteners years faster than the inland air in San Mateo or Redwood City. Add the fog drip from coastal cypress and eucalyptus trees, which keeps roof edges wet even without rain, and exposed wood at the eaves and ridge starts rotting while the shingles above it still look fine.
You get a written change order before anything else happens. We don’t bury structural surprises in the final bill. On older coastal homes, rot in sill plates, sheathing, and rafter ends is routine, and it’s priced and approved in writing the moment we open it up. The allowance that isn’t on paper is a surprise waiting for a date. Call (877) 610-1318 if you want a roofer who does it that way.
Sometimes. In Half Moon Bay a true patch only makes sense if the leak is isolated and the flashings are still sound. But if the leak is at a valley or sidewall termination, the cause is usually corroded flashing, and a patch won’t fix it. If the sheathing beneath the leak has already rotted, deferring buys you a bigger structural bill later. We’ll tell you which situation you’re in, and we’ll put it in writing. Estimates are free.
It can add weeks to months before work starts, depending on the scope and the Coastal Commission’s review queue. We map that timeline out during the estimate, not after you sign. For coastal zone jobs, we write the permit wait into the draw schedule so you know exactly when to expect each inspection. Call (877) 610-1318 to find out whether your roof job triggers the Coastal Development Permit path and how long it will really take.
Written by Tom Barrett, Owner at Barrett & Sons Construction, serving Half Moon Bay and the San Francisco Bay Area since 1998.







Before
After
Before
After
Before
After