







Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
Kohler Windows & Doors: The San Francisco Owner’s Guide
If you’ve got a Kohler window or door with a failed part, here’s the straight answer: Bradford Remodeling Co San Francisco stocks Kohler-compatible components and installs them throughout San Francisco, with most window part replacements running $470 to $2,125 installed and full window or door replacements typically falling between $5,310 and $17,700 depending on size and scope. We can usually match your part within one business day once we confirm the model and measurements. Most San Francisco owners discover a problem the same way: a window that won’t seal against the fog, a door that drags on the threshold, or hardware that’s gone loose and won’t tighten back up. The part itself may be small, but the failure usually traces to moisture, salt air, or years of daily use.
Key Takeaways:
- Kohler window and door hardware is built to tight tolerances, which means aftermarket parts rarely fit exactly right.
- We identify parts by model number and measurements before we order anything, so you don’t get a box of wrong hardware.
- Every install gets a written price before work starts and carries our 365-Day Done Right Promise.
Which Kohler Models This Applies To

Kohler’s window and door line is narrower than their plumbing catalog, which actually works in your favor. The common series we see in San Francisco homes include the K-Series casement and double-hung windows, and the K-Pivot and K-Hinge patio door lines. Each series has its own hinge geometry, lock spacing, and weatherstripping channel depth, and they do not interchange. A lock from a K-Pivot door won’t mount on a K-Hinge frame, period.
How to identify what you have: look for the etched logo and serial number in the corner of the glass (lower right on most windows, upper left on doors). If the glass etching is worn off, measure the visible frame width and the spacing between lock screws, and take a photo of the hinge shape. That’s usually enough for us to confirm what you need. On the OEM-versus-aftermarket question, we lean OEM on moving parts like locks, hinges, and crank mechanisms. Kohler’s tolerances on those components run tight, and a generic replacement often binds or sits proud of the frame. Aftermarket weatherstripping and gaskets, on the other hand, can work fine if you match the channel depth and compressibility. We’ll tell you which way we’d go for your specific part and why.
Styles & brands we work with







Signs Your Kohler Windows & Doors Is Failing
Here’s what we hear from San Francisco homeowners, and what’s actually going on behind the symptom:
- Fog between the panes. The seal on the insulated glass unit has failed, and moisture is now trapped inside the assembly. San Francisco’s marine layer makes this worse because exterior condensation cycles keep pulling moisture against the seal edge. The fix is a new IGU, not a cleaning.
- Window won’t stay open. On a double-hung, this is a worn or broken balance system inside the jamb. On casement windows, it’s almost always a stripped crank gear. Both are replaceable parts, and neither requires a full window swap.
- Door drags or scrapes the threshold. San Francisco’s soil settles, and older door frames shift with it. Sometimes the fix is a threshold adjustment or new hinges. If the frame itself has twisted, the door may need to be pulled and re-shimmed, which is a straight frame repair, not a replace-it-and-run situation.
- Drafts around the frame. Weatherstripping has compressed, or the door has dropped enough that the sweep no longer contacts the sill. In fog-heavy neighborhoods like the Outer Sunset, this shows up fast because the air moving through the gap carries visible moisture.
- Lock or latch won’t catch. The strike plate has walked out of alignment, or the lock internals are worn. Coastal air accelerates corrosion on zinc hardware. If the lock cylinder is pitting, we replace it before it seizes completely.
See the difference
Before
After
Before
After
Before
AfterReplacement Cost & What’s Included

For San Francisco work, here’s what you can expect on the parts side:
- Individual part replacement (lock, hinge, crank, weatherstripping, balance): $470 to $2,125 installed, depending on the component and access.
- Full window replacement: $5,310 to $17,700, driven by size, frame material, and whether we’re matching an existing opening or modifying it.
- Full door replacement: $5,900 to $16,520, with slab-only swaps on the lower end and full pre-hung units with rot repair on the higher end.
Every quote we write in San Francisco includes the part, the labor to install it, the disposal of the old component, and any sealant or shims the job needs. We give you that number in writing before we touch anything, and it doesn’t move unless you change the scope. If the repair doesn’t hold, our 365-Day Done Right Promise brings us back to correct it at no charge. That’s The Garrison Standard: written price, written guarantee, no surprises at close-out.
DIY or Call Us?
There are a few things you can safely check yourself. If a door is dragging, look at the hinge screws first. If they’re loose, tighten them and see if the door lifts back into alignment. If a window won’t close, check for debris in the track before forcing anything. That’s about where the safe DIY zone ends. Kohler window balances and door hinges on larger units are under tension, and a balance that lets go can take a finger with it. If you’re looking at a failed seal, fogged glass, or a lock that’s grinding, call us at (831) 610-5598. We’ll identify the part, quote you a real number, and get it done without drama.
FAQs

Coastal moisture and salt air shorten hardware life compared to inland climates. We generally see Kohler balances and hinge gear assemblies last 8 to 15 years in San Francisco, while weatherstripping and door sweeps often need replacement every 4 to 6 years in fog-exposed neighborhoods. A failed seal on an insulated glass unit can happen anywhere from year 5 to year 20. Call (831) 610-5598 and we’ll assess your specific part.
In most cases, yes. Balances, crank gear sets, lock cylinders, hinges, and weatherstripping are all replaceable parts, and we stock common Kohler-compatible components for the series we see most often in San Francisco. The exception is a failed sealed glass unit, which is a replacement item by nature. We’ll always quote the repair first if the frame is sound.
Most individual hardware replacements take under two hours on site, including the time to set the new part, test the operation, and adjust the alignment. Full window or door replacements run half a day to a full day depending on how many openings we’re doing. We’ll give you a working timeline in the written quote so you know the schedule before we start.
We keep common Kohler window and door hardware on hand: balances for double-hungs, crank gear sets for casements, threshold sweeps, and hinge sets for the K-Pivot and K-Hinge door lines. Less common components are ordered by model number and typically arrive within a business day or two. We also stock compatible parts for KraftMaid, Cambria, and Silestone systems. Call (831) 610-5598 with your model number and we’ll confirm availability while you’re on the line.
If you need a straight number on a Kohler window or door part in San Francisco, call us at (831) 610-5598. We’ll identify the part, write the scope, and stand behind the work. Straight number, real scope, no surprises at close-out.
Written by Curtis Lane, Owner, Bradford Remodeling Co – San Francisco, CA at Bradford Remodeling Co San Francisco, serving San Francisco and nearby areas.


