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 Muscoy, CA | Framework Contractors
Framework Contractors provides independent Toto installation, repair, and remodel service across Muscoy, CA. We’re not a Toto dealer or authorized service center, but we’ve worked on Toto Drake, Ultramax, Washlet, and Neorest fixtures in Muscoy homes for years, and the one thing that separates this work from anywhere else is the county. Muscoy is unincorporated San Bernardino County, so every permit, every inspection, and every rough-in check runs through San Bernardino County Land Use Services, not a city building department. Call (844) 681-3590 to schedule your free estimate.
Why Muscoy Residents Choose Us for Toto Service
Most of the homes in Muscoy are mid-century or older, and a lot of them have been added onto over the years, which is why General Contractor – Muscoy experience matters for these projects. That means when we show up to replace a Toto Drake or install a Washlet, we’re usually working around an older slab, a converted garage, or wiring that never had a GFCI circuit near the toilet. We expect that. Noel Carbajal, our owner, grew up patching stucco and reroofing porches in Santa Ana before he was old enough to drive, so he’s spent his whole career looking at houses that don’t match the textbook. The team carries genuine Toto OEM fill valves, flappers, and gaskets for Washlet and Neorest electronics, plus quality aftermarket supply lines and wax rings when OEM adds no benefit. We’ll be straight with you about whether a repair makes sense or if that 15-year-old toilet has one foot out the door.
We’re an independent contractor. Toto doesn’t endorse us, sponsor us, or set our prices. We know their fixtures because we’ve installed and repaired hundreds of them, and because we handle the full bathroom remodel scope around them, from the flange up through the tile and the vent fan. That’s the advantage of Toto sales & service knowledge paired with general contracting capability. We don’t have to call another trade when the rough-in gets complicated.
Styles & brands we work with







Common Toto Construction Problems We Solve in Muscoy
Here’s what we see regularly in Muscoy homes, and why the local conditions make these failures more likely than they’d be in a newer subdivision a few miles south — similar to what we find when handling Toto repair in Rialto.
- Wax ring failures and cracked closet flanges on older slabs. Muscoy’s sandy alluvial soil moves with moisture and drought cycles. We’ve pulled toilets on ranch-style homes where the flange sat a half-inch below finished floor and the wax ring had been doing all the structural work for a decade. Rocking toilet, sewer gas smell, water staining around the base.
- Fill valve and flapper wear from wind-driven grit. Santa Ana winds and the open ground around Cajon Wash push fine dust and sand into everything, including toilet tanks. That grit scores valve seals and accelerates wear. We’ll see fill valves fail in five or six years here that would last twice that somewhere with cleaner air.
- Washlet electronic failures from hard water and old wiring. Muscoy’s water is hard and mineral-heavy. Limescale builds up on Washlet nozzles and inlet screens, and without a dedicated GFCI circuit, power interruptions or surges shorten the lifespan of the control board. Older Muscoy homes frequently lack a GFCI outlet near the toilet.
- Tank-to-bowl gasket and bolt corrosion. High mineral content attacks brass and rubber at the tank junction. A slow leak there hides under vinyl or tile floors until the subfloor rots or the grout stains. We catch these during remodel work far too often.
- Unpermitted prior work discovered mid-remodel. Muscoy has a lot of self-built and owner-improved stock. When we open a wall to move a Toto fixture or add a Washlet outlet, we’ll often find plumbing or electrical that was never inspected. It’s routine here, and we know how to bring it up to San Bernardino County code without derailing the project.
Toto Service in Muscoy: What Local Conditions Mean for Your Equipment
The single biggest difference between Toto work in Muscoy and Toto repair in Highland just a mile inside San Bernardino city limits comes down to who signs the permit. Because Muscoy is an unincorporated county island, every bathroom remodel that moves a Toto toilet or adds a Washlet outlet must be permitted through San Bernardino County Land Use Services. Not a city building department. And on the sandy alluvial soils near Lytle Creek and Cajon Wash, county inspectors often want a slab and drainage check before they’ll sign off on the fixture rough-in. That’s a step a city job a mile away wouldn’t trigger. We plan for it. We know which inspectors work the Muscoy corridor, we know what they’re going to look at, and we build the schedule around the county’s inspection calendar. If you call a contractor from Riverside who’s never pulled a Muscoy permit, they’ll learn about this on your timeline. We already know.
Toto Models & Products We Service in Muscoy
We work on the full Toto residential line you’re likely to find in Muscoy homes: the Drake and Eco Drake two-piece models (the workhorse of Southern California bathrooms), the Ultramax one-piece, Washlet bidet seats across all series, and Neorest integrated models. For Washlet and Neorest electronics, we use genuine Toto OEM parts only. Aftermarket boards and sensors cause repeat failures, and we won’t install something we’d have to warranty twice. For standard wear items like supply lines and wax rings, we use quality aftermarket parts where OEM adds nothing except cost. We keep the most common Toto parts on the truck, but anything specific to a Neorest or a newer Washlet series is a one- or two-day order. Most Muscoy service calls get completed in a single visit.
See the difference
Before
After
Before
After
Before
AfterToto Service Pricing in Muscoy
The table below reflects what we charge for the bathroom and Toto-related scopes we handle most often in Muscoy. These are the market-calibrated ranges for this area, and they’re consistent across every page on this site.
| Service | Price Range |
|---|---|
| Bathroom Remodel | $9,000 – $28,000 |
| Tub-to-Shower Conversion | $3,500 – $10,000 |
| Walk-In Shower Installation | $4,500 – $12,000 |
| Bathroom Vanity Installation | $800 – $3,000 |
| Shower Replacement | $3,000 – $8,500 |
What drives the number is the condition of what’s behind the wall: slab movement, old plumbing, unpermitted prior work, and the electrical that a Washlet requires. A free estimate from us means we open the access panel, check the flange, look at the wiring, and give you a written line-item quote. No change orders unless you change something. Call (844) 681-3590 for an exact number.
Serving Muscoy, CA — Our Local Coverage Area
We’re based in the Muscoy 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 – Toto Construction in Muscoy
Yes. Muscoy is unincorporated, so any toilet replacement that moves a fixture or any new electrical outlet for a Washlet runs through San Bernardino County Land Use Services. A simple swap of a toilet in the same location usually does not trigger a permit, but moving the rough-in or adding a GFCI circuit does. Call (844) 681-3590 and we’ll tell you exactly what your specific job needs before we touch anything.
Usually it’s a flange that has settled or cracked due to the sandy alluvial soils around Lytle Creek and Cajon Wash. The slab shifts, the flange drops below the finished floor line, and the wax ring loses its seal. We’ve fixed this exact condition dozens of times in Muscoy. The fix is a flange repair or replacement, not a new toilet, unless the bowl itself is cracked. Call (844) 681-3590 for a free assessment.
Most of the time, yes, but it depends on what we find at the wall. Many Muscoy homes built before the 1980s don’t have a GFCI circuit near the toilet, and a Washlet needs a dedicated grounded outlet. We’ll run the circuit, install the outlet, and make sure the bidet seat is on the right breaker. That electrical work is part of the permit package with the county.
That’s wind-driven grit from Santa Ana events and the open ground near the washes. Fine sand gets into the tank, scores the fill valve seal, and causes the slow leak that makes the toilet cycle. We replace the fill valve with a genuine Toto OEM unit and flush the supply line. If it’s happening repeatedly, we’ll talk about a whole-house filter. For Muscoy homes it’s a conversation worth having. Call (844) 681-3590 and we’ll diagnose it on the spot.
On hard water, the Washlet’s nozzle and inlet screen will need more regular descaling than a city-water home a few miles away. But the Neorest and Washlet lines are built for this if you maintain them. We’ll set you up with the right cleaning schedule and the OEM replacement parts when limescale eventually wins. It’s not a reason to avoid the fixture. It’s a reason to install it correctly and maintain it on purpose.
Service Areas Near Muscoy
Framework Contractors serves the broader Muscoy service area and the surrounding communities from Santa Ana up through the Inland Empire corridor. That includes Toto service in San Bernardino for city-permit jobs, Toto service in Nuevo for the eastern valley, plus Tustin, Orange, North Tustin, Garden Grove, and Fountain Valley when our crews are already running projects through the corridor.
Book Your Toto Service in Muscoy Today
If your Toto fixture is leaking, rocking, running, or you’re planning a bathroom remodel around it, call Framework Contractors at (844) 681-3590 to schedule your free estimate. We’ll come out, look at what’s actually there, and give you a written number. Build it right the first time, the second time costs twice as much and nobody’s happy.
Written by Noel Carbajal, Owner at Framework Contractors, serving Muscoy and the surrounding county communities since the early 2000s.