Kitchen remodeling
Bathroom remodeling
Home additions & ADU
Roofing
Windows & doors
Driveway & pavers
FenceFree written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
Kohler Construction in Upland, CA | Millwright Builders
Millwright Builders is an independent Kohler service provider serving the full Upland area, from the 91786 flats up into the 91784 foothills, with Kohler in Rancho Cucamonga also within our service reach. We install, repair, and rebuild Kohler fixtures across every room type a remodel touches. What makes our Kohler work different here is simple: we understand how Upland’s older housing stock and foothill conditions actually stress these fixtures, so our repairs address the root cause, not just the symptom. Call (866) 925-0334 for a free estimate on any Kohler project in Upland.
Why Upland Residents Choose Us for Kohler Service
We have spent years handling Kohler fixtures inside Upland’s older Craftsman and Spanish Colonial homes, and we know where these products fail and why. A Memoirs faucet leaking in a 1920s Euclid Avenue home is usually a ceramic cartridge problem, not a coincidence. A running Kohler toilet in the 91786 tracts often ties back to mineral buildup from Upland’s hard water. Those are diagnosis patterns you only get from hands-on work, not from a manufacturer’s generic troubleshooting guide.
Noel Castañeda, our owner, came up through the trades starting at Skyline College and spent nearly two decades doing residential and light commercial work before founding Millwright Builders. That background matters when a Kohler fixture is acting up inside a house with original galvanized plumbing and a foundation that has shifted over 90 years. We use genuine Kohler OEM parts for critical components like cartridges and thermostatic valves because we want the repair to last longer than the service call. For non-critical parts where an aftermarket option performs equally well, we tell you and let you decide. That’s the kind of straight answer Upland homeowners deserve.
Styles & brands we work with







Common Kohler Construction Problems We Solve in Upland
- Ceramic cartridge valve failures in Memoirs and Devonshire faucets. Upland’s hard water deposits calcium and magnesium on valve internals, and older homes with galvanized supply lines shed sediment that accelerates wear. The result is a faucet that seizes, drips, or won’t shut off fully. We replace cartridges with OEM Kohler parts so the handle feel and temperature control stay factory-correct.
- Hairline cracks and enamel chipping on cast-iron tubs and sinks. Upland’s expansive clay soils expand and contract with seasonal moisture, which moves raised foundations and can crack a cast-iron fixture that’s rigidly set. Homes built in the 1910s through the 1930s near downtown see this most often. We address the structural cause first, then install the replacement properly so it doesn’t crack again in five years.
- Premature wear on Kohler Class Five and Ingenium toilet flush valves. High-mineral water wears rubber flappers and fill valve seals faster here than in coastal cities. You’ll notice a toilet that runs intermittently or refills on its own. We stock Kohler OEM flush and fill components so this is usually a same-visit fix, not a two-trip job.
- Thermostatic shower valve fluctuation in Artifacts and Bancroft lines. Santa Ana winds push dust and fine debris into exterior plumbing and venting, and that grit can foul a thermostatic cartridge’s temperature-sensing element. You get sudden hot or cold spikes mid-shower. We clean, rebuild, or replace the cartridge and check the pressure-balancing spool at the same time.
- Finish corrosion and pitting on Kohler fixtures in foothill homes. The 91784 ZIP sits at the wildland-urban interface, and the combination of dry heat, Santa Ana dust, and occasional ash from fire season wears at plated finishes faster than the coastal fog belt ever would. We recommend the right finish grade for your exposure level and install it to spec.
Kohler Service in Upland: What Local Conditions Mean for Your Equipment
Here is something a generic Kohler page will never tell you. Upland’s foothill lots in 91784 back directly onto the Angeles National Forest boundary, which means even a modest bathroom addition or a deck that houses a Kohler outdoor shower can trip Chapter 7A wildfire-resistant material requirements and hillside grading reports. We have seen homeowners plan a simple tub-to-shower conversion in a 1950s ranch near Kohler in San Antonio Heights, only to discover the city requires a soils report and fire-rated underlayment before the permit gets issued. Contractors who work the flat 91786 tracts never deal with this. We do, and we plan for it from the first site visit so your Kohler project doesn’t stall at the counter.
Noel’s phrase for this region applies: build it right the first time, the hillside weather and clay soils will find out if you didn’t.
Kohler Models & Products We Service in Upland
We work across the Kohler lines most common in Upland homes. Memoirs and Devonshire are the two we see most often in pre-war houses downtown and along Euclid Avenue because their traditional styling matches the architecture. Artifacts and Bancroft show up more in foothill properties and newer renovations where homeowners want a stronger design statement. We also handle Kohler cast-iron tubs, Archer tubs, membrane and acrylic shower systems, and the full range of Kohler toilets from the older Ingenium models through the current Class Five and Revolution 360 systems. Our approach on parts is deliberate: genuine Kohler OEM for anything that moves water or controls temperature, because the tolerances matter and the warranty holds. For handles, trim, and non-critical hardware where an aftermarket option is genuinely equal, we offer it and explain the difference. If you are considering a broader Kohler sales & service scope like a full bathroom rebuild, we can also walk you through which product lines hold up best under Upland’s specific water and soil conditions.
See the difference
Before
After
Before
After
Before
AfterKohler Service Pricing in Upland
Kohler repair and installation costs in Upland vary with fixture age, accessibility, and whether the surrounding structure needs attention first. Our Kohler service in Montclair follows the same transparent pricing model. A cartridge replacement is a different job than a full bathroom remodel with a new tub, wall system, and vanity. Here is what we typically see on Upland projects involving Kohler fixtures:
| Service | Typical Upland Range |
|---|---|
| Full Bathroom Remodel | $9,000 – $28,000 |
| Tub-to-Shower Conversion | $3,500 – $10,000 |
| Bathroom Vanity Installation | $800 – $3,000 |
Your free estimate includes a site visit, a written line-item quote, and an honest recommendation on repair versus replacement for any Kohler fixture in question. We don’t charge for the conversation. Call (866) 925-0334 to schedule yours in Upland.
Serving Upland, CA — Our Local Coverage Area
We’re based in the Upland 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 – Kohler Construction in Upland
Yes. We replace ceramic cartridge valves in Memoirs, Devonshire, Artifacts, and Bancroft faucets using genuine Kohler OEM cartridges, and we also check the supply lines for sediment that will just foul the new cartridge. Call (866) 925-0334 for an exact quote, and the estimate is free.
Yes, and we will address the foundation movement first so the new tub doesn’t crack the same way. We recently did this in a 1920s Spanish Colonial Revival home near Euclid Avenue and 14th Street, where the original Memoirs tub had cracked from expansive clay soil settling. For homeowners needing Kohler repair in Claremont, we bring the same careful approach. After reinforcing the subfloor, we installed a new Kohler Archer tub and Memoirs vanity, using OEM cartridge valves to handle the older plumbing. The homeowner kept the period look and got modern reliability. Call (866) 925-0334 to discuss your specific situation.
We recommend pressure-balancing or thermostatic valves with sealed cartridges that resist the dust and debris Santa Ana winds drive into exterior venting. Artifacts and Bancroft thermostatic valves are good choices, but the install has to account for your home’s WUI exposure, which can affect vent placement and exterior hardware choices. Call (866) 925-0334 for a fixture recommendation based on your exact lot.
Yes, and the older plumbing is usually the bigger variable. Pre-war homes in Upland often have galvanized supply lines that shed sediment, which means we may recommend a supply line replacement or a whole-house sediment filter before we install the new Kohler shower valve. That prevents the new valve from wearing out prematurely. Call (866) 925-0334 and we can assess your plumbing during the free estimate.
Prone may be the wrong word, but Upland’s high-mineral water accelerates wear on the rubber seals inside fill and flush valves, which is what causes running. We stock Kohler OEM Class Five and Ingenium flush components, so this is usually a single-visit repair. Call (866) 925-0334 and we’ll get it sorted.
Service Areas Near Upland
In addition to Upland, we serve our Upland service area neighbors throughout the Inland Empire foothills and the Peninsula where our company roots run deep. We cover Kohler service in Fullerton for homeowners in North Orange County, and Kohler service in Stanton for the 90680 corridor. South San Francisco, San Bruno, Brisbane, Colma, and Millbrae round out our northern coverage.
Book Your Kohler Service in Upland Today
If a Kohler fixture in your Upland home is leaking, running, cracked, or just past its useful life, call (866) 925-0334. We’ll schedule a free estimate, walk the site with you, and give you a written line-item quote before any work begins. From the roofline to the back patio, one contractor, one conversation.
Written by Noel Castañeda, Owner at Millwright Builders, serving Upland and surrounding Inland Empire foothill communities.