Metal roofing
Tile roofing
GAF
Owens Corning
Flat & low-slopeFree roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Fast, Reliable Roof Repair Across Millbrae
Most roof repairs in Millbrae run between $450 and $1,600, depending on whether we’re replacing a few wind-lifted shingles or rebuilding flashing around a chimney. If you’ve spotted missing shingles, a water stain creeping across the ceiling, or granules piling up in the gutters, you want someone who knows exactly what this city’s wind and fog do to a roof. Birchbark Roofing San Francisco crews serve Millbrae weekly, and we’re familiar with the failure patterns specific to homes east of El Camino Real and up into the hills. Call (831) 228-3330 and a live person answers, day or night.
Here’s what we know about your roof before we even climb a ladder: Millbrae’s location near the San Bruno Gap channels persistent onshore winds, especially in spring and summer, and those winds lift and loosen shingle edges. Morning fog adds moisture that encourages moss on north-facing slopes. Houses built between the 1950s and 1970s, which make up most of Millbrae’s single-family stock, often lack the drip edge and valley membrane details current code requires. That combination means a “small leak” in Millbrae is rarely small by the time you call.
Why Birchbark Roofing San Francisco Is Millbrae’s Preferred Roof Repair Company
We’ve worked on enough Millbrae roofs to know the difference between a Burlingame leak and a Millbrae leak. Homes on the east side of El Camino Real, especially on the lower hills, often show wind-scoured shingle edges on south-facing planes after winter storms due to channeled winds from the San Bruno Gap. This exact pattern is uncommon in adjacent Burlingame or San Bruno, where wind exposure is more uniform. When a Millbrae homeowner calls us about lifted shingles, we already know to check the south-facing planes first and the east-facing eaves for fascia rot where drip edge was omitted decades ago.
Every Birchbark crew member is background-checked and shows up in uniform, so you know exactly who is walking through your door before they climb onto your roof. We set shoe covers at the entry, run drop cloths through the hallway, and photograph the completed clean-up before we leave. One 1960s ranch in the Meadows neighborhood taught us why that matters. We opened up a roof repair and found original 1×6 decking with dry rot around the chimney flashing, along with failed underlayment that had allowed moisture into the soffit. Because the repair triggered a permit, we were required to bring the nailing pattern up to current code for architectural shingles, and we documented the new ice and water shield at all valleys before closing up. The homeowner saw every step in writing, approved each surprise before we touched it, and got a photo of a spotless driveway afterward. That’s how every Millbrae job runs.
Styles & brands we work with





Commercial Roof Repair in Millbrae
Commercial Roof Repair in Millbrae covers the storefronts along Broadway, the offices near the Millbrae BART station, and the multifamily apartment buildings scattered between El Camino Real and the 101. These buildings often have low-slope or flat roofs with membrane systems, and the same San Bruno Gap winds that wreck residential shingles also peel membrane laps and tear flashing at parapet walls. A commercial repair in Millbrae typically runs $1,200 to $4,800 depending on membrane type, square footage, and how many penetrations need re-flashing. We work with TPO, PVC, and built-up roofing assemblies, and we stock patching materials in our Bay Area facility so turnaround on a Millbrae call is days, not weeks.
Flat Roof Patches and Membrane Repairs
Low-slope commercial roofs in Millbrae fail most often at seams where morning fog condenses and wind works the membrane edge loose. We cut out the failed section, inspect the insulation board beneath for moisture, and weld in a new patch with a hot-air gun. If the decking below is soggy, you’ll see that in writing before we replace it.
Parapet Flashing and Drainage
Wind-driven rain from the Gap pushes water up under parapet cap metal on Millbrae commercial buildings. We rebuild the cap, seal the laps, and check that scuppers and downspouts are clear so the next storm drains instead of pooling. A written price covers the flashing, sealant, and fasteners before any work starts.
Roof Leak Repair in Millbrae
Roof Leak Repair in Millbrae usually starts with a ceiling stain, and by the time you see it, water has been moving through the attic or soffit for weeks. Most residential leak repairs in Millbrae run $350 to $950 when localized, and $1,200 to $2,500 when we need to open the roof plane, replace decking, and rebuild valley or chimney flashing. The fog and wind here mean leaks are often on the north slope, under moss you didn’t know you had, or at the valley where a 1970s split-level’s patio cover attaches and the original builder skipped ice and water shield.
Valley Repairs and Water Shield
Older low-slope roofs on 1970s split-levels in Millbrae often lack proper ice and water shield at valleys. That’s the exact point where wind-driven rain collects and finds a seam. We strip the valley, inspect the decking, lay new self-adhering membrane, and re-lace the shingles so water flows cleanly off the roof instead of into the house.
Chimney and Vent Boot Flashing
Chimney flashing on 1950s and 60s Millbrae homes is original to the build. Galvanized steel rusts through, tar hardens and cracks, and the wind works the gap until water tracks down the chase. We pull the old flashing, inspect the underlayment, and rebuild with new step flashing, counterflashing, and sealant rated for coastal humidity. Vent boots fail too, usually from UV and wind fatigue. A boot replacement is a $225 to $400 repair that stops a slow drip before it rots your decking.
Trusted Brands We Service in Millbrae
We stock replacement materials from GAF, CertainTeed, and Tamko in our Bay Area warehouse, which means a Millbrae repair doesn’t wait on a distributor shipment. If your home was roofed with certainteed architectural shingles and the wind scoured the south-facing edges, we match the exact shingle line so the repair blends. If you have a Tamko shingle on a 1970s ranch, we match that too. Having the right product on hand matters when fog moisture has already gotten under the damaged shingles and the longer you wait, the more decking rots.
See the difference
Before
After
Before
After
Before
AfterCommon Roof Repair Problems We See in Millbrae Homes
- Wind-scoured shingle edges on south-facing planes. Homes east of El Camino Real, especially on the lower hills, take direct wind off the San Bruno Gap. Lifted edges let rain in under the shingle and start the rot clock.
- Fascia rot at east-facing eaves. Wind-driven rain finds gaps where drip edge was never installed on 1950s – 70s composition shingle roofs. Millbrae homes with original gutters usually have discolored fascia at the east end.
- Moss on north-facing slopes. Morning fog keeps these shaded roof sections damp, and moss hides cracked shingles and rotted decking. We clear it before repairing, or the new shingles won’t seal.
- Valley leaks at patio cover attachments. 1970s split-levels in Millbrae often lack proper ice and water shield at valleys. The patio cover attachment point is where the leak starts, and the ceiling stain shows up below it.
Pricing for Roof Repair in Millbrae, CA
Here’s the straight talk on Millbrae pricing. Shingle replacement runs $450 to $1,100 for a small wind-damaged section. Leak repair that includes flashing work runs $350 to $950 for a localized fix and $1,200 to $2,500 when decking needs replacement. Flat roof patches run $800 to $2,800. Valley repairs with new water shield run $600 to $1,500. Vent boot replacement is $225 to $400. What moves the number is what we find under the shingles, which is why you’ll see a written line-item estimate before any work starts. Every Birchbark job carries our 365-Day Done Right Promise: if the work isn’t right, we make it right. Call (831) 228-3330 for a free estimate, and you’ll have your number in writing before any crew sets up a ladder.
We Also Serve Cities Near Millbrae
Our Millbrae crews also cover Roof Repair in Millbrae neighbors in South San Francisco, Pacifica, San Mateo, and Belmont. If you’re in one of those cities, the same written-price policy, the same clean-up standard, and the same live person on the phone applies on every call.
Serving Millbrae, CA - Our Local Coverage Area
We’re based in the Millbrae 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 About Roof Repair in Millbrae
We fasten wind-damaged shingles with a six-nail pattern instead of the standard four, and we always check the south-facing planes for scoured edges. Homes east of El Camino Real in Millbrae, especially on the lower hills, show this pattern after winter storms, and repair means more than replacing visible shingles, it means checking the entire windward slope for loose edges and sealing them before the next stretch of wind. Call (831) 228-3330 for an exact quote on your wind-damaged roof, estimates are free.
Yes, and that’s actually the biggest surprise in Millbrae roof repairs. Once we open the roof plane and the job is permitted, inspectors require the existing nailing pattern to meet current code for the shingle type, and they require ice and water shield at all eaves and valleys. On a 1950s original roof, that means we add fasteners and underlayment upgrades before we close up. We document everything and you approve each upgrade in writing before we touch it. Call (831) 228-3330 for a free estimate and we’ll explain exactly how the permit will affect your job.
Morning fog keeps north-facing slopes in Millbrae damp long after south-facing planes dry out, and moss establishes fast. It does cause leaks, because moss holds water against the shingle, hides cracked edges, and lifts butts enough for wind to catch. We clear moss before any repair and often recommend zinc or copper strips to slow its return on Millbrae’s shaded slopes. Call (831) 228-3330, and we’ll walk you through a plan and a written price.
In most Millbrae cases, we repair only the damaged section, not the whole slope. Wind-scoured shingle edges are localized, usually on south-facing planes, and an experienced roofer can replace that section without tearing off undamaged shingles. We only recommend a full slope replacement when the decking underneath is rotted or the shingles are so brittle they’ll crack again during installation. You’ll see our recommendation and the price in writing before we start. Call (831) 228-3330 for an assessment.
We write a line-item allowance for hidden decking rot, failed underlayment, and any code-triggered nailing or water shield upgrades into every Millbrae repair contract. That means the price you sign includes a stated dollar amount for what we may find once the roof is open. If we find less than the allowance, you pay less. If we find more, you approve the additional work in writing before we touch it. So the number never moves without your signature. Call (831) 228-3330 for a free estimate with a written allowance.
Written by Erik Lindgren, Owner at Birchbark Roofing San Francisco, serving Millbrae homeowners with written prices, clean job sites, and the 365-Day Done Right Promise on every repair.