Whole-home duct cleaning
Dryer vent cleaning
Camera inspection
Sanitizing & deodorizingWhole-system duct and dryer vent check with before-and-after photos - you see exactly what came out of your vents
That "$99 whole-house special" is a bait ad - the real number appears once they are in your hallway, or the "clean" is a shop-vac at the register. We photograph the inside of your ducts before and after instead.
Rotobrush Coil Cleaning: The San Francisco Owner’s Guide
If your Rotobrush machine’s coil is clogged, corroded, or no longer pulling heat the way it should, we stock Rotobrush-compatible coil cleaning components and install them for a typical San Francisco price of $140 – $310, parts included. Most jobs are done in one visit because we keep the common failure parts on the truck. You’ll usually notice the problem first as reduced airflow at the wand, a burning-dust smell from the machine, or the motor cycling hot and shutting down mid-job. Here’s what to know before you spend a dime.
Key Takeaways
- Rotobrush coils fail in two main ways in San Francisco: corrosion from salt air near the coast, and baked-on coil fouling from years of recirculated dust.
- A coil replacement typically runs $140 – $310 installed, depending on whether it’s just the coil pack or the coil plus the surrounding plenum seals and wiring connectors.
- Linden Air Duct San Francisco is an independent service provider; we’re not affiliated with Rotobrush, but our techs run Rotobrush equipment daily and keep genuine replacement parts stocked.
- If the coil is arcing, smoking, or the machine trips a breaker, stop using it and call us at (951) 527-6259. That’s an electrical fault, not a cleaning problem.
Which Rotobrush Models This Applies To
Rotobrush puts the same coil architecture across most of its truck-mount and portable lines, but there are three series that show up most often in San Francisco homes and condos: the aiR+ series, the R500 and R2500 compact units, and the older R2 and R3 models still running in a lot of Richmond and Sunset district vans. The coil itself is a finned heat-exchanger coil mounted behind the blower housing, and the part number is stamped on the coil frame rail. Before you order anything, check that stamp: an aiR+ coil will not seat properly in an R2500 housing, even though both look nearly identical at arm’s length. That’s the single most common compatibility mistake we see, and it’s an expensive one because the mounting lugs are offset by 18 millimeters.
On the OEM-versus-aftermarket question for Rotobrush specifically: our experience in San Francisco is that genuine Rotobrush coils hold up better in the salt-air corridor west of Twin Peaks than most aftermarket equivalents. The OEM coil has a tighter fin spacing and a more durable coil coating that resists the pitting we see on aftermarket coils within two or three seasons near the ocean. If your unit lives inland, a quality aftermarket coil from a supplier we’ve vetted saves you $40 – $70 and performs fine. We’ll tell you which one makes sense for your machine and your neighborhood.
Styles & brands we work with




Signs Your Rotobrush Coil Cleaning Is Failing
- Reduced suction at the wand tip. A fouled coil restricts airflow across the heat exchanger, so the machine can’t maintain negative pressure at the hose connection. You’ll feel it as a weaker pull at the vent you’re cleaning, even with the blower on high.
- Machine runs hot and shuts down after 15 – 20 minutes. When the coil is clogged with lint and baked-on dust, heat doesn’t dissipate. The thermal overload switch trips, the machine dies mid-job, and you spend half an hour waiting for it to cool enough to restart.
- Burning-dust smell from the exhaust port. That odor is coil fouling smoldering on the coil fins. It’s not just unpleasant; it means the coil surface temperature is high enough to bake residue into a crust that a surface wipe won’t remove.
- Tripped breaker or GFCI when the blower kicks on. If the coil has shorted internally or moisture has crept into the coil housing, the blower motor pulls excess current and pops the circuit. In older San Francisco buildings with aging electrical panels, this happens fast.
- Visible corrosion or white crust on the coil fins. If you open the access panel and see pitting, flaking, or a chalky white oxidation layer on the coil, the coil is degrading. Salt air from Ocean Beach or the Bay accelerates this. Once the coil surface starts flaking, cleaning it won’t restore performance.
See the difference
Before
After
Before
After
Before
AfterReplacement Cost & What’s Included
A Rotobrush coil cleaning or coil replacement in San Francisco runs $140 – $310 installed. The lower end covers a coil pack swap where the housing, wiring, and seals are in good shape and we’re in and out in under an hour. The higher end covers jobs where the coil has fouled badly enough that we’re also replacing the plenum seals, wiring connectors, and sometimes the blower motor capacitor, which tends to fail alongside a cooked coil. You’ll get a written price before any work begins, every time. No per-minute surprises, no after-the-fact invoice creep.
Here’s what the range looks like:
- Standard coil pack replacement: $140 – $190 installed (coil plus gasket and hardware)
- Coil pack plus plenum seal and wiring connector replacement: $190 – $260 installed
- Full coil housing rebuild (new coil, seals, capacitor, wiring): $260 – $310 installed
Every coil replacement we do carries our 365-Day Done Right Promise in writing. If that coil fails within 365 days under normal use, we come back and replace it again at no charge. That’s not a marketing line; it’s on the invoice.
DIY or Call Us?
What you can safely do yourself: open the access panel, visually inspect the coil for obvious corrosion or caked-on debris, and make sure the blower wheel spins freely with the machine unplugged. If the coil is hot, if you see scorch marks, or if the machine trips a breaker when you test it, do not open it further. A shorted coil can hold a charge even with the machine unplugged, and a cook-off from a fouled coil will ruin the housing. We’ve pulled too many melted blower housings out of Do-It-Yourselfers’ vans to say otherwise.
The honest math: if you’re comfortable sourcing the exact part number, removing the blower assembly, swapping the coil pack, and re-seating the seals without cracking the housing, it’s a $90 – $140 parts bill and an afternoon. Most owners who call us after trying it themselves are in for the full housing rebuild, which costs more than the coil alone would have. If you’d rather have a background-checked tech with the right part do it, call (951) 527-6259 and we’ll get you a written quote before anything gets touched.
FAQs
In the Sunset, Richmond, or anywhere within a mile of the coast, a Rotobrush coil typically lasts 3 – 5 years before corrosion or fouling degrades performance; inland units often run 6 – 8 years. Salt air is the single biggest longevity factor. Regular post-job coil cleaning adds about a year to the coil’s useful life. Call (951) 527-6259 for an exact assessment of your machine.
If the coil is fouled but the fins are intact and there’s no corrosion pitting, a professional chemical coil cleaning can often restore most of the lost performance for $80 – $120; if the fins are pitted, cracked, or the coil frame shows white oxidation crust, replacement is the only real fix. We’ll tell you which one your machine actually needs. Call (951) 527-6259 and we’ll quote both options.
Most coil replacements take 60 – 90 minutes from panel-off to test-run, assuming the housing and seals are intact; a full housing rebuild runs about two hours. You’ll know the exact time before we start. Call (951) 527-6259 and we’ll schedule a time that works.
We stock genuine Rotobrush coil packs, aftermarket equivalents for R2/R3 and R500/R2500 units, and the common sealing and wiring components on the truck. If a part isn’t on the truck, we can usually source it same-week in San Francisco. Call (951) 527-6259 and we’ll confirm your model’s part availability before you schedule.
Written by Marcus Veale, Owner, Linden Air Duct San Francisco at Linden Air Duct San Francisco, serving San Francisco and nearby areas.