Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Fast, Reliable Roof Installation Across Inverness
A full roof installation in Inverness, CA most often runs between $16,000 and $34,000 for a typical cabin or home, with smaller vacation cabins landing lower and bay-view properties pushing higher. We schedule from our Los Angeles office and crews cover Inverness every week, so you’ll get a thorough inspection, a written line-item price, and no surprises at the end. If you’re worried about who’s coming to your door, that’s exactly what we built Mercer Roofing to fix: every technician’s name and photo is sent to you before the visit, and they arrive in a clean uniform with a photo ID badge. Call (743) 200-8347 and we’ll start with a free estimate.
Inverness is not a typical roofing market. The same logic that works in Novato or San Rafael falls apart here, and we’ll get into why below. First, a few things that hold true anywhere we work.
Why Mercer Roofing Is Inverness’s Preferred Roof Installation Company
Homeowners around Tomales Bay hire us because we treat the stranger-at-the-door problem as seriously as the roof itself. Every Mercer technician is background-checked, identity-verified, and dispatched under the Threshold Verified standard. Before anyone steps onto your property, you get a name and a face. At the door, they produce a photo ID badge that matches. That’s not a courtesy. It’s the reason a lot of Inverness homeowners, especially people who are alone during the day or have young kids at home, pick up the phone in the first place.
We’ve torn off enough roofs along Sir Francis Drake Boulevard and the steep lanes off Argyle Street to know what Inverness homes hide. Founded in 2000 and part of the Threshold Group family of home-service companies, Mercer Roofing operates under a standard that keeps every location accountable. Each job includes a written price before work starts and a 365-Day Done Right Promise: if it’s not right within a year, we make it right. That promise is written, not implied.
Grant Whitlock leads the team, and he’s been clear from the start: no vague handshakes, no “we’ll see when we open it up” pricing. You get a real number in writing, and every repair includes a written guarantee with a free second visit if it fails.
Roof Flashing Installation in Inverness
Roof flashing installation in Inverness is one of the most common failures we correct on homes within sight of Tomales Bay, because sustained coastal winds work flashing loose at chimneys, skylights, and valley transitions faster than almost any other roof component. Flashing is the metal material, usually galvanized steel, aluminum, or copper, that seals the joints where roof planes meet walls, dormers, pipes, or chimneys. When it lifts or corrodes, water follows the gap, and in a fog belt that rarely dries, that leak becomes a rot problem inside a single winter.
For an Inverness cabin, roof flashing installation typically runs $700 to $1,900 depending on how many penetrations and valleys you have. A full re-roof includes new flashing as standard, but we often quote it separately so you can see exactly where the money goes. If an older home has been patched repeatedly, the flashing is usually the first place we look.
What we find on Inverness chimneys and valleys
Older Inverness cabins, especially the redwood-sided ones from the 1940s through 1960s, were flashed with materials that have since corroded through. We frequently replace step flashing along dormer walls and counter-flashing around chimneys on homes near the Inverness Yacht Club and along the ridge roads. Copper flashing costs more upfront than galvanized, but it holds up far longer in this marine air and resists the moss growth that grips standard metal.
TPO Roofing Installation in Inverness
TPO roofing installation in Inverness is a smart fit for low-pitch additions, workshops, and any flat or near-flat section where traditional shingles would trap water. TPO, or thermoplastic polyolefin, is a white, heat-reflective membrane that gets welded at the seams rather than nailed, creating a continuous waterproof surface. On a foggy ridge where standing water and moss are constants, that seamless quality matters. A typical TPO roof installation in Inverness runs $9 to $14 per square foot installed, which includes tear-off, insulation board, and membrane.
Most Inverness homeowners don’t think of TPO because they picture it as a commercial product, and it is used heavily on commercial buildings. But it’s been specified on plenty of modern residential additions here, particularly on low-slope sections that can’t shed water fast enough. If your cabin has a porch roof, a garage, or a patio cover that holds water after storms, TPO is worth pricing.
Why TPO works in fog-belt conditions
TPO’s welded seams don’t rely on exposed fasteners or lapped shingles, so there’s less to fail under wind-driven rain off Tomales Bay. The light color also reflects heat on the rare scorching Inverness day, which helps a summer cabin that sits empty through August. We install it over rigid insulation, and the whole assembly gets mechanically fastened or adhered based on what the deck can support. If the existing roof is wood shake, it comes off and the deck gets inspected before any membrane goes down.
Trusted Brands We Service in Inverness
We install and repair roofs using manufacturer-recognized shingle brands including GAF, Tamko, and Boral. For Inverness specifically, we lean on GAF Timberline architectural shingles in algae-resistant colors, because the Douglas fir and bishop pine canopy keeps these roofs shaded and wet and standard shingles lose granules fast. Tamko’s rust-resistant options show up on coastal homes where salt and fog bite at metal components. Boral products come into play on fire-conscious projects, given the Cal Fire High Fire Hazard Severity Zone designation Inverness carries. Parts and materials are ordered per job, so you get the exact product specified, not whatever is left on the truck.
Common Roof Installation Problems We See in Inverness Homes
- Original wood shake now prohibited. Many 1940s – 60s Inverness cabins still carry original or early-replacement wood shake roofs. Under Marin County fire codes in this High Fire Hazard Severity Zone, a like-for-like shake replacement is not allowed, so opening the roof forces a material change to a Class A system, and often a decking inspection you didn’t plan for.
- Rotting skip-sheathing decking. The low-pitch, shaded cabin roofs here accumulate moss and lichen year-round. That organic layer holds moisture against the roof, and the skip-sheathing underneath rots quietly for years before anyone notices. We find soft deck boards on the majority of full teardowns in Inverness.
- Failed flashing from bay winds. Sustained winds off Tomales Bay work loose chimney and valley flashing over time. A roof can look fine from the ground while the flashing lifts and admits water at the exact points you can’t see until the leak stains a ceiling.
- Undersized framing discovered after tear-off. Many older Inverness cabins were framed for lighter roofing materials than today’s code requires. Once the old layers come off, we sometimes find undersized rafters or sagging ridge beams that have to be reinforced before the new roof can legally, and safely, go on.
Pricing for Roof Installation in Inverness, CA
In Inverness, a basic architectural shingle re-roof on a modest 1,200-square-foot cabin generally lands between $16,000 and $24,000. Larger bay-view homes with more complex roof geometry run $26,000 to $34,000 or more. What moves your number: how many layers we’re tearing off, how much decking needs replacing, whether the ridge or rafters need reinforcement, and which material you choose. A wood shake tear-off that reveals rotted skip-sheathing adds $4 to $7 per square foot for new plywood decking, and that’s the single most common adjustment we see in Inverness. Every Mercer quote is written, line-itemed, and fixed before a single nail is driven. If we find something under the old roof, you approve the new number in writing before work continues. Call (743) 200-8347 to schedule a free estimate.
We Also Serve Cities Near Inverness
While this page focuses on Roof Installation in Inverness, our crews work across the North Bay. We regularly handle roof projects in Petaluma, Novato, Cotati, and Fairfax, many of which have their own fire zone and moisture rules. If you’re in one of those towns, or know someone who is, we’re glad to help. The same written pricing, background-checked technicians, and 365-Day Done Right Promise apply.
Serving Inverness, CA - Our Local Coverage Area
We’re based in the Inverness 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 Installation in Inverness
Because Inverness sits in a Cal Fire High Fire Hazard Severity Zone, and Marin County fire codes now require Class A fire-rated roofing materials in that zone. Wood shake is not Class A, so a like-for-like replacement isn’t permitted. Your new roof will need to be something like composition shingles, metal, or tile that meets the fire rating. We handle this conversation all the time and can show you what’s allowed before you decide.
Sometimes we don’t, not fully. We check what’s visible from the attic and look for sagging between rafters, water stains, and any daylight showing through the sheathing. But the honest answer is that a lot of Inverness decking rot only reveals itself after the old layers come off. That’s why we write a decking allowance into every contract and photograph what we find, so you approve any replacement cost in writing before it proceeds. Call (743) 200-8347 and we’ll walk through what your specific roof likely has going on.
Once a roof is opened for a full replacement, the building department typically requires the project to meet current code for roofing materials, fire rating, and sometimes insulation and structural adequacy. On older Inverness cabins, this can mean more than swapping shingles: rotted decking gets replaced, undersized rafters may need reinforcing, and the ridge or eaves may need ventilation upgrades. We factor these possibilities into the estimate so they don’t ambush you mid-project.
Your quote will state the exact square footage, measured from the roof itself, including overhangs and multiple planes, not just the building footprint. A 1,200-square-foot Inverness cabin often has a 1,500 to 1,800 square foot roof once the pitch and eaves are counted. Every Mercer line-item quote lists the square count, the material, and the labor separately, so you can verify the math. If you want a second look at the measurement, we’re happy to walk it with you.
We install TPO on residential sections where it makes sense, especially low-pitch porches, garage roofs, and flat sections where shingles would pond water. In Inverness, where fog keeps surfaces damp and Moss grows anywhere water sits, TPO’s welded seams outperform shingles on shallow slopes. It’s not right for every roof, but when the slope is below a 3:12 pitch, TPO is often the correct call. Call (743) 200-8347 and we’ll tell you straight whether TPO fits your roof or whether shingles are the better choice.
Written by Grant Whitlock, Owner at Mercer Roofing, serving Inverness since 2000.






Before
After
Before
After
Before
After