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.
Air Duct Cleaning Company in San Bernardino, CA
Air duct repair in San Bernardino often comes down to one recurring problem: wind-driven dust from the Cajon Pass gets pulled into return-air intakes, works its way through aging ductwork, and escapes through every seam, joint, and pinhole the homeowner doesn’t know they have. Housing here spans postwar tract homes in the 92410 and 92411 zip codes with original sheet-metal ducts, plus newer flex-duct systems in the foothill subdivisions off the 92407 corridor, and each one fails differently. Duct Cleaning Rialto has served San Bernardino since 2015, and we’re set up to do what a cleaning-only company can’t: find the compromised sections, seal or replace them, and then clean the system so it actually stays clean. Call (833) 630-3666 if you suspect your ducts are leaking air you’re paying to heat or cool.
Why San Bernardino Homes Are Different
The single biggest factor shaping duct work in San Bernardino is geography. The city sits at the base of the Cajon Pass, the narrow gap between the San Gabriel and San Bernardino Mountains where Santa Ana winds accelerate and push fine desert dust across the city. Older central and west-side neighborhoods like the ones around 92410 and 92411 get the brunt of this, and technicians working the Waterman Avenue and Highland Avenue corridors consistently find return plenums and branch lines carrying a fine, talc-like grit that coastal cities never see. The HVAC system, already running hard through triple-digit inland summers, pulls that dust into the ductwork on every cycle.
Housing stock makes it more complicated. The postwar boom left San Bernardino with thousands of 1940s-to-1960s tract homes whose original sheet-metal or early fiberglass ducts are now 60 to 80 years old. Many have never been sealed with modern mastic or aeroseal methods, and the original tape has long since dried and peeled. Newer construction in the north-end foothills near 92407 and 92427 tends to use flex duct, which has a different failure mode: compression, kinks, and tears from animals or poorly supported runs in attics that regularly hit 120 degrees. Homeowners who compare quotes from coastal companies may not realize how different the inland work is. Dust accumulation here is mechanical and relentless, not the occasional construction-remodel dust you’d see in Long Beach.
Styles & brands we work with
- Whole-home duct cleaning
- Dryer vent cleaning
- Camera inspection
- Sanitizing & deodorizing
Our Main San Bernardino Services
Most San Bernardino homeowners call us about two things: ducts that are packed with wind-blown dust and dryer vents that have become a fire hazard. Here’s how each job runs in this city.
Air Duct Cleaning in San Bernardino
San Bernardino duct cleaning is a heavier job than most of the Inland Empire because of the volume of fine particulate that works into the system. We connect a Nikro HEPA-rated vacuum to the duct run to keep negative pressure on the system, then send a Rotobrush rotary-brush through each branch to break the dust cake free without damaging older sheet metal. Abatement Technologies containment equipment goes in place around registers during agitation so loosened debris is captured at the source, not blown into bedrooms and hallways. After a Santa Ana event, ducts near the Cajon Pass corridor often hold a quarter-inch of settled silt. See the full service details on our Air Duct Cleaning in San Bernardino page.

Dryer Vent Cleaning in San Bernardino
Dryer vents in San Bernardino collect a specific mix of lint and that same fine desert dust, and in foil or vinyl transition ducts this combination packs into a dense, slow-burning blockage. Lint buildup is one of the leading causes of residential fires nationwide, and the dry inland air means a clogged vent here gets oven-hot in summer. We brush the full vent run from the dryer through the exterior termination, clear the hood and flapper, and verify airflow after the job with a dedicated vent inspection, not just a visual check. Many San Bernardino homes have long vertical vent runs that rookies skip. Read more on our Dryer Vent Cleaning in San Bernardino page.

Air Duct Repair in San Bernardino
Air Duct Repair in San Bernardino is the service that separates a real duct specialist from a cleaning-only crew. Here’s the local reality: in the 92410 and 92411 neighborhoods built between 1945 and 1965, much of the original ductwork is still in place, and 60-year-old sheet metal has leaks at every tap, joint, and takeoff collar. In the newer 92407 foothill subdivisions, flex duct runs through attics that hit extreme heat every summer, and we routinely find crushed, kinked, or animal-damaged sections that no amount of cleaning will fix. The Cajon Pass winds don’t help either; negative pressure from leaking returns actively pulls wind-driven dust into places it should never reach. This service is exactly what it sounds like: we find the compromised duct runs, fix them properly, and only then does cleaning make sense. Learn what’s involved on our full Air Duct Repair hub page.
Air Duct Replacement
Signs you need it
Rooms that never reach the temperature the thermostat says, unusual dust on surfaces in just one or two rooms, or a duct run flattened by someone walking in the attic are the classic San Bernardino indicators.
What it costs in San Bernardino
Replacing a damaged duct run in San Bernardino typically costs between $400 and $900 per run, depending on whether it’s rigid sheet metal or flex duct and how long the run is.
How we do it
We cut the damaged section out, install a correctly sized replacement run with code-required support straps, seal every connection with mastic, and then re-balance airflow to the affected rooms.
Ductwork Repair
Signs you need it
Visible gaps or hanging tape at duct connections, conditioned air blowing into the attic or crawlspace instead of the room, or dust-streak staining on ceiling registers point to repairs that cleaning cannot address.
What it costs in San Bernardino
Sealing air leaks at accessible joints in San Bernardino usually runs $350 to $700 depending on how many connections need to be opened, cleaned, and re-sealed.
How we do it
We locate every failing connection with a pressure and smoke test, then apply a long-term mastic seal rather than the cloth tape that has already failed once on these older San Bernardino systems.
HVAC Duct Installation
Signs you need it
A room addition, a garage conversion, or a new furnace replacement where the existing duct system is too small to deliver the new unit’s airflow calls for new duct installation rather than another patch job.
What it costs in San Bernardino
Adding a new duct branch or dedicated run to serve a converted room in San Bernardino ranges from $500 to $1,100, with whole-home duct installation running substantially more based on square footage and attic layout.
How we do it
We calculate the required CFM for each room, size the new run accordingly, route it through the attic or chase with proper support, and seal it to the existing plenum before re-testing static pressure.
Duct Replacement
Signs you need it
Asbestos-wrapped original ducting in a pre-1960 San Bernardino home, or sheet metal runs so perforated with rust and pinholes that sealing them would cost more than replacing them, are both full replacement candidates.
What it costs in San Bernardino
Full duct replacement for an average 1,500-square-foot San Bernardino home runs from $4,000 to $8,500, with the final number tied to duct type, run count, and whether the attic is accessible.
How we do it
We remove the old system, design a properly sized replacement layout for the home’s actual heating and cooling load rather than whatever was installed in 1952, and install, seal, and test every run before handoff.
What Air Duct Repair Costs in San Bernardino
| Item | Typical range in San Bernardino |
|---|---|
| Sealing accessible duct joints (per job) | $350 – $700 |
| Replacing a damaged flex or sheet-metal run (per run) | $400 – $900 |
| Full duct replacement (average 1,500 sq ft home) | $4,000 – $8,500 |
Prices here trend toward the middle and upper end of those ranges when attics are tight, runs are long, or the original ductwork has to be brought up to current mechanical code before sealing is worthwhile. What moves the number on San Bernardino jobs is usually access and the age of what’s already in the attic.
Can you repair one section of duct, or does the whole system need to go?
Most San Bernardino homes need one section repaired, not a full system replacement. We’ll scope the ductwork, find the failures, and show you exactly what failed and why before any work is quoted. Call (833) 630-3666 for an honest assessment.
Why should I repair ducts before cleaning them?
Cleaning a system with open leaks means negative pressure pulls dust right back into the ducts from the attic or wall cavity. Sealing first means the clean actually lasts. Call (833) 630-3666 and we’ll explain what applies to your home’s ductwork.
Brands We Service in San Bernardino
Duct Cleaning Rialto works with Honeywell and Aprilaire filtration lines plus Nikro and Abatement Technologies equipment on San Bernardino jobs every week. We keep common Honeywell filter cabinets and Aprilaire media replacements stocked for faster turnarounds, and our crews are trained on the full our brands lineup so installations match manufacturer spec.
See the difference
Before
After
Before
After
Before
AfterPricing for Air Duct Cleaning Company in San Bernardino, CA
| Service | Typical range in San Bernardino |
|---|---|
| Air Duct Cleaning (whole home) | $800 – $1,200 |
| Dryer Vent Cleaning | $165 – $225 |
| Sealing accessible duct joints | $350 – $700 |
| Replacing a damaged duct run | $400 – $900 |
| Adding a new duct branch | $500 – $1,100 |
| Full duct replacement | $4,000 – $8,500 |
| Whole-home filtration upgrade (installed) | $275 – $600 |
| Duct repair inspection with scope | $125 – $300 |
Two things move these numbers in San Bernardino specifically. Older central and west-side homes with original sheet metal often need joint sealing work before cleaning is worth quoting, and tight, hot attics in the foothill developments add legitimate labor time. Duct Cleaning Rialto quotes one flat price per system before work starts, so the number we agree on is the number on the invoice.
Neighborhoods We Serve in San Bernardino
Our crews are in San Bernardino multiple days a week, from the older grid streets near Baseline and Highland to the newer subdivisions pushing up toward the 210. We’ll route through the city’s neighborhoods on a regular schedule, not as a one-off trip, so appointment windows stay short.
- Carvedale and the central corridor along Highland Avenue
- West side neighborhoods around 92410 and 92411
- Foothill subdivisions near 92407 and Cal State San Bernardino
- North end developments near 92427 and the 210
- Arrowhead and the older northwest neighborhoods around 92424
Service Area – Cities Near San Bernardino
Duct Cleaning Rialto covers San Bernardino plus the surrounding Inland Empire cities where the same wind, heat, and housing-stock factors shape the duct work. We regularly schedule in Muscoy, CA, Colton, CA, Highland, CA, and Loma Linda, CA. If you’re right on the San Bernardino line, call and we’ll tell you which route day your area falls on.
Serving San Bernardino, CA – Our Local Coverage Area
We’re based in the San Bernardino area and know this community well. Use the map below to see our service coverage – if you’re nearby, we can almost certainly help.
FAQs About Air Duct Cleaning Company in San Bernardino
Yes, those older San Bernardino homes are a core part of our work. We see original postwar duct systems there regularly, and we’ll assess whether sealing or replacement makes more sense before recommending cleaning. Call (833) 630-3666 to get a straight answer on your specific house.
Most duct cleaning and dryer vent work needs no permit, but full duct replacement or new runs through fire-rated assemblies can trigger a city mechanical permit depending on scope. We’ll determine that on-site and handle the paperwork if a permit is required for your San Bernardino job.
We run route days through San Bernardino multiple times a week, so most appointments are scheduled within a few business days, not weeks. The route day system also means we can often combine neighbors’ jobs on the same trip. Call (833) 630-3666 for the next open slot in your area.
If your San Bernardino ducts are packed with Cajon Pass dust, leaking into the attic, or just haven’t been looked at since the house was built, call Duct Cleaning Rialto at (833) 630-3666 for a free estimate. We’ll tell you what you actually need, not what a coupon happens to cover.
What happens when you call
- 1A real person answersNo phone trees. Talk to a local air duct cleaning pro.
- 2You get an upfront price rangeHonest numbers before anyone is dispatched. No surprises.
- 3We come out and measureLicensed & insured, at a time that suits you. The visit and the quote are both free.
- 4You get the price in writingLine-itemed, yours to keep, and nothing starts until you say go.
What San Bernardino Customers Say
"Told me straight that our ducts were in decent shape and didn't need doing every year like the mailer companies claim."
- Vivian Chen"My wife's allergies had been bad in this house since we moved in. It's been two months since they did the ducts and it's noticeably better. Not a miracle, but real."
- Steven Wong"Fast, fair, done right. No notes."
- Tracy Miller