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 Register & Grille Cleaning: The San Jose Owner’s Guide
If you own a Rotobrush system and the register and grille cleaning attachment is worn, stripped, or leaving visible streaks behind, we stock Rotobrush-compatible parts and install them for San Jose homeowners. Most register and grille cleaning jobs run between $95 and $180 installed, depending on the attachment’s condition and whether it needs a full head replacement or just new brush tips. Owners usually discover the part has failed mid-job: the brush stops spinning true against the grille fins, the bristles flatten out against the metal, or the head wobbles on the shaft and leaves an uneven, patchy clean.
Which Rotobrush Models This Applies To
The register and grille cleaning head fits the Rotobrush aiR+ and the older Rotobrush eBoss and R2 series. The compatibility gotcha is the shaft collar: aiR+ heads ride on a 1/2-inch drive shaft with a locking notch, while the older eBoss uses a set-screw collar without the notch. If you order the wrong one, the head will spin loose and scar the grille finish. The part number is printed on the plastic hub on most models, but if it’s worn smooth, measure the shaft opening: 1/2 inch means aiR+, 7/16 inch means you have the older series.
On OEM versus aftermarket: Rotobrush’s own replacement heads run $55 to $85 for the hub-and-bristle assembly. Quality aftermarket kits from Air-Care and Gardner run $30 to $50 and hold up well for residential use, but the bristle density is noticeably lower on the cheaper ones. We carry both on the truck and install the OEM part unless you tell us otherwise. Kestrel Air Duct San Jose is an independent service provider, not affiliated with Rotobrush, but we’ve been working on their equipment long enough to know which corners the aftermarket cuts and which ones don’t matter.
Styles & brands we work with




Signs Your Rotobrush Register & Grille Cleaning Attachment Is Failing
- The brush head wobbles when it spins. This means the shaft collar is worn or the set screw has backed out. Left alone, the wobble rounds out the hub and you’re looking at a full replacement instead of a re-tighten.
- Streaks remain on the grille after a pass. The nylon bristles are bent at the base, not just dirty. Bristles are heat-welded into the hub; on San Jose’s older homes, built-up cooking grease and decades of dust bake onto the grille and accelerate the flattening.
- You hear a clicking or chattering noise at the head. A cracked hub or a broken bristle tuft catching on the grille. The plastic gets brittle with age and UV exposure, even stored in a garage.
- The brush stops spinning under light pressure. The drive shaft or the locking pin is stripped. This is the end of the road for that head; the fix is replacement, not adjustment.
- Visible rust on the metal shaft or collar. Humidity in a San Jose garage or a van that lives outdoors will do this. Rusted collars don’t seat properly and the head will slip under load.
See the difference
Before
After
Before
After
Before
AfterReplacement Cost & What’s Included
Here’s what we quote in the San Jose area, written in dollars before any work starts:
- Aftermarket replacement head, installed: $95 to $120
- OEM Rotobrush head, installed: $140 to $180
- Collar or set-screw repair only: $40 to $60 when the head itself is still fine
The range depends mostly on which series you own and whether the collar is salvageable. Fiberglass-free nylon bristles in the OEM heads last roughly 150 to 250 home jobs; the aftermarket usually tops out around 100. Every replacement includes a quick test pass on one of your own grilles so you can see the brush spinning true before we leave. The work is backed by the 365-Day Done Right Promise in writing, which means if the part fails or the install is wrong within the year, we return and make it right at no charge.
DIY or Call Us?
Replacing a register and grille head is not a high-tension repair like a garage door spring or a live electrical panel, so a careful owner with the right Allen key and the exact part can do it themselves. The honest risk is ordering the wrong series, stripping the set screw, or cracking the new hub during installation. If your time is worth more than the difference between a $55 part and a $140 installed job, call us. Dale Whitmore and the crew have seen enough rounded-out hubs and cross-threaded collars to know that the install is rarely the problem; matching the part is. You can reach us at (669) 220-7869.
FAQs
Most OEM heads last 150 to 250 residential cleans, and aftermarket equivalents typically give you around 100 before the bristles flatten or the hub begins to wobble. In San Jose specifically, the real lifespan killer is not use but storage, since warm garage air makes the nylon bristles soften and set in a bent position over time. Call (669) 220-7869 for a quick assessment if yours is streaking or chattering.
Sometimes. If the set screw is loose or the collar is just dirty, we can clean and re-tighten it for $40 to $60. Once the bristles are bent or the hub is cracked, repair is not practical because the heat-welded tufts cannot be re-set.
Fifteen to twenty minutes on-site, including the test pass on one of your grilles to confirm the head spins true under pressure. We don’t need access to the full duct system for this repair.
Yes, we carry OEM Rotobrush heads for the aiR+, eBoss, and R2 on the truck, along with a small selection of aftermarket equivalents for owners who want the lower-cost option. We also stock parts compatible with Lennox, Trane, and Carrier cleaning attachments on request.
If your Rotobrush register and grille cleaning head is streaking, wobbling, or chattering, call Kestrel Air Duct San Jose at (669) 220-7869 for a free estimate. We’ll match the part to your model, give you a written price before any work starts, and back the job with the 365-Day Done Right Promise. Clean ducts don’t need a sales pitch; the airflow speaks for itself.
Written by Dale Whitmore, Owner, Kestrel Air Duct San Jose at Kestrel Air Duct San Jose, serving San Jose and nearby areas.