Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Fast, Reliable Roof Repair Across Cotati
Roof repair in Cotati usually means one of two things: a leak that’s already dripping into the house, or a section of shingles the Petaluma Gap winds have lifted and torn. Most jobs run between $450 and $2,800 depending on what we find once we’re on the roof, and we write the price down before any work starts. Call (743) 200-8347 and a real person answers, any hour. Our Roof Repair crews work across Cotati every week, and we know how this city’s specific wind and moisture patterns punish roofs differently than Rohnert Park or Santa Rosa.
Why Mercer Roofing Is Cotati’s Preferred Roof Repair Company
We’ve spent years looking at the same aging roofs across Cotati’s compact ranch-house neighborhoods, and the patterns repeat street after street. Most of the housing stock went up between the mid-1960s and early 1980s, which means we’re almost always looking at original or first-replacement 3-tab shingles sitting on thin board decking or early OSB that’s absorbed four decades of marine moisture. Homeowners on Valley View Drive, Sierra View Avenue, and the streets off East Cotati Avenue call us because we can tell them what to expect before the first shingle comes off.
Our technicians are background-checked, uniformed, and badge in with a photo ID at the door. Before anyone arrives, we send their name and photo ahead, so you know exactly who’s walking up your driveway. That’s the Threshold Verified standard, and it matters in a small town like Cotati where letting a stranger onto your roof means letting them into your home. Every repair carries a written guarantee and the 365-Day Done Right Promise: if it’s not right within a year, we make it right at no charge. Grant Whitlock oversees every Cotati job personally.
Commercial Roof Repair in Cotati
Commercial Roof Repair in Cotati typically means flat or low-slope membrane roofs on storefronts and office buildings along Old Redwood Highway, Gravenstein Highway, and the industrial strips near Highway 116. These roofs collect standing water in the foggy months and take direct wind pressure off the Gap, which separates seams and pulls edge metal loose faster than anyone expects. A commercial patch job in Cotati runs $600 to $2,200, and a full membrane coating or reinforced seam repair can reach $4,000 to $8,000 depending on square footage and decking condition.
Standing Water and Membrane Separation
Flat roofs in Cotati hold water longer than sloped roofs anywhere else in the county because the marine layer keeps things cool and damp. That standing water works into seams and blisters the membrane slowly, then a wind event peels back the edge metal and turns a small separation into an active leak. We document the substrate condition before quoting, so you’re not surprised by decking that fails during the repair.
Storefront Leak and Flashing Work
Commercial buildings with parapet walls and metal edge flashing take the worst of Cotati’s wind-driven moisture. We replace counterflashing, seal penetration points around HVAC units and vents, and use membrane-compatible sealants rated for marine exposure. Written pricing comes before work; every commercial repair gets the same written guarantee and 365-Day Done Right Promise as a residential job.
Roof Leak Repair in Cotati
Roof Leak Repair in Cotati almost always starts with a discolored ceiling patch in a hallway or bedroom below the north or west roof plane. Because those slopes stay damp from fog, leaks here are persistent and sneaky: water travels along the underlayment and shows up feet away from the actual penetration. A straightforward vent boot or flashing leak in Cotati runs $350 to $750. A valley leak with damaged decking underneath can reach $1,500 to $3,200.
Sherlock Leak Tracing
We trace leaks with moisture meters and targeted hose tests instead of guessing. The water usually enters at a failed nail seal or a corroded flashing joint far from the ceiling stain. Finding the true entry point the first time saves you from paying twice for the same leak.
Decking and Underlayment Replacement
When we open up a leak area on a Cotati ranch home, we often find softened decking that has to come out before any new underlayment goes down. That’s not a upsell; it’s required for a repair that will actually hold. We price it in writing and show you what we found before we replace it.
Trusted Brands We Service in Cotati
We work with manufacturer-recognized shingle systems from GAF, Atlas, and Tamko, and we stock common matching colors and profiles locally so a Cotati repair doesn’t wait on a special order from the Bay Area. Most of the older 3-tab roofs in town can be patched with available stock, and when a full section replacement makes more sense, we pair architectural shingles from GAF or Atlas with starter strips and ridge caps specified for wind uplift in the Petaluma Gap. You’ll see the manufacturer and shingle spec written on your quote, not a generic “quality materials” line.
Common Roof Repair Problems We See in Cotati Homes
- Moss mats on north slopes. The marine fog keeps these slopes damp all winter, and moss colonizes faster here than almost anywhere else in Sonoma County. The moss grips shingle tabs, and every Gap wind event works them looser.
- Wind-lifted shingle tabs and ridge caps. Cotati’s position in the wind corridor means perimeter shingles, starter strips, and ridge caps take uplift stress that inland roofs never see. A shingle that’s fine in Santa Rosa gets peeled back here.
- Corroded drip edge and starter strip. Wind-driven moisture works into the metal at the eave line on older homes, especially those built in the 1970s off Old Redwood Highway and Gravenstein Highway. By the time a leak shows, the metal is often gone.
- Soft decking under old 3-tab roofs. Thin board and early OSB decking from Cotati’s building boom decades have absorbed marine moisture for years. When we lift shingles for a repair, we frequently find decking that must be replaced before new underlayment can go down.
Pricing for Roof Repair in Cotati, CA
Here’s what Cotati homeowners actually pay. Shingle replacement runs $450 to $1,800 depending on the slope size and whether the decking beneath is sound. Flashing repair at chimneys, walls, or valleys costs $500 to $1,400. Vent boot replacement is $350 to $750. Flat roof patches run $600 to $2,200. Full valley rebuilds with ice and water shield and new shingles reach $1,500 to $3,200. The biggest cost variable in Cotati is what we find under the shingles: if decking has softened from decades of marine moisture, replacing it adds $4 to $7 per square foot to the repair. We write that allowance into the quote before we start, so there’s no surprise change order. Call (743) 200-8347 for a free written estimate.
We Also Serve Cities Near Cotati
Mercer Roofing crews cover Cotati and the surrounding west Sonoma County area, including Rohnert Park, Petaluma, Santa Rosa, and Sebastopol. The wind and moisture challenges change street by street, which is why we send local crews who know the difference between a Cotati Gap-corridor roof and one in downtown Petaluma. If you’re outside Cotati proper, Roof Repair in Cotati standards still apply; we quote the same way everywhere: written price first, background-checked technician at the door.
Serving Cotati, CA - Our Local Coverage Area
We’re based in the Cotati 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 Cotati
Your roof sits in the Petaluma Gap wind corridor, which pushes cool, fog-saturated marine air across Cotati with enough regularity that north and west slopes stay damp for weeks at a time. Santa Rosa sits inland enough that roofs dry out between weather events; yours doesn’t. The damp, shaded plane is exactly where moss thrives. Call (743) 200-8347 and we’ll assess whether your moss problem has already loosened tabs that the next wind will lift.
Moss roots grip the edges of shingle tabs and, as the mats thicken, they lever the tabs upward and break the seal. Then a Petaluma Gap wind event catches the lifted tabs and peels them back or tears them off. In Cotati, moss treatment is wind-damage prevention, not cosmetic maintenance. Get it handled before the next big wind, not after. Estimates are free at (743) 200-8347.
When a repair opens enough decking to require a permit, the City of Cotati will typically require the exposed area to meet current code: decking replacement where it’s softened, flashing updated to modern standards, and ice and water shield in valleys and along eaves. The honest way to handle this is the way we do it: write an allowance for code-triggered work into the contract up front, document what we find, and get your written approval before replacing anything. Call (743) 200-8347 for a quote that accounts for this ahead of time.
Wind-rated shingles are tested and labeled for specific uplift resistance: 110 mph, 130 mph, or higher. In Cotati’s Gap corridor, the shingle matters less than how the perimeter is built. Starter strips, drip edge, ridge caps, and fastener patterns have to be specified for sustained wind exposure, not inland conditions. We specify Cotati repairs with that uplift in mind. Call (743) 200-8347 and we’ll explain what your specific roof needs.
On most Cotati homes built between the mid-1960s and early 1980s, we find thin board or early OSB decking that has absorbed decades of marine moisture from the fog belt. The decking is often soft in patches, the drip edge and starter strip are corroded, and the original 3-tab shingles have lost most of their adhesive bond. We replace the softened decking, lay ice and water shield where it’s required, and set new shingles with a starter course and ridge cap built for Gap wind. Every line is priced in writing before we start; call (743) 200-8347 for an estimate on your specific roof.
Written by Grant Whitlock, Owner at Mercer Roofing, serving Cotati with the Threshold Verified standard: background-checked, photo-badged technicians and a written price before any work begins.






Before
After
Before
After
Before
After