Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Fast, Reliable Roofing Company Across Inverness
Finding a Roofing Company that understands what Inverness roofs actually go through is harder than it should be. Most contractors quote from the driveway and never look at what’s happening under the shingles. On the Point Reyes Peninsula, that’s a costly mistake. Inverness sits in one of the foggiest, wettest coastal zones in California, and the roofs here fail in ways you simply don’t see in Novato or Petaluma. Tilehurst Roofing works on Inverness homes every week. We know the bishop pine needles, the salt air, the original 1950s decking, and the permits that come with this aging housing stock. Call us at (945) 303-9821 for a free estimate and a written price before any work starts.
Why Tilehurst Roofing Is Inverness’s Preferred Roofing Company Company
We operate under the Kingswell family of roofing companies, founded in 2000, and we built our reputation on showing up when we say we will and putting every price in writing first. Inverness homeowners have been burned by no-shows and change orders before, so our process is designed to eliminate both. A live person answers every call, 24 hours a day, 7 days a week. No voicemail, no callback queue. You tell us what’s happening on your roof, and we schedule a visit at a time that works for you.
Our crews are background-checked, uniformed, and familiar with the narrow, tree-lined lots off Sir Francis Drake Boulevard and around Inverness Ridge. We carry parts and materials suited to this specific microclimate, not whatever happens to be on the truck. That matters when your flashing has been sitting in salt-laden fog for forty years and needs replacement before any new shingle goes on.
Every repair we complete carries a written guarantee, delivered before the crew leaves your driveway. Not mailed later. If a repair fails within the guarantee period, we return and correct it at no charge under our 365-Day Done Right Promise. That’s a full year of documented accountability, in writing, on every job.
Roof Maintenance in Inverness
Roof Maintenance in Inverness is not optional maintenance. It’s the difference between a roof that lasts its full life and one that rots out from underneath. The daily summer fog that rolls over Inverness Ridge keeps roofs in a near-continuous state of dampness. Bishop pine and Douglas fir needles drop year-round and mat into moisture-retaining sponges in valleys and gutters. That trapped water sits against flashing and sheathing even during dry spells. In a place where a large share of homes are weekend and vacation properties, that damage often goes unnoticed for months at a time.
Most asphalt-shingle maintenance visits in Inverness run between $400 and $1,100, depending on how much valley cleaning, debris removal, and flashing inspection is needed. The price you’re quoted is the price you pay, written before any work begins.
Debris and Valley Clearing
We remove the needle mats from valleys and gutters by hand, then inspect the flashing and decking they were hiding. This is the single highest-value maintenance task for an Inverness roof. Skipping it for even one season can start the rot that turns a $600 cleaning into an $18,000 re-deck.
Fastener and Flashing Inspection
Salt-laden air from the ocean side of the peninsula corrodes fasteners, drip edge, and flashing faster than almost anywhere in Marin County. During a maintenance visit we check every penetration, every valley, and every ridge cap for corrosion and seal failure. Replacing a corroded boot or re-sealing a pipe flashing takes minutes and costs far less than the interior damage a leak causes later.
Roof Coating in Inverness
Roof Coating in Inverness is a practical way to buy time on an aging composition or metal roof without a full tear-off. The right coating seals small cracks, restores surface reflectivity, and adds a protective layer against the constant dampness and UV exposure that swings from dense fog to hard summer sun on the peninsula. It’s not a substitute for structural repair, but on a roof with sound decking and no active leaks, a coating can extend service life by five to ten years.
Roof coating work in Inverness typically runs $2,500 to $6,800, depending on square footage, roof pitch, and how much surface prep is required. The steep, wooded lots here often mean slower, more careful work, and that’s reflected in the price. What it never means is a surprise. Your price is fixed and in writing before we start.
Silicone and Acrylic Coating Systems
We work with coating products from manufacturers like GAF and Boral, chosen for how they perform in perpetually damp coastal climates. For most Inverness roofs, a silicone-based system makes sense because it resists the ponding water that lingers under fog drip from overhanging pines. Acrylic coatings are an option for steeper roofs that drain faster.
When a Coating Is the Right Call
A coating works when the decking and underlayment are still dry and sound. We inspect before we ever quote a coating, because applying one over compromised sheathing just buries the problem. If we find soft decking or corroded fasteners, we’ll tell you straight: a coating would be throwing money away until the structure is fixed. We’d rather lose that job than send you a bill for work that fails in two seasons.
Trusted Brands We Service in Inverness
We install and maintain roofing systems from Atlas, Tamko, and GAF, among seven major manufacturers we offer. For Inverness homeowners, that means a genuine choice of material, not a single house brand that happens to be loaded on the truck. If you have an existing Atlas or GAF roof, we keep local stock of matching shingles, ridge caps, and flashing components so repair work doesn’t wait on a supplier out of Santa Rosa. That speed matters when you’re holding a written quote and want the work done before the next fog bank rolls in.
Common Roofing Company Problems We See in Inverness Homes
- Rotted decking hidden under needle mats. Bishop pine needles collect in valleys and hold moisture against the sheathing for years. On 1950s and 1960s cabins, the original 1×6 decking is often soft by the time anyone notices. That’s a repair measured in thousands, not hundreds.
- Corroded fasteners and flashing from salt air. The ocean side of the peninsula pushes salt-laden air over Inverness Ridge daily. Roofing nails, drip edge, and pipe boots corrode at rates far exceeding inland Marin County. Reusing existing flashing on a re-roof here is a shortcut to a leak within five years.
- Deferred maintenance on weekend properties. Many Inverness homes sit empty for weeks or months. A small leak behind a chimney or a lifted shingle goes unnoticed through several storms. By the time anyone sees a stain on the ceiling, the decking above has been rotting for a season or more.
- Permits that trigger code upgrades. Opening up an original Inverness cabin often exposes undersized framing, failed waterproofing, and old wiring. A permit triggers requirements for code compliance that a driveway quote never accounted for. We write allowances into our contracts for exactly this, so the price doesn’t move without your written approval.
Pricing for Roofing Company in Inverness, CA
A typical asphalt-shingle repair in Inverness runs $450 to $1,200. Full roof replacement on a mid-century cabin here usually lands between $14,000 and $28,000, depending on decking condition, pitch, and how much rotten wood we uncover. The honest truth is that Inverness re-roofs trend higher than inland Marin because the decking is older, the lots are steeper, and the salt air means more fastener and flashing replacement. Our price is written before we start, and it stays put. Any hidden condition we find after tear-off gets priced and approved by you, in writing, before we touch it. Call (945) 303-9821 for a free estimate.
We Also Serve Cities Near Inverness
Tilehurst Roofing works throughout Inverness and the surrounding peninsula. We’re a local roofing company serving Petaluma, Novato, Cotati, and Fairfax as well. If you’re in one of those communities and need the same written-price, written-guarantee approach, give us a call.
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 Roofing Company in Inverness
Because what’s under the shingles is almost never sound. The original 1950s-1970s decking on most Inverness cabins has been damp for decades from bishop pine needle mats holding moisture against the sheathing. A straight shingle-over hides that rot. The right fix is inspection first, then replacing any soft decking, corroded fasteners, and failed flashing before new material goes on. That’s the only way a roof here lasts. Call (945) 303-9821 for an inspection and written scope of work.
The permit triggers code compliance for whatever the inspector can see, which often means framing reinforcement, updated waterproofing, and corrected flashing details. Those items are rarely in a driveway quote. The answer is to have written allowances in your contract before tear-off starts. That way, when the inspector requires something, it’s paid from a budget you already approved, not a surprise change order. Our contracts include those allowances. Call (945) 303-9821 to get a written estimate that accounts for what’s likely behind your walls.
At minimum every six months, and ideally once after the rainy season and once in late fall. An empty Inverness home has no one to notice a ceiling stain, which means water can run inside for weeks undetected. Twice-yearly maintenance catches lifted shingles, clogged valleys, and corroded flashing before they become structural failures. Most maintenance visits are under $1,000, a fraction of a re-deck. Call (945) 303-9821 to schedule a maintenance inspection.
Yes, if the decking is sound. A quality silicone or acrylic coating can extend service life by five to ten years and seals small cracks that let fog-drip moisture into the structure. But it only works if the sheathing underneath is dry and solid. We inspect before quoting any coating. If the decking is rotten, a coating is wasted money. Call (945) 303-9821 for a free assessment, and we’ll tell you honestly whether a coating makes sense for your roof.
Look at the allowances, not just the bottom line. A bid that doesn’t include written allowances for decking replacement and code upgrades will move once the shingles come off. Ask each contractor what happens when they find rotten sheathing. If the answer is vague, you’re holding a change order in waiting. Ask if the price is fixed and in writing before work starts. Ours always is. Call (945) 303-9821 and we’ll walk through what a complete Inverness bid should include. Estimates are free.
Contact Tilehurst Roofing in Inverness
If your Inverness roof is showing its age, or you just want someone to look before the next storm season, call us. We’ll inspect thoroughly, give you a written price, and put the guarantee in writing before a single nail is driven. Greg Holloway and the Tilehurst Roofing team are ready to help. Call (945) 303-9821 to schedule your free estimate today.
Written by Greg Holloway, Owner at Tilehurst Roofing, serving Inverness and the Point Reyes Peninsula.






Before
After
Before
After
Before
After