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
Toto Construction in San Bruno, CA | Timberline Contractors
We provide independent Toto installation and repair across San Bruno’s hillside neighborhoods, from Sneath Lane to Crestmoor. What makes our Toto work here different is simple: we’re a general contractor in San Bruno who understands that installing a toilet here often means addressing the foundation and floor under it first. If you’re planning a bathroom remodel that includes Toto fixtures, call (866) 253-5808 for a free estimate from a team that’s been on these hillsides for years.
We’re Timberline Contractors, and Toto sales & service is one of the plumbing lines we work with daily. Nelson Fung, our owner, started his construction career working on foundation and framing crews across the LA basin before running full-scale remodels, so when a Toto toilet rocks on an out-of-level San Bruno floor, we fix the floor too, not just the fixture. We’re not manufacturer-affiliated or authorized. We’re an independent Toto service provider, which means our recommendations are based on what actually works in your house, not what a brand script tells us to say.
Why San Bruno Residents Choose Us for Toto Service
Most plumbers can swap a fill valve. Fewer understand why that valve keeps failing in the first place. In San Bruno, the persistent fog belt and mineral-heavy water put real stress on Toto components. We diagnose the root cause, not just the symptom. We know which Toto models hold up to damp air and which electronic washlet parts corrode first when summer fog lingers for weeks. We stock OEM Toto fill valves, flappers, and tank-to-bowl gaskets for the models most common in San Bruno homes, so we’re not waiting on a parts truck when your toilet’s running at 2 a.m. For non-critical components, we’ll tell you honestly when an aftermarket alternative makes sense on budget. Our Toto service in Brisbane taught Nelson early that the right material choice matters more than the finish on top. That instinct carries into every Toto repair we do. When we tell you a wax ring needs to be a reinforced one, there’s a specific reason tied to your foundation.
We also carry the broader scope most fixture specialists don’t. A Toto toilet in a 1950s San Bruno bathroom often sits on a subfloor that’s seen decades of fog-cycle moisture. We can repair the framing, level the floor, install the fixture, and waterproof the whole room without bringing in three separate trades.
Styles & brands we work with







Common Toto Construction Problems We Solve in San Bruno
- Running toilets from fill valve and flapper wear. San Bruno’s water carries enough mineral content to coat valve seals over time, and the near-constant humidity in the fog belt means flappers deform faster than they would in a drier climate. The result is a toilet that cycles on and off and a water bill that climbs.
- Wax ring failures and loose closet bolts after minor seismic shifts. The San Andreas Fault runs directly under parts of San Bruno. Even small tremors can shift a toilet that’s bolted to an out-of-level floor. We see wax seals that were fine for twenty years fail the week after a 3.0. We replace them with reinforced rings and seismic-rated bolts.
- Washlet electronics corroding in persistent fog. Toto Washlets have pumps, sensors, and circuit boards. In San Bruno’s damp air, those components corrode faster than the manufacturer’s typical lifespan estimates. We see intermittent operation, sensor errors, and pump failures as the most common outcomes.
- Tank-to-bowl gasket deterioration from damp air. The gasket between tank and bowl is a rubber component that sits in a permanently humid bathroom in a permanently humid city. When it degrades, you get a slow leak that warps flooring around the toilet base before you ever see water on the floor.
- Toilets rocking on out-of-level post-and-pier floors. Hillside tract homes built in the 1950s and 60s have pier foundations that settle unevenly. A Toto toilet installed on that floor will rock, and a rocking toilet will eventually leak. This is the problem that connects fixture work to framing work, and it’s the one we solve differently than a fixture-only plumber.
Toto Service in San Bruno: What Local Conditions Mean for Your Equipment
In the hillside tracts off Sneath Lane and Crestmoor, the original 1950s pier foundations are often out of level. That’s not a guess; it’s what you find when you pull up the old flooring in these houses. For a Toto owner, it means any bathroom remodel that includes a toilet installation has to address floor framing and seismic anchoring first, or the new fixture won’t sit flush and wax seals will fail prematurely. This is the single biggest difference between Toto work in San Bruno and Toto work in a flat, inland Peninsula city. Here, the toilet installation is inseparable from the foundation underneath it. We recently remodeled a bathroom in a 1958 split-level off Sneath Lane where the original Toto Drake was rocking on a rotted subfloor. After bolting the foundation and leveling the floor, we installed a new Toto Ultramax with a reinforced wax ring and seismic-rated closet bolts, then added a Toto Washlet. The homeowner told us the heated seat is now the best part of foggy mornings. That job is what San Bruno service area work really looks like for us: the fixture is the finish line, not the starting point.
Toto Models & Products We Service in San Bruno
We install and repair the Toto models most common across San Bruno: the Drake and Ultramax gravity-flush lines, the Vespin skirted design, and the Washlet bidet seats that homeowners retrofit onto existing bowls. For critical components like fill valves, flappers, and tank-to-bowl gaskets, we use OEM Toto parts because fit and longevity matter. For non-critical items such as seat hinges or trim caps, we’ll recommend quality aftermarket options when the budget calls for it. We stock common OEM parts locally for the Drake and Ultramax lines, which speeds up repairs in San Bruno compared to ordering from a warehouse. If you have a Toto model we don’t recognize from the nameplate, call us; we can identify it and source parts through our brand network.
See the difference
Before
After
Before
After
Before
AfterToto Service Pricing in San Bruno
Toto fixture work in San Bruno rarely happens in isolation. Most jobs are part of a larger bathroom scope, and the price reflects that context. Here’s what we typically see:
| Service | Price Range |
|---|---|
| Bathroom Remodel (with Toto fixtures) | $9,000 – $28,000 |
| Walk-In Shower Installation | $4,500 – $12,000 |
| Tub-to-Shower Conversion | $3,500 – $10,000 |
What drives the cost on a San Bruno hillside: floor leveling, foundation bolting, and drainage adjustments on sloped lots. A tub-to-shower conversion in a 1960s split-level with an out-of-level subfloor costs more than the same conversion on a slab in a flat neighborhood. Your free estimate includes a line-by-line breakdown so you can see where the money goes. Call (866) 253-5808 for an exact quote on your project.
Serving San Bruno, CA — Our Local Coverage Area
We’re based in the San Bruno area and know this community well, just as we know Toto in South San Francisco. Use the map below to see our service coverage — if you’re nearby, we can almost certainly help.
FAQs – Toto Construction in San Bruno
Yes, but we’ll address the floor first. A Washlet needs a level, stable toilet base. On a post-and-pier foundation, that typically means checking the framing under the toilet, shimming or repairing as needed, and using seismic-rated closet bolts. In the Sneath Lane tracts, we routinely find rotted subfloor sections that must be replaced before any fixture goes in. Call (866) 253-5808 for a free assessment.
In San Bruno, the usual cause is mineral buildup on the fill valve seal or a flapper that’s deformed from constant humidity. Jiggling works only until the seal re-seats imperfectly. We replace the valve and flapper with OEM Toto parts and flush the water line to reduce future buildup. The fix is usually under an hour. Call (866) 253-5808 to schedule.
Yes, and it’s a common pairing in San Bruno’s smaller 1950s and 60s bathrooms. When we convert a tub to a walk-in shower, we often reposition the toilet to gain floor space, which means relocating the waste line and resealing the flange. We handle that as part of the conversion. Pricing for a tub-to-shower conversion starts around $3,500. Call (866) 253-5808 for a project estimate.
Both. We repair Washlet pumps, sensors, and heating elements, and we diagnose the corrosion issues that are common in San Bruno’s fog belt. If a Washlet is beyond repair, we’ll tell you straight and quote a replacement unit without padding the labor. Call (866) 253-5808 to describe the symptoms; we’ll give you an honest read over the phone.
Use a reinforced wax ring and seismic-rated closet bolts, and make sure the floor under the toilet is level and structurally sound. In San Bruno, bolting the fixture to a compromised subfloor only delays the leak. We level the floor, anchor the flange, and set the toilet so it stays put through minor tremors. Call (866) 253-5808 for a base-leak inspection.
Service Areas Near San Bruno
Beyond San Bruno, we serve homeowners across the Peninsula and South Bay. If you’re in Toto service in Pacifica, where the coastal fog is even heavier, we’re familiar with the corrosion patterns you’re seeing. Down the hill in Toto service in Millbrae, the housing stock is similar but the grade is gentler. We also work in nearby communities where the same 1950s construction era applies.
Book Your Toto Service in San Bruno Today
If your Toto toilet is running, rocking, or leaking at the base, don’t wait for the subfloor to rot. Call (866) 253-5808 to schedule a free estimate. We’ll assess the fixture and the floor under it, and give you a straight answer about what needs fixing and what doesn’t.
Written by Nelson Fung, Owner at Timberline Contractors, serving San Bruno since 2009.