Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Fast, Reliable Roof Repair Across Petaluma
Most roof repairs in Petaluma run between $350 and $1,800 depending on what failed and where. If you’ve got water coming in or shingles lifting after a winter of Petaluma Gap wind, you need a crew that knows what this city’s weather actually does to a roof. We answer the phone 24/7 at (945) 303-9821, and we’ll give you a written price before any work starts. Tilehurst Roofing is part of the Kingswell family of roofing companies, founded in 2000, and our Petaluma crews work the A-D Street corridors, the eastside tracts, and every neighborhood in between.
Why Tilehurst Roofing Is Petaluma’s Preferred Roof Repair Company
Homeowners in Petaluma call us because we show up when we say we will and put every price and guarantee in writing before the first nail goes in. That matters here more than most places. A repair that holds fine in Rohnert Park can tear loose in the Petaluma Gap within one season if it was nailed to an inland pattern. We write the quote to the wind standard Petaluma’s geography demands, not the one that works 15 miles east.
Every job follows the Kingswell Way: say the price before the work, show up in the window we gave, leave the property cleaner than we found it, put the guarantee in writing, and come back if the repair fails. Our Roof Repair team is background-checked and uniformed, so you always know who is on your roof. Greg Holloway, who leads our local operation, keeps the same technicians returning to Petaluma streets, which means they remember your house and your roof’s history.
Each repair is covered by our 365-Day Done Right Promise. If a repair we made fails inside a full year, we return and correct it at no charge. That promise is written on the quote and again on the final job ticket, not mailed later as an afterthought.
Shingle Roof Repair in Petaluma
Shingle Roof Repair in Petaluma usually means replacing blown-off tabs, repairing cracked or curling shingles, or re-securing edges where the Petaluma Gap wind has worked fasteners loose. A single missing shingle on a west-facing plane can turn into a leak within weeks here, because wind-driven rain pushes sideways at flashings and starter strips in ways it never does inland. Most single-plane shingle repairs in Petaluma run $350 to $800. A larger repair involving multiple planes, ridge cap, or underlayment typically lands between $800 and $1,800.
Blown-Off Shingle Replacement
Petaluma’s wind pushes hardest against the leading edges of roof planes, especially on homes near the gap corridor off Washington Street and the west side. When shingles blow off, we replace them with matched material and nail them to an enhanced high-wind pattern, even if only a few tabs came loose. This is the difference between a repair that lasts one winter and one that lasts the life of the roof.
Ridge Cap and Edge Securing
Loose ridge cap shingles are one of the most common wind failures we see after a strong Petaluma Gap blow. We re-secure them with proper adhesive and fasteners, and we check the starter strip along the eaves at the same time. If the starter strip is lifting, water gets under the first course of shingles and rots the decking. That gets caught before it spreads.
Storm Damage Roof Repair in Petaluma
Storm Damage Roof Repair in Petaluma is really wind repair. The city sits in a natural funnel through the Coast Range, and when winter fronts arrive, they come through the Petaluma Gap at full force. Shingle blow-off at ridges, lifted flashing at valleys and dormers, and wind-driven rain pushing through penetrations are the damage patterns we wrote most quotes for this past season. Emergency tarp and temporary weatherproofing generally run $400 to $900. A full storm repair involving decking, underlayment, and flashing replacement most often runs $1,200 to $3,200 depending on the size of the affected plane.
Wind-Driven Leak Investigation
When water shows up on a ceiling after a storm, the entry point is rarely directly above the stain. Petaluma wind pushes rain sideways, so it can enter at a valley or a dormer flashing 15 feet from where you see the damage. We trace the leak back to the source before quoting, because fixing the visible stain without fixing the entry point buys you nothing.
Flashing Repair After High-Wind Events
Flashing is the metal that seals the joints where roof planes meet walls, chimneys, skylights, and penetrations. Petaluma’s wind-driven rain exploits any gap here far more aggressively than it would in Novato or Cotati. We reset and seal flashings at valleys, dormers, and pipe penetrations, often adding an ice and water shield membrane beneath them so the repair outlasts the storm that exposed it.
Trusted Brands We Service in Petaluma
We install and repair roofing products from GAF, CertainTeed, Owens Corning, and IKO, plus several other major manufacturers. That matters on a repair because you want a color and profile match that doesn’t look patched, not whatever happens to be left on the truck. For Petaluma homeowners especially, we stock high-wind-rated shingle lines from these manufacturers locally, so a storm repair doesn’t wait for a special order. The right product for a Petaluma Gap roof is a sealed, wind-rated architectural shingle, and we keep those on hand for the neighborhoods we serve.
Common Roof Repair Problems We See in Petaluma Homes
- Skip sheathing on historic-district tearoffs. Petaluma homes built before WWII, especially around the A-D Street corridors, often have original 1×6 boards spaced an inch apart under the shingles. Modern underlayment bridges those gaps and eventually tears loose in wind-driven rain, so a proper repair usually requires a solid decking overlay first.
- Shingle blow-off at ridges and starter strips. The Petaluma Gap funnel creates wind loads that a standard inland nailing pattern simply cannot hold. We see repairs from other companies fail within months because they were fastened like a Santa Rosa job.
- Moss and lichen on north- and west-facing planes. Petaluma’s coastal fog and marine layer keep those roof planes damp most of the year. Moss creeps under shingle edges and lifts them, accelerating granule loss and shortening shingle life even when the original repair was done correctly.
- Valley flashing failures from wind-driven rain. The valleys where two roof planes meet take the brunt of sideways rain in Petaluma storms. When the flashing is old, poorly sealed, or installed without proper underlayment beneath it, water finds a way through every time the wind shifts.
Pricing for Roof Repair in Petaluma, CA
Here are real numbers for the Petaluma market. A vent boot replacement runs $250 to $450. A small flashing repair at a pipe penetration or wall joint runs $350 to $700. A single-plane shingle repair with a few blown tabs runs $350 to $800. A valley repair with new flashing and underlayment runs $800 to $1,600. A flat roof patch runs $500 to $1,200 depending on the membrane type. A full storm repair involving multiple planes, decking replacement, and new flashing runs $1,500 to $3,500. You’ll get a written, line-item price before any work begins, and that price does not change unless you ask us to do more than was quoted. Call (945) 303-9821 for a free estimate on your specific roof.
We Also Serve Cities Near Petaluma
Our crews cover the broader Petaluma area, including Cotati, Rohnert Park, Novato, and Boyes Hot Springs. If your home sits just outside the city line, we can usually schedule the same week, and the same written-price and written-guarantee policy applies. Dispatch and scheduling are coordinated from our San Francisco Bay Area office, with local crews serving Petaluma directly.
Serving Petaluma, CA - Our Local Coverage Area
We’re based in the Petaluma 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 Petaluma
Yes. Petaluma sits in the Petaluma Gap, a natural wind funnel through the Coast Range that produces measurably stronger and steadier winds than Santa Rosa or Rohnert Park. A shingle fastened with the standard inland nailing pattern can blow off within one winter here. The enhanced pattern uses more fasteners per shingle and a sealed starter strip along the eaves, and it is the only way to meet the wind rating your roof needs in this city. If a quote does not include it, the repair is under-specified for Petaluma.
The original 1×6 skip sheathing on homes in Petaluma’s historic core has boards spaced an inch or more apart, designed over a century ago for wood shake ventilation. Modern underlayment cannot bridge those gaps reliably, especially under Petaluma Gap wind-driven rain. The underlayment tears loose and the roof leaks at the valleys and penetrations. Putting down a layer of plywood or OSB over the skip sheathing is not an upsell; it is the minimum standard that keeps water out of an old Petaluma house. We include it in the written quote so you are never surprised by a scope change mid-project.
It can. When an insurer sees a repair documented to the high-wind standard with the fastening pattern, underlayment, and starter strip specified on the invoice, they know the roof was built to resist the Petaluma wind exposure, not patched to the cheapest standard. That documentation is what you hand the adjuster after the next storm, and it can support the claim and potentially influence your premium at renewal. We detail exactly what was done and to what standard on every job ticket, not just “replaced shingles.”
A compliant quote includes the enhanced high-wind nailing pattern, a sealed starter strip, high-wind-rated underlayment at valleys and penetrations, and documentation of what was installed and to what standard. A cheap quote doesn’t. It prices a basic inland repair that meets the letter of a generic building code but not the wind-load reality of the Petaluma Gap. Those under-specified repairs are the ones that fail after the next strong winter front, and they rarely carry a written guarantee that means anything. Our quote gives you the line items, the products, and the 365-Day Done Right Promise in writing before you sign anything.
The west and north-facing planes are the ones that take the brunt of Petaluma’s wind-driven rain and stay damp from the coastal fog and marine layer. That constant moisture grows moss and lichen, which creep under shingle edges and lift them, and the wind works on any lifted edge until it becomes a blow-off. Inland cities like Cotati and Rohnert Park dry out more thoroughly between fronts and do not carry the same sustained wind load. A repair done correctly on those damp, wind-battered planes still needs to be done to a higher standard than the same repair 10 miles east.
Written by Greg Holloway, owner at Tilehurst Roofing, serving Petaluma with the Kingswell Guarantee and the 365-Day Done Right Promise.
If your roof is leaking, lifting, or losing shingles in the Petaluma wind, call (945) 303-9821. We’ll give you a written price before any work starts, and the guarantee comes with it in writing. Free estimates for every Petaluma homeowner.






Before
After
Before
After
Before
After