Kitchen remodeling
Bathroom remodeling
Home additions & ADU
Roofing
Windows & doors
Driveway & pavers
FenceFree written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
GAF Construction in Colma, CA | Millwright Builders
We’re Millwright Builders, and we provide independent GAF roofing installation and repair across Colma’s 94015 zip code. We know the Timberline HDZ, UHDZ, and older Royal Sovereign lines the way a Peninsula roofer should – because fog-belt moisture and cemetery-adjacent job sites shape every GAF install we do here. We’re not a GAF-authorized contractor, and we’ll tell you exactly what that means before you spend a dollar. If you’re pricing a GAF re-roof or a repair on a leaking eaves line, call (866) 925-0334 for a free estimate.
Written by Noel Castañeda, Owner at Millwright Builders, serving Colma and the Peninsula since founding the company after two decades of residential and light commercial work across the fog belt.
Key Takeaways
- Independent, not authorized: We install GAF systems to factory spec but don’t carry the GAF authorized badge – we’ll explain the difference in plain terms.
- Fog-belt roofing is different: Colma’s persistent summer fog and coastal wind accelerate granule loss, algae streaking, and nail-head moisture wicking on GAF shingles.
- Cemetery-adjacent work is a real constraint: Roughly 73% of Colma’s land sits in burial grounds, and job-site staging, noise, and fall protection have to respect that reality.
- Repair-first on sound decks: We re-flash and repair rather than tear off when the deck and mat are still sound – full replacement only when they’re not.
- Pricing is line-item and written: Roof replacement here runs $8,000 – $20,000 on typical Colma stucco homes; repairs start around $400.
Styles & brands we work with







Why Colma Residents Choose Us for GAF Service
We’ve installed and repaired GAF roofing systems across the fog belt for years, so we know how Timberline HDZ shingles, WeatherWatch membrane, and Pro-Start starter strip behave in damp, windy coastal conditions. Our crews read GAF installation specs directly and hold the work to those standards, even though we operate as an independent contractor rather than a GAF-authorized one. What that means for you is simple: we specify the brand, explain the trade-off, and stand behind the install.
Noel Castañeda grew up in Sunshine Gardens in South San Francisco, where he learned early that good structures don’t happen by accident. He did his construction trades training at Skyline College in San Bruno, then spent the better part of two decades on residential and light commercial projects across the Peninsula before founding Millwright Builders. His signature line comes from watching too many shortcuts fail in the fog: “Build it right the first time – the Peninsula weather will find out if you didn’t.”
Colma homeowners call us because we treat a GAF roof as a system, not a shingle delivery. Starter strip, underlayment, ridge caps, flashing, ventilation – it all has to work together or the warranty means nothing. We also know Colma’s housing stock: nearly all of it is post-1950s single-story stucco on small lots, with shallow-pitch roofs that wind and moisture punish harder than steep-pitch designs.
Common GAF Construction Problems We Solve in Colma
- Fog-belt moisture wicking under nail heads: On Timberline HDZ roofs with marginal attic ventilation, damp air condenses around fasteners and wicks into the shingle mat over years. We see mat rot starting at the nail line long before the shingle surface shows damage. The fix is re-nailing with proper fastener specs, improving ventilation, and replacing compromised courses.
- Wind uplift and tab creasing on ridges and gable ends: Colma’s persistent coastal gusts hit shallow-pitch stucco homes hard, especially at exposed ridge lines and gable rake edges. Creased tabs and lifted shingle edges let wind-driven rain underneath, and once that starts, it travels. We re-secure lifted tabs with proper adhesive and check the starter strip, because a failed starter strip is usually the root cause.
- Algae streaking and granule loss on north-facing slopes: A north-facing roof slope in Colma rarely fully dries between fog cycles. Long wet-dry cycles feed algae growth and accelerate granule shedding on architectural shingles, which shortens their service life. We treat the algae, assess how much granule loss has already occurred, and tell you honestly whether the roof has five years left or fifteen.
- Failed or missing starter strip and drip edge on Royal Sovereign installs: Older Colma homes with original 3-tab Royal Sovereign roofs often have no drip edge or a compromised starter course. Wind-driven rain backs up under the first course at the eave, and by the time a homeowner sees a ceiling stain, the deck sheathing has been wet for months. We replace the starter strip, add proper drip edge, and re-flash the eave line.
- Valley and penetration flashing failures: Fog moisture accelerates corrosion on cheap flashing, and valley terminations are where we find most active leaks on Colma roofs. We pull and replace failed flashing with materials that actually hold up in a salt-adjacent fog zone, then re-seat the shingle courses to GAF spec.
GAF Service in Colma: What Local Conditions Mean for Your Equipment
There is no other city in the United States where 73% of the land is dedicated to cemeteries. That changes how a GAF roof gets installed here in ways that never come up in Daly City or South San Francisco. When we re-roof a home in Colma, we’re often working within a few feet of active interment sites, memorial park borders, and decorative stonework that has been in place for decades. Fall-protection lines and dumpster placement have to respect cemetery property lines, and tear-off noise has to be scheduled around funeral services. On a single-story stucco home off Hillside Boulevard in the 94015 core, we tore off a failing Royal Sovereign roof that had been wicking fog moisture through rusted nails and re-roofed with GAF Timberline HDZ over new synthetic underlayment, adding Pro-Start and WeatherWatch at the eaves and valleys. We staged the dumpster and ran our fall lines clear of the adjacent cemetery property line and scheduled noisy tear-off around a morning graveside service, hand-carrying debris past the border stonework. That’s not a constraint you’ll see printed in any GAF manual, but it’s how roofing actually works in Colma.
If you’re planning a GAF re-roof near cemetery land, call (866) 925-0334 and we’ll walk the property with you before you commit to anything.
GAF Models & Products We Service in Colma
We work on the full GAF residential line, including Timberline HDZ architectural shingles, Timberline UHDZ for homeowners who want deeper shadow lines, and older Royal Sovereign 3-tab roofs still common on original Colma homes. Our parts approach is deliberate: we use GAF system components like Pro-Start starter strip, WeatherWatch ice-and-water membrane, and matching GAF ridge caps wherever shingle warranty coverage is a factor. Where an aftermarket underlayment or flashing material actually outperforms the OEM option for fog-belt conditions, we’ll tell you why and let you make the call. Every product we install, we’ve vetted, not just stocked. For broader GAF roofing and construction context, see our GAF sales & service page.
See the difference
Before
After
Before
After
Before
AfterGAF Service Pricing in Colma
Roof work in Colma is priced by the square, the deck condition, and how much flashing and ventilation work the job requires. Here’s what we quote across the 94015 area:
| Service | Colma Price Range |
|---|---|
| Roof Replacement | $8,000 – $20,000 |
| Roof Repair | $400 – $1,800 |
| Tile Roof Repair | $600 – $2,500 |
What drives cost is the deck. A re-roof over sound decking is a straightforward tear-off and install. If we find rot from years of fog moisture wicking under nail heads, that decking has to come out and get replaced before new shingles go down, and that changes the number. You won’t get a change-order surprise from us. We write line-item quotes, we show you the deck before we cover it, and we hold to the number we gave you. For an exact quote on your Colma roof, call (866) 925-0334 – estimates are free.
Are You a GAF-Authorized Contractor, or Independent?
We are independent. Millwright Builders is not a GAF-authorized or certified contractor. What we do is install GAF products to the manufacturer’s published specifications, using GAF system components where warranty coverage depends on it. Homeowners sometimes assume a GAF badge guarantees a better install. It doesn’t – it guarantees the installer met GAF’s program requirements. We encourage you to verify any contractor’s current license, insurance, and warranty terms before signing, including ours.
For a straight answer on whether your Colma roof needs GAF-authorised work or simply a builder who knows GAF systems, call (866) 925-0334. We’ll walk you through it.
Serving Colma, CA — Our Local Coverage Area
We’re based in the Colma 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 – GAF Construction in Colma
Yes. A home that backs directly onto cemetery land presents staging and access challenges, but the roof itself goes on the same way as anywhere else in Colma. What changes is how we run fall protection, where we place the dumpster, and how we schedule noisy tear-off work. We coordinate with cemetery maintenance staff and avoid scheduling heavy work during services. We’ve done this on Hillside Boulevard and elsewhere in the 94015 core. Call (866) 925-0334 and we’ll assess your property line situation during the free estimate.
Colma sits directly in the fog belt, and north-facing roof slopes here rarely dry fully between fog cycles. That persistent damp feeds algae growth, which shows up as black streaking, and accelerates granule shedding as the shingle mat swells and contracts through long wet-dry cycles. Inland roofs bake dry in the sun; Colma roofs live in a sauna. The fix includes algae treatment, checking whether granule loss has compromised the shingle’s UV protection, and honest advice on remaining service life. If you’re seeing streaking on your GAF roof, call (866) 925-0334 for an assessment.
If the leak is at the eave line and driven by wind, the usual causes are a failed starter strip, missing drip edge, or deck rot from years of moisture backing up under the first course. On a sound deck, we repair: replace the starter strip, add proper drip edge, re-flash the eave, and re-seat the first course. If the deck sheathing is rotted through or the shingle mat is compromised across large sections, replacement is the honest answer. We’ll show you the deck condition during the estimate so you can see what we’re seeing. Call (866) 925-0334 to schedule a look.
Yes. Gutters and accessories are part of the roofing system in a fog-belt climate. Colma’s persistent damp means gutters have to move water away from the foundation, not just off the roof. When we do a GAF re-roof, we inspect the gutter pitch, downspout placement, and any existing leaf or debris problems. If the gutters are shot, we’ll quote them as part of the same job so you’re not coordinating two contractors.
On a typical post-1950s single-story stucco home in Colma, a GAF Timberline HDZ re-roof runs roughly $8,000 – $20,000 depending on square footage, deck condition, and how much flashing and ventilation work the job requires. Repairs start around $400. Every quote is line-item and written, and you’ll see the deck before we cover it. Call (866) 925-0334 for an exact number on your roof.
Service Areas Near Colma
Beyond our work across the Colma service area, Millwright Builders handles GAF roofing and construction projects in nearby Peninsula communities. We serve GAF service in Millbrae for homeowners near the BART corridor, and GAF service in Visitacion Valley on the San Francisco side of the county line. South San Francisco, San Bruno, and Brisbane are also regular stops for our crews.
Book Your GAF Service in Colma Today
If your Colma roof is showing fog-belt wear – granule loss, algae streaking, eaves leaks after wind – don’t wait until the deck rots. Call (866) 925-0334 to schedule a free, line-item estimate. We’ll walk the roof with you, explain what we see, and give you a number you can plan around.