Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Fast, Reliable Roof Repair Across Novato
Roof repair in Novato runs about $325 to $1,475 for most shingle and flashing work, with leak repairs landing between $275 and $900 depending on where the water is getting in. That’s the range we quote from, in writing, before any work starts. If you’re dealing with a stain on the ceiling or a shingle that lifted in the last wind storm, call (945) 303-9821 and we’ll get a tech out to look at it, usually within a couple of days.
We know Novato roofs because we work on them every week. The Petaluma Wind Gap, the fog, the older ranch homes off Ignacio Boulevard, the converted Army buildings in Hamilton. All of it shapes how we diagnose a roof and what we recommend. Our Roof Repair team moves between Novato neighborhoods regularly, so the truck you see at your curb is one that’s been down your street before.
Why Tilehurst Roofing Is Novato’s Preferred Roof Repair Company
Most of our Novato customers call us after a bad experience. A patch that failed by spring. A roofer who quoted one number and tried to change it at the door. A voicemail that never got returned. What they tell us after we finish is consistent: we answered the phone, we showed up in the window we gave, and the repair held.
Greg Holloway leads our Bay Area operations, and he runs the Kingswell way: say the price before the work, show up in the window we gave, leave the place cleaner than we found it, put the guarantee in writing, and come back if it fails. Every Novato repair gets a written guarantee before the crew leaves, not mailed later. If a repair fails inside the guarantee period, we come back at no charge under the 365-Day Done Right Promise. That’s a full year of documented accountability on every single job.
A live person answers our phones 24 hours a day, seven days a week. Evenings, weekends, holidays. No callback queue. When a Novato homeowner calls at 9 p.m. because water is coming through the kitchen ceiling, they talk to a human who can start scheduling a visit.
Commercial Roof Repair in Novato
Commercial Roof Repair in Novato covers flat and low-slope roofs on the office buildings along Redwood Boulevard, the retail spaces near Vintage Oaks, and the light industrial units east of Highway 101. These roofs use modified bitumen, TPO, or built-up systems, and the failures we see most often are seam separations, ponding water around clogged drains, and flashing splits at curb penetrations.
Commercial work in Novato typically runs $950 to $3,800 depending on the scope, whether we’re patching a membrane, replacing a drain, or rebuilding a parapet cap. We’ll walk the roof, mark every deficiency, and hand you a written price before anything gets touched.
Flat Roof Patch and Membrane Work
Novato’s flat roofs take a beating from the Petaluma Wind Gap. Wind-driven rain pushes water under loose membrane edges and into seam failures that on a calmer roof would never leak. We clean the affected area, identify the membrane type, and match the patch system to the existing roof so the repair bonds correctly.
Drain and Flashing Repair on Commercial Buildings
When a commercial roof in Novato leaks, it’s rarely the middle of the field. It’s the perimeter. Flashing at parapet walls, drains that have pulled away, pitch pans around gas lines. We service those transitions because that’s where the water actually gets in, and we quote fixing them as its own line item.
Roof Leak Repair in Novato
Roof Leak Repair in Novato starts with finding where water enters, not just where it shows up on the ceiling. That’s the mistake that costs homeowners twice: a stain over the bedroom gets patched directly above it, but the water is traveling along a rafter from a failed pipe boot twenty feet up-slope.
Leak repairs in Novato run $275 to $900 for most single-penetration failures, including vent boot replacement, valley re-sealing, and step flashing repair at a chimney or wall. If the decking under the leak has rotted, we’ll show you a photo of it before we add any cost to the quote.
Vent Boot and Pipe Penetration Leaks
The rubber boot around a plumbing vent dries out and cracks, usually within 15 to 20 years in Novato’s sun and wind. We replace the boot with a new one, set the flashing under the upper shingles, and seal the penetration so it’s watertight for the life of the surrounding roof.
Valley and Flashing Leaks on Hillside Homes
Steeper roofs in Novato’s hillside neighborhoods concentrate runoff into valleys, and a valley that’s worn or plugged with moss will leak into the home even when the field shingles look fine. We strip the valley, replace the underlayment if needed, and re-lay it so water moves through, not under.
Trusted Brands We Service in Novato
We stock repair components from GAF, CertainTeed, IKO, and Tamko because those are the systems most common on Novato roofs, and matching the existing material means the repair blends instead of standing out. That said, we also service Atlas, Owens Corning, and Boral systems, and we’re not locked into a house brand. What matters is that the shingle or membrane we install matches what’s already on your roof, not what happens to be on our truck. For Novato homes, that usually means we’re pulling from local supply houses along 101 and having parts on site the same day we diagnose.
Common Roof Repair Problems We See in Novato Homes
- Wind-uplift at ridge and rake edges in Ignacio and central Novato. The Petaluma Wind Gap gusts get under improperly nailed field shingles and starter strip, so tabs lift and tear before the shingle shows any wear. We re-nail to spec, usually adding more fasteners on the windward planes.
- Moss and lichen on north- and west-facing planes across hillside Novato. Those shaded slopes hold fog moisture longer, and the moss itself retains water against the shingle. By the time you see moss, the board sheathing beneath is often already soft in spots.
- Original 1930s-40s roof decking in Hamilton. Patch repairs on top of multiple historic layovers fail because the deck itself was never addressed. Any deck replacement there can trigger historic-review conversations, so we scope that early and tell you exactly what’s involved.
- Underlayment failure at valleys and penetrations on 20-30-year composition roofs in Vintage Oaks and along Atherton Avenue. Those roofs are failing from the top down, which means the visible shingles can look passable while the water barrier underneath has gone. We check the underlayment at every repair, not just the surface.
Pricing for Roof Repair in Novato, CA
Most Novato asphalt-shingle repairs run $325 to $1,475. A simple vent boot replacement is at the low end, around $275 to $425. Flashing work around a chimney or at a wall-to-roof transition normally lands between $600 and $1,200. A leak that has rotted decking or damaged multiple layers adds material and time, and that’s when you’ll see numbers beyond that range.
What changes the price in Novato is the same thing that changes the job itself: age of the deck, slope, exposure to the Wind Gap, and whether you’re in Hamilton with original tongue-and-groove sheathing or in a 1970s ranch with plywood decking. We quote your actual roof, not a Marin template. The estimate is free, and the price we hand you in writing is the price you pay.
We Also Serve Cities Near Novato
Our crews work throughout Marin and southern Sonoma County, so we’re regularly in Roof Repair in Novato and the surrounding communities, including Fairfax, San Anselmo, Petaluma, and San Rafael. The same written pricing, the same guarantee, and the same live person answering the phone apply everywhere we go.
Serving Novato, CA - Our Local Coverage Area
We’re our Roofing Company in Novato, based in the 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 Novato
Because the patch probably addressed the symptom, not the entry point. In Novato specifically, wind-driven rain from the Petaluma Wind Gap pushes water horizontally into flashings and seam gaps that a calm-weather patch test will never reveal. Our techs spray-test from below the suspected entry point and work up-slope until the leak reproduces, which is how we find what two prior patch jobs missed. Call (945) 303-9821 and we’ll explain what we found before we quote anything.
If you’re in the hillside neighborhoods above Ignacio or along the ridges near Big Rock, yes. Those areas are Cal Fire-designated Very High Fire Hazard Severity Zones, and Class A materials are a code requirement. Even if you’re not in the mapped zone, your insurer may still demand it, since carriers are canceling North Bay policies over fire risk. We’ll tell you what your specific roof needs and put it in the written quote.
Novato’s housing stock is older and more varied than San Rafael or Mill Valley, which means more original decking, more board sheathing, and more roofs that need deck work before a surface repair will hold. Add the Wind Gap moisture damage and the historic-review layer in Hamilton, and the job is genuinely more complex. Our quote reflects the actual conditions on your roof, with every line item explained in plain language.
Yes, and we’ve done them. Portions of Hamilton Field are listed on the National Register of Historic Places, so deck replacement or material changes can require historic review. We handle that conversation for you, document the existing conditions, and submit the information the city needs. The repair itself is still a repair; the difference is the paperwork and the pace, and we scope both before we give you a number.
Because the Petaluma Wind Gap pushes marine fog into the valley and holds it against your west and north roof planes for hours at a time, usually in the exact spots the afternoon sun never reaches. That persistent moisture is what moss needs to establish, and once it’s there it keeps the surface damp even on dry days. We remove it, treat the surface, and when needed we add ventilation so the roof dries from below as well as above.
Call Tilehurst Roofing for Your Novato Roof Repair
If you have a leak, a lifted shingle, or a stain you can’t explain, call (945) 303-9821. You’ll get a live person on the phone, a tech in your Novato neighborhood, and a written price before any work starts. Every repair carries a written guarantee, backed by the 365-Day Done Right Promise from the Kingswell family of companies. The estimate is free, the price won’t change at the door, and you’ll know exactly what we’re doing before we do it.
Written by Greg Holloway, Owner at Tilehurst Roofing, serving Novato since founding the Bay Area operation with the Kingswell family of roofing companies in 2000.






Before
After
Before
After
Before
After