







Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
Toto Roofing: The Pasadena Owner’s Guide
If you have a Toto product tied into your roofing system and a part has failed, we stock and install Toto-compatible roofing components across Pasadena, with most jobs running $400 – $2,500 installed depending on what failed and how much of the surrounding system is involved. We carry OEM Toto parts plus proven aftermarket equivalents on the truck, so most Pasadena homeowners get the fix done in a single visit. Here’s the situation we see most often: a homeowner notices water staining on a ceiling below a roof penetration, or hears a rattle near a vent stack during the Santa Ana winds, and the culprit turns out to be a Toto roof flashing, vent collar, or drain component that has finally given out after years of UV exposure and thermal cycling.
If that sounds like your house right now, keep reading. This page covers exactly what fails, what it costs to fix in Pasadena, and whether you should touch it yourself or call us at (626) 657-5396.
Which Toto Models This Applies To

Toto’s roofing-adjacent product line in Pasadena homes typically shows up in three places: roof drain assemblies on flat or low-slope sections (common on mid-century ranches and additions), vent stack flashings and collars tied to Toto bathroom and kitchen venting, and the occasional Toto skylight or roof window unit. The compatibility gotcha we run into constantly: Toto roof drain bodies use a metric flange pattern (roughly 90mm and 110mm outlet sizes) that does NOT interchange with the imperial-sized drains most Pasadena supply houses keep on the shelf. If someone slaps a generic 3-inch or 4-inch drain body into a Toto flashing, you get a slow leak at the flange that nobody notices until the drywall below starts sagging.
To identify your part, look for the Toto product label on the underside of the drain body, the inside face of the vent collar, or the frame of the skylight. The label gives you the model series, the manufacturing date code, and the outlet size. Take a photo of that label before you call anyone, including us. It saves a trip. For the OEM vs aftermarket decision on Toto specifically: Toto’s OEM roof components are well made but priced like imported specialty parts, and for some discontinued series you’ll wait two to three weeks for shipping. Quality aftermarket equivalents from JRS or Marathon cover about 80% of what we replace, matching the flange bolt pattern and outlet sizing exactly. We’ll tell you which one makes sense for your job and put either choice in writing before we start.
Styles & brands we work with







Signs Your Toto Roofing Is Failing
- Water staining on the ceiling below a roof drain or vent. This is the classic first sign. The Toto flange gasket or the rubber boot at the penetration has dried out and shrunk, letting water track down the pipe and onto the drywall. By the time the stain shows, the leak has usually been active for weeks.
- A rattling or buzzing sound from the roof during wind. The Toto vent collar or drain grate has lost its fasteners to corrosion, and now the metal is vibrating against the deck. It’s annoying, but it also means water is getting under the loose flashing.
- Standing water around a Toto drain on a flat roof section. That water isn’t draining because the Toto drain body, the strainer, or the internal O-ring has failed. In Pasadena’s dry season it’s easy to ignore, but standing water accelerates the roof membrane breakdown around the drain.
- Cracked or chalky plastic on the vent collar or skylight frame. UV breaks down the polymers Toto uses over roughly 8 to 12 years in Southern California sun. Once the plastic crazes and cracks, the water seal is gone. You can see this from a ladder; you don’t need to get on the roof.
- The Toto skylight or roof window fogs or shows condensation between panes. The unit’s perimeter seal has failed. Sometimes it’s just a gasket, but often the whole frame needs to be pulled and reset. It starts as fog. It ends as a drip.
See the difference
Before
After
Before
After
Before
AfterReplacement Cost & What’s Included

In Pasadena, replacement of a failed Toto roofing component typically runs $400 – $1,800 for repair work and $1,200 – $2,500 when the failure has damaged surrounding flashing or roof decking that also needs to be addressed. A straight vent collar or drain assembly swap on an asphalt shingle roof usually lands at the lower end. A Toto skylight frame reset or a flat-roof drain replacement with membrane rework lands at the higher end. The variables that move the number: roof pitch and access, single-story vs two-story, whether the deck under the flashing has rotted, and whether we’re matching an OEM Toto part or a quality aftermarket equivalent.
Every quote we write in Pasadena is a line-item price: the part, the labor, the sealant, the disposal. You approve that number before work starts, and it’s the number on the final invoice. No change orders, no surprise add-on. The work is covered by our 365-Day Done Right Promise: if it’s not done right, we make it right, in writing, for a full year. If the fix fails within that year, the second visit is free.
DIY or Call Us?
What you can safely do from the ground: inspect the underside of the ceiling for staining, take photos of any Toto labels you can reach from a ladder, and clear visible debris from a drain grate using a pole tool. That’s real, useful information that helps us quote faster. What you shouldn’t do: get on a two-story Pasadena roof with a caulk gun. Most Toto roofing failures happen at the roof plane, which means ladder work, fall protection, and getting the flashing layering right so water sheds instead of tracking. If the part involves gas venting, that’s a code-inspected assembly and we pull the permit. A wrong repair at a roof penetration in older Pasadena homes, especially the craftsman-era houses near Bungalow Heaven with original woodwork just below the roofline, turns a small leak into a big drywall and framing problem. Honestly, call us at (626) 657-5396. The estimate is free, and you’ll know the real number before you decide anything.
FAQs

The rubber boots, gaskets, and plastic collars on Toto roof components last roughly 8 to 12 years in Pasadena’s UV-heavy climate before they dry out, crack, or shrink enough to leak. Metal drain bodies can outlast the roof itself, but the seals around them do not. If your home is older than 10 years and has never had these touched, plan for a check. Call (626) 657-5396 if you want us to take a look.
In most cases the failed component gets replaced, not patched. A cracked collar or a rotted gasket can’t be sealed back to reliable condition, and a patch job on a roof penetration fails again within a season. Replacement is usually less expensive than the repeat repair. Call (626) 657-5396 for an exact quote on your specific part.
Most single-part Toto replacements in Pasadena take two to four hours on site, including setup, removal, re-flashing, sealing, and cleanup. Skylight frame resets and flat-roof drain replacements with membrane work can run a full day. We give you a written price and a straight answer on timing before we start.
We stock the most common Toto vent collars, drain gaskets, and flashing kits on the truck, plus proven aftermarket equivalents for the metric outlet sizes most Pasadena homes have. For discontinued Toto series, we order OEM and keep you posted. Call (626) 657-5396 with your model number and we’ll tell you over the phone whether it’s on the truck or needs to be ordered.
If you’ve got a Toto roofing part that has failed or is about to, call (626) 657-5396 for a free estimate. Luca Romano will be the one looking at your roof, and he’ll tell you exactly what he’d do if it were his own house.
Written by Luca Romano, Owner & Lead Contractor, Sawyer Remodel Pasadena at Sawyer Remodel Pasadena, serving Pasadena and nearby areas.


