A Bradford company - serving San Francisco, CA
A remodeled primary bathroom with a soaking tub and a walk-in shower

Kohler Roofing Nationwide

Free Estimate on SiteCalls Answered by a Live Person, 24/7Background-Checked TechniciansA Local Team in San Francisco
A low-threshold walk-in shower with a bench and grab bar
A powder room with botanical wallpaper and a stone sink
A wood double vanity with two mirrors after a bathroom remodel
A remodeled primary bathroom with a soaking tub and walk-in shower
A freestanding soaking tub in a remodeled primary bathroom
A second-story addition that matches the existing roofline
A galley kitchen opened up to the dining room with a new peninsula
A remodeled family room with new windows and a window seat
Every visit starts with

Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled

Your dream remodel for as low as$199/month*On approved credit; ask for current terms
Get your free estimate

Kohler Roofing: The San Francisco Owner’s Guide

If you have a Kohler roofing product that’s failing or leaking, we can source and install the correct replacement part, usually within 72 hours, and a typical roof repair in San Francisco runs $470 – $2,125 installed. Most homeowners discover a Kohler roofing failure through a water stain on the ceiling, a missing shingle after a winter storm, or granules collecting in the gutter. Kohler’s roofing line includes roof flashing kits, vent boots, and integrated ridge components built for Bay Area marine exposure, but even the best materials break down when fog-driven moisture sits on a roof for nine months a year.

Call (831) 610-5598

We are an independent San Francisco contractor, not affiliated with Kohler. That means we’re free to tell you when a Kohler OEM part is worth the price and when a spec-matched equivalent will hold up just as long for less money.

Which Kohler Models This Applies To

A remodeled hall bathroom with subway tile and a floating vanity

Kohler’s roofing components are less about model numbers and more about measurement and material spec. The two most common Kohler roofing parts we replace in San Francisco are the K-9110 roof flashing assembly for plumbing vent stacks and the K-9105 ridge vent system. Before you order or install anything, measure the vent pipe diameter at the roof penetration (3-inch and 4-inch are standard for residential) and check the existing flashing for a stamped part number on the base plate or side wall.

The compatibility gotcha most owners miss: Kohler roof flashings are sized to their specific vent stack collars. A Kohler flashing will not seat correctly on a generic pipe boot without a reducer ring, and forcing it creates a gap that leaks inside the first wet winter. If you’re choosing between OEM and aftermarket, OEM Kohler flashing carries a manufacturer defect warranty but typically costs 30 – 50% more than a code-compliant equivalent from a supply house. For visible trim and sealable flashing, aftermarket is usually fine. For integrated ridge vents that tie into the roof deck, we recommend staying with Kohler OEM because the profile is engineered to the specific vent channel dimensions.

Explore

Styles & brands we work with

Kitchen remodeling
Kitchen remodeling
Bathroom remodeling
Bathroom remodeling
Home additions & ADU
Home additions & ADU
Roofing
Roofing
Windows & doors
Windows & doors
Driveway & pavers
Driveway & pavers
Fence
Fence

Signs Your Kohler Roofing Is Failing

  • Water staining around the ceiling near a vent pipe. This is the classic Kohler flashing failure. The rubber collar degrades from UV and salt air, cracks at the seam, and lets water run down the outside of the pipe into the attic.
  • Granules in the gutter or at the downspout base. Kohler shingles lose mineral granules as the asphalt substrate ages. By the time you see bare spots from the ground, the shingle has lost most of its protective layer and the roof deck is exposed.
  • Lifted or curled ridge vent sections. Kohler ridge vents rely on a continuous seal along the roof peak. San Francisco wind, especially in the Sunset and Richmond districts, pulls at the exposed edges until the sealant lets go, and then every wind-driven rain gets under the vent.
  • Visible rust or corrosion on metal flashing. Kohler’s metal flashing components are galvanized, but decades of fog and sea spray near the coast will eventually eat through the coating. Once you see rust streaks on the roof deck, water is already getting underneath.
  • Musty attic smell after rain. That’s trapped moisture from a slow leak, usually at a penetration point rather than a failure in the field of the roof. The smell shows up before the ceiling stain does.

Replacement Cost & What’s Included

A remodeled hall bathroom with patterned floor tile and painted walls

For San Francisco homeowners, a Kohler roof repair with parts and labor runs $470 – $2,125 depending on scope. A single vent boot flashing swap sits at the low end, $470 – $750, including the Kohler OEM part or a code-equivalent, fasteners, sealant, and a trip charge. Replacing a full ridge vent run or repairing multiple penetration points moves you into $1,200 – $2,125 because it requires removing and reinstalling shingles along the ridge line and re-sealing from the deck up. A full roof replacement on a typical San Francisco single-family home runs $9,440 – $23,600.

Every price we give is written before work starts. No change orders at the door. The 365-Day Done Right Promise covers every Kohler roof repair we install: if the repair fails inside one year, we return and correct it at no charge. Straight number, real scope, no surprises at close-out.

Before & after

See the difference

Before - Recent ProjectBeforeAfter - Recent ProjectAfter
Recent Project
Before - Full RestorationBeforeAfter - Full RestorationAfter
Full Restoration
Before - Complete UpgradeBeforeAfter - Complete UpgradeAfter
Complete Upgrade

DIY or Call Us?

You can safely check a few things yourself: look for visible cracks in the rubber collar from the ground with binoculars, note where water stains appear inside, and check the attic for daylight at penetration points. Do not get on a roof over one story in San Francisco unless you have proper fall protection and a spotter. Steep-pitch roofs, wet mornings from fog, and slick composite shingles put even experienced roofers at risk. A flashing replacement requires working at the roof penetration, often on a slope, with sealant that has to be tooled correctly to last. Call us at (831) 610-5598 if you see signs of failure. A visual assessment costs you nothing, and we’ll show you exactly what’s wrong before quoting a number.

FAQs

A walk-in shower with large-format tile and a built-in niche

Call for a Free Estimate

If you’ve got a Kohler roof part that’s failing, call (831) 610-5598 and ask for Curtis. A live person answers, 24/7. We’ll schedule a free estimate, show you what’s wrong, and write the price down before any work starts. Every Kohler roof repair is covered by the 365-Day Done Right Promise in writing. That’s the Garrison Standard, and it applies to every job we take in San Francisco.

Written by Curtis Lane, Owner, Bradford Remodeling Co – San Francisco, CA at Bradford Remodeling Co San Francisco, serving San Francisco and nearby areas.

Getting started with Bradford in San Francisco

Every project starts with a conversation and a written price. Here is how to take the first step.

A project lead measuring a kitchen with the homeowner during a free estimate

Free on-site estimate

A project lead walks the job with you, measures it and hands you a written, line-item price. No obligation.

Book an estimate
A remodeling crew arriving at a home with lumber and tools

Your San Francisco team

A local crew that works across San Francisco and the towns around it, to the same written standard as every Bradford location.

Areas we serve
A worker laying floor protection and a dust barrier before work starts

Read our written promise

What we promise on every job, written down, with the terms spelled out before any work starts.

Our promise
Need Construction help in San Francisco? Licensed & insured · Free written quotes response · free estimates
Call (831) 610-5598
Areas We Serve

Request a Free Estimate in San Francisco

Tell us what you need - Bradford Remodeling Co San Francisco responds fast. No obligation.

By requesting your free estimate, you agree to the terms of our Privacy Policy and consent to receive communications by phone, text, or email concerning your request, including by the partner businesses that may perform the service.

Prefer to text? Text Us
Call Now - 24/7 Dispatch