Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Fast, Reliable Roof Repair Across Petaluma
Roof repair in Petaluma usually means one of three things: a leak, missing shingles after a wind event, or failing flashing around a vent or valley. Most repairs on a standard composition shingle roof here run $450 to $1,400. Edge metal, ridge caps, and flashing are the usual culprits, and they’re all fixable before they turn into a decking problem. We dispatch crews to every Petaluma neighborhood, from the west-side ranch tracts to the downtown Victorians. Call (743) 200-8347 and a live person answers, day or night.
Why Mercer Roofing Is Petaluma’s Preferred Roof Repair Company
We didn’t start working in Petaluma yesterday. Our Roof Repair team knows the building department’s list, knows what inspectors flag on east-side Victorians, and knows what the Petaluma Gap does to a roof edge over a decade. Homeowners here tell us the same thing: they want to know who’s coming to the door. So before any technician arrives, you get their name and photo. They show up in a clean, marked uniform and present a photo ID badge at the door. That’s the Threshold Verified standard, and it’s how every Mercer technician operates.
Grant Whitlock leads our crews, and he’s particular about two things: written pricing and written guarantees. Every repair comes with a written price before work starts. Every repair is covered by the 365-Day Done Right Promise. If it’s not right within a year, we make it right. That’s not a slogan. It’s in writing, on every job.
Metal Roof Repair in Petaluma
Metal Roof Repair in Petaluma is its own trade. A standing-seam roof here doesn’t fail the way composition shingles do. It fails at the fasteners, the seams, and the transition points where the roof meets a wall, skylight, or chimney. The Petaluma Gap works those fasteners loose over time. Wind uplift flexes the panels just enough that the neoprene washers on the screws compress, then crack, then leak. A typical metal roof repair in Petaluma runs $350 to $900 for fastener replacement and resealing, and $800 to $2,200 when we’re replacing a damaged panel or rebuilding a transition.
Loose Fasteners and Backed-Out Screws
High wind doesn’t tear a metal roof off. It loosens the screws one cycle at a time. We walk the roof, find every backed-out fastener, replace the screws with oversized ones, and swap the washers for new EPDM. If the panel’s been moving long enough to elongate the holes, we patch the panel or replace the section.
Seam and Transition Leaks
Where a metal roof meets a dormer or a chimney, the flashing takes the full force of the gap wind. We pull and reflash those transitions with new closure strips and sealant rated for standing seam. On older metal roofs, we replace the ridge cap fasteners at the same time, because that’s usually the next thing to go.
Commercial Roof Repair in Petaluma
Commercial Roof Repair in Petaluma means flat or low-slope roofs on the warehouses, shops, and light-industrial buildings that line the corridor out by Lakeville Highway and down toward the 101. These roofs don’t shed water the way a pitched roof does. They hold it. So ponding, failed seams on TPO or modified bitumen, and penetration leaks around HVAC curbs are the constant issues. A small penetration repair typically runs $600 to $1,500. A larger seam failure or a re-flashed curb can run $1,800 to $4,500 depending on access and roof size.
Ponding and Drainage Failures
Petaluma’s marine air means a flat roof can stay damp for months. If the drains aren’t moving water, the roof’s sitting in it. We locate the low spots, clear or reset the drains, and where it makes sense, install tapered insulation to push the water off the roof instead of letting it pool.
Penetration and Curb Flashing
Every unit on a commercial roof, from exhaust fans to skylights, is a hole that needs flashing. Uplift from the Petaluma Gap works the metal flashing around those curbs loose, and then fog-fed moisture finds the gap. We refasten, reseal, or rebuild those flashings with material matched to the existing roof system.
Trusted Brands We Service in Petaluma
Mercer Roofing installs and repairs most manufacturer systems you’ll find on Petaluma homes. We regularly work with GAF, CertainTeed, and Owens Corning shingles, which gives us access to matched colors and parts when we’re doing a partial repair on a roof that’s only a few years old. For metal systems and commercial flat roofs, we stock common trim, sealant, and flashing parts in our Bay Area service vehicles, so we’re not waiting on a parts run from Sacramento when your roof has a hole in it. If we’re repairing a roof that’s still under manufacturer warranty, we’ll tell you before we touch it.
Common Roof Repair Problems We See in Petaluma Homes
- Wind-driven edge damage. The Petaluma Gap flexes drip edge, starter strip, and ridge caps until they lift. A roof fails at its edges long before the field shingles go, so that’s where we look first on every wind-damage call.
- Moss and algae on north-facing slopes. Marine fog off San Pablo Bay keeps those slopes damp almost year-round. Moss creeps under the shingles at penetrations and valleys, and the decking rots from above, hidden until we open the roof.
- Original skip-board decking under old shake. On east-side Victorians, tear-off often reveals spaced board decking with no underlayment. That triggers Petaluma’s solid-sheathing requirement, and the job changes scope on the spot.
- Flashing failures at pipe boots and valleys. Constant damp and wind cycling crack old plastic and metal flashing faster here than in inland Sonoma County. We replace vent boots and rework valleys before they leak into the ceiling.
Pricing for Roof Repair in Petaluma, CA
Here’s what repairs in Petaluma actually cost. Minor repairs like replacing a few missing shingles or a vent boot run $350 to $650. Flashing repairs around a chimney or valley run $500 to $1,400. A repair that turns into a decking overlay because of skip-board sheathing runs $1,200 to $3,800 depending on the size of the affected area. What pushes a price up is access: a three-story Victorian with a 10/12 pitch costs more to work on than a single-story rancher. And acreage lots with long driveways add hauling time we always scope before quoting. So you get a written price before anything starts, and the invoice matches it. Call (743) 200-8347 for a free estimate.
We Also Serve Cities Near Petaluma
We serve Roof Repair in Petaluma and the surrounding communities, including Cotati, Rohnert Park, Novato, and Boyes Hot Springs. Same written pricing, same Threshold Verified technicians, same 365-Day Done Right Promise. If you’re just outside the city in an unincorporated area, call us and we’ll let you know our current schedule.
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
Because Petaluma’s building department requires solid sheathing whenever a re-roof permit is pulled, and many east-side Victorians still have original wood shake laid over spaced skip-board decking with no underlayment. When we open the roof and find that, a small repair becomes a mandatory solid-deck overlay before new material can go down. We’ll show you photos of what we found and give you a written price for the additional scope before proceeding. Call (743) 200-8347 if you suspect your home has original skip sheathing.
In Petaluma, it’s a repair issue. The marine fog from San Pablo Bay keeps north-facing slopes damp enough that moss grows under the shingle layers and rots the decking from above. Once the decking is soft, the roof leaks even if the shingles look fine. We remove the moss, check the decking beneath, and replace what’s rotted before it spreads. Call (743) 200-8347 to have us inspect a mossy slope before the next rainy season.
In Petaluma, outbuildings and detached ADUs are still subject to county building code, and structural repairs require a permit the same way repairs on the main house do. What changes on acreage is access, septic setback distances, and sometimes fire department access requirements. We know what triggers a permit and what doesn’t, and if a permit is required, we pull it and pass the inspection. Call (743) 200-8347 to talk through your specific structure.
We scope the access before we quote. That means measuring the driveway, checking for turns a material truck or dump trailer can’t make, and factoring in the extra haul time for tear-off debris and new materials. On a long rural driveway, that can add $150 to $500 to a repair depending on distance and condition. It’s in the written estimate you get before any work starts, so you’re not surprised when the invoice arrives. Call (743) 200-8347 for a free estimate with access scope included.
It covers the work we do for 365 days, in writing. If a repair fails within a year, we come back and make it right. That includes a free second visit if the repair doesn’t hold. It’s not conditional on the weather, the age of your roof, or anything else. Every repair, every time. Call (743) 200-8347 and we’ll put the guarantee in writing with your estimate.
If your roof is leaking or you’re missing shingles after a wind storm, don’t wait for the next rainy season. Call (743) 200-8347 for a free estimate from Grant Whitlock and the Mercer Roofing team. We’ll give you a written price, a written guarantee, and a technician whose name and photo you’ll know before they knock.
Written by Grant Whitlock, Owner at Mercer Roofing, serving Petaluma since 2000.






Before
After
Before
After
Before
After