A Bradford company - serving San Francisco, CA
A remodeled primary bathroom with a soaking tub and a walk-in shower

Toto Roofing Nationwide

Free Estimate on SiteCalls Answered by a Live Person, 24/7Background-Checked TechniciansA Local Team in San Francisco
A low-threshold walk-in shower with a bench and grab bar
A powder room with botanical wallpaper and a stone sink
A wood double vanity with two mirrors after a bathroom remodel
A remodeled primary bathroom with a soaking tub and walk-in shower
A freestanding soaking tub in a remodeled primary bathroom
New painted shaker cabinets with an organized deep drawer
A remodeled staircase with wood treads and a slim metal railing
A small remodeled galley kitchen with cabinets to the ceiling
Every visit starts with

Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled

Your dream remodel for as low as$199/month*On approved credit; ask for current terms
Get your free estimate

Toto Roofing: The San Francisco Owner’s Guide

We stock and install Toto-compatible roofing in San Francisco, with typical installed replacement work priced between $470 and $2,125 depending on the scope. Toto roofing components, particularly flashing assemblies, seal collars, and vent boots used in higher-end San Francisco remodels, tend to fail slowly until a fog-season leak finally shows up on the ceiling. Most homeowners discover the problem the same way: a brown ring near a roof penetration in a room that didn’t leak last year. We carry common Toto-spec trim pieces, pipe collars, and flashing kits on the truck, and can source less common components from our documented supply chain within days, not weeks.

Call (831) 610-5598

Bradford Remodeling Co San Francisco is an independent contractor. We are not affiliated with Toto, and we don’t pretend to be. We’re a by-the-book general contractor that installs and repairs Toto roofing components using the same discipline we bring to a $53,000 kitchen remodel: written price, documented scope, signed guarantee when the job closes.

Which Toto Models This Applies To

A remodeled hall bathroom with patterned floor tile and painted walls

Toto’s roofing-related product line in San Francisco is primarily made up of roof flashings, vent collars, and penetration sleeves specified for their bath and kitchen exhaust packages. If your Toto fan or vent was installed by a previous remodeler, the roof-side collar is likely a Toto Spec 82 or Spec 110 pipe boot, sized for either 4-inch or 6-inch rigid duct. The compatibility gotcha we see on San Francisco roofs week after week is this: the Toto collar is often matched to a non-Toto cap or storm collar by the original installer, and that mismatch is what fails first. The seal dries out, the storm collar walks up the pipe, and fog season drives water straight down the penetration.

To identify what you have, go into the attic and look for the stamped duct size on the rigid pipe where it meets the roof deck. Then check the roof side for a manufacturer mark on the base of the flashing. If there’s no mark, measure the pipe outside diameter: 4-inch duct typically measures just under 4.5 inches outside diameter. For San Francisco owners, we recommend OEM Toto flashings when the roof pitch is low or the penetration is in a valley, because the Toto rubber compound is formulated for coastal moisture and holds longer than generic aftermarket EPDM. On steep slopes with clean penetrations, a quality aftermarket silicone boot with a similar shore rating is functionally identical and runs about 30 percent less in parts cost. We will always tell you which one you need and why, and we’ll put that reasoning on the line-item estimate before any work starts.

Explore

Styles & brands we work with

Kitchen remodeling
Kitchen remodeling
Bathroom remodeling
Bathroom remodeling
Home additions & ADU
Home additions & ADU
Roofing
Roofing
Windows & doors
Windows & doors
Driveway & pavers
Driveway & pavers
Fence
Fence

Signs Your Toto Roofing Is Failing

  • Water staining near a bathroom or kitchen exhaust fan in the ceiling. This is the classic signature of a failed roof-side Toto collar. The issue is almost never the fan itself. It’s the rubber seal where the duct passes through the roof deck, which has dried out or separated after years of San Francisco fog and UV exposure.
  • A musty smell in the attic after rain. When a Toto flashing lets water in at the deck penetration, the water runs down the outside of the duct and soaks into insulation or drywall before it ever shows a stain below. What you’re smelling is damp substrate inside the envelope.
  • The storm collar on the roof pipe has slid up or sits loose. Driveway-level observation from a ladder is enough to check this one safely from the ground in most cases. A storm collar that no longer grips the pipe means the seal below it has been taking direct weather for a full season or more.
  • Cracked or brittle rubber at the base of the Toto flashing. Up close, aged Toto rubber looks like a dried mudflat: hairline cracks radiating out from the pipe. Once you can see those cracks, the waterproof membrane has failed, even if it hasn’t leaked visibly yet.
  • Daylight visible through the penetration from inside the attic. If you can see a sliver of sky around the duct where it exits the roof deck, the flashing has pulled away from the deck entirely. This is a today problem in San Francisco, not a next-month problem.
Before & after

See the difference

Before - Recent ProjectBeforeAfter - Recent ProjectAfter
Recent Project
Before - Full RestorationBeforeAfter - Full RestorationAfter
Full Restoration
Before - Complete UpgradeBeforeAfter - Complete UpgradeAfter
Complete Upgrade

Replacement Cost & What’s Included

A walk-in shower with large-format tile and a built-in niche

In San Francisco, a Toto roofing repair that replaces a single failed vent collar or pipe boot typically runs between $470 and $1,180 installed. That includes the new Toto-spec or equivalent flashing, removal of the old collar, proper re-sealing of the shingle or tile course around the penetration, and a written workmanship guarantee on the repair. If the roof deck under the flashing has rotted and needs a small section of substrate replaced before we can seat the new collar, the job moves into the $1,180 to $2,125 range, and we’ll show you exactly why on the estimate with photographs.

Full roof replacement on a San Francisco home runs between $9,440 and $23,600, and when Toto components are part of the scope, we spec them line-by-line so there’s no murky “miscellaneous roof parts” line on the contract. Every estimate includes parts and labor separated, and because our written price is a fixed number, nothing moves at the door. The Garrison Standard is not a marketing phrase in our shop. It is the reason we hand you a signed, written guarantee at close-out and the reason we come back at no charge if the repair fails inside the 365-day window.

DIY or Call Us?

Some parts of this you can do safely. You can go into the attic on a dry afternoon with a flashlight and check for daylight, damp insulation, or a visibly separated duct. You can look at the roof from the ground and see whether the storm collar has slid or the rubber looks cracked. That’s real information, and it helps you have a smarter conversation with any contractor, including us.

What you should not do is get on a San Francisco roof with a tube of roofing cement and try to re-seal around a Toto penetration yourself. Wet shingles, fog-slick surfaces, and the slope angles on the city’s older housing stock make this genuinely dangerous work. A fall from a single-story roof puts you in an ambulance; a fall from a two-story Outer Sunset row house can be far worse. If the collar has failed, the seal is gone, not sick. Gluing around it buys you a few months and guarantees a messier repair later. Call us at (831) 610-5598 and we’ll look at it, quote it in writing, and never ask you to climb anything.

FAQs

A remodeled hall bathroom with subway tile and a floating vanity

Getting started with Bradford in San Francisco

Every project starts with a conversation and a written price. Here is how to take the first step.

A project lead measuring a kitchen with the homeowner during a free estimate

Free on-site estimate

A project lead walks the job with you, measures it and hands you a written, line-item price. No obligation.

Book an estimate
A remodeling crew arriving at a home with lumber and tools

Your San Francisco team

A local crew that works across San Francisco and the towns around it, to the same written standard as every Bradford location.

Areas we serve
A worker laying floor protection and a dust barrier before work starts

Read our written promise

What we promise on every job, written down, with the terms spelled out before any work starts.

Our promise
Need Construction help in San Francisco? Licensed & insured · Free written quotes response · free estimates
Call (831) 610-5598
Areas We Serve

Request a Free Estimate in San Francisco

Tell us what you need - Bradford Remodeling Co San Francisco responds fast. No obligation.

By requesting your free estimate, you agree to the terms of our Privacy Policy and consent to receive communications by phone, text, or email concerning your request, including by the partner businesses that may perform the service.

Prefer to text? Text Us
Call Now - 24/7 Dispatch