







Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
Toto Roofing: The Sacramento Owner’s Guide
If you have a Toto roof drain, sump pan, flashing collar, or roof-jack component that’s failed, we stock common Toto-compatible roofing parts in Sacramento and install them for $400 to $1,800 depending on the part, access, and what’s underneath once we open it up. Most Toto roof failures show up as a water stain on the ceiling after a storm, or visible cracking around the roof penetration where the Toto drain body meets the membrane. We carry replacement gaskets, clamping rings, and strainer baskets for Toto’s roof drain line, and we can match most older models by the casting number stamped on the underside of the dome. Call (279) 226-1509 and we’ll give you a written price before anything gets touched.
The way Sacramento homeowners usually find us is after the first real rain of October. Toto roof drains and vent collars sit in direct sun all summer, and the EPDM gasket between the drain body and the roof membrane shrinks. Then the rain comes and water tracks under the collar into the ceiling below. By the time you see the stain, the seal has been compromised for weeks. We’ve seen this enough times in Pocket-Greenhaven, East Sacramento, and Land Park that we keep the common Toto gasket sizes on the truck.
Which Toto Models This Applies To

Toto’s roofing components are not cross-compatible across every line, and this is where we see Sacramento homeowners get burned buying parts online. The Toto DR Series roof drains use a different dome-to-clamp depth than the older RB Series, and a DR gasket will not seat properly in an RB body. The part that looks right in a photo is often wrong by three millimeters, and three millimeters is enough to leak. We identify the correct part two ways: by the Toto casting number stamped into the underside of the drain body (usually a two-letter prefix followed by numbers), and by measuring the throat diameter across the clamping ring, not the dome itself.
For roof vent collars and jack flanges, Toto’s standard roof penetration fits a 2-inch or 3-inch vent stack depending on the model year. Aftermarket equivalents from Oatey and Sioux Chief fit Toto roof drains in most cases, but not always: the RB Series clamp bolt spacing is specific, and a universal clamping ring will not compress the gasket evenly. We use OEM Toto gaskets on Toto bodies unless the customer specifically asks for an aftermarket option and we confirm the bolt pattern matches. Bradford Remodeling Co Sacramento is an independent service provider and is not affiliated with Toto. We stock the parts because Sacramento’s roofing season is short and waiting a week for a gasket while your ceiling stains is not acceptable.
Styles & brands we work with







Signs Your Toto Roofing Is Failing
- Ceiling stain below a roof penetration: This is the one that gets the call. Water has found a path past the Toto gasket or through a crack in the drain body and is tracking along the roof sheathing to the lowest point in the ceiling below.
- Visible cracks on the dome or clamping ring: Sacramento’s UV exposure breaks down the plastic dome on older Toto models faster than the metal body. A cracked dome lets debris in, which clogs the drain and pools water against the gasket.
- Standing water around the drain after rain: If the drain body has settled or the membrane around it has delaminated, water will not flow into the Toto throat. It backs up, sits, and eventually finds a pinhole.
- Gasket visible or protruding from under the clamping ring: The EPDM gasket should be compressed and hidden. If you can see it from the roof surface, it has shrunk or extruded, and the seal is already gone.
- Membrane pulling away from the Toto body: On built-up and modified bitumen roofs common in Sacramento’s older neighborhoods, the roofing membrane can separate from a metal drain body after years of thermal movement. The fix requires re-flashing, not just a new gasket.
See the difference
Before
After
Before
After
Before
AfterReplacement Cost & What’s Included

For Toto-specific roofing work in Sacramento, a gasket and strainer replacement on an accessible roof drain runs $400 to $800. A full drain body replacement with re-flashing runs $800 to $1,800 depending on the roof type, the condition of the surrounding membrane, and whether we need to remove and replace decking. Every price is written before we start. No number moves at the door.
What’s included in our price: the Toto or confirmed-compatible part, removal of the failed component, cleaning and prep of the seat surface, installation, re-flashing if the job calls for it, and a site walk-through. The work is covered by the 365-Day Done Right Promise in writing. If the repair or replacement fails within the guarantee period, we come back and correct it at no charge.
DIY or Call Us?
You can safely check a few things yourself: note the casting number under the Toto dome, photograph the cracking or gasket extrusion, and clear debris off the drain. That information saves us a trip and it’s what we’d ask for on the phone anyway. Do not remove the clamping ring on a roof drain you don’t understand. The gasket is under compression, and once you break that seal, you will not get it back without the right torque sequence and sealant. Roof work on a wet Sacramento morning is already a fall risk, and a compromised drain you’ve loosened by hand will leak faster overnight. If the part is cracked, warped, or the membrane is pulling away, call (279) 226-1509. We’ll give you a straight answer and a written price before you’re out a single dollar.
FAQs

A Toto roof drain body will last 20 to 30 years in Sacramento’s climate, but the EPDM gasket inside it usually needs replacement every 10 to 15 years. UV and ozone break down the rubber long before the metal body fails. Call (279) 226-1509 and we’ll tell you if you’re due for a gasket swap before it leaks.
Gasket replacement and dome replacement are repairs, and they’re the right call when the cast body is intact and the membrane is still bonded. If the body is cracked or the membrane has separated, repair is a temporary fix and we’ll tell you so plainly. Ask us for the repair-versus-replace breakdown in writing before you decide.
A gasket and dome replacement on a roof drain takes about an hour once we’re on the roof. A full drain body replacement with re-flashing is typically a half-day job, longer if decking needs to be cut out and replaced. We’ll give you a schedule in the written price.
We stock common Toto gaskets, domes, clamping rings, and strainer baskets for the DR and RB series on our trucks in Sacramento. Oddball or legacy Toto castings may need a two-to-three-day order, and we’ll confirm the part number before you pay anything.
We do. We also carry parts and components for KraftMaid, Cambria, and Silestone on the remodeling side, along with the documented brand set we use across our projects. Toto is one manufacturer among several we’re set up to service without guessing at part numbers.
Written by Curtis Lane, Owner, Bradford Remodeling Co Sacramento at Bradford Remodeling Co Sacramento, serving Sacramento and nearby areas.


