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
Lionheart Air Duct Cleaning has served San Bernardino since 2013, and the work here is unlike any other Inland Empire city we cover. The homes are older, the wind blows harder, and the air itself carries a mix of Mojave grit and valley smog that settles into ductwork as a stubborn, sticky film. Most of our San Bernardino calls start as a cleaning and end with repair work, because mid-century sheet-metal ducts here were often undersized from the day they were installed. If your system is leaking, disconnected, or crushed, cleaning alone won’t fix it. Call (855) 356-4382 for an honest assessment first.
Why San Bernardino Homes Are Different
San Bernardino sits where the Mojave Desert meets the Inland Empire’s smog basin, so air duct cleaning here is less about ordinary household dust and more about two distinct invasions. First, fine desert grit gets pulled in by wind-driven infiltration, especially during Santa Ana events. Second, sticky, ozone-cooked particulate clings to duct walls during the region’s many unhealthy air days. The combination of chronic air-quality alerts, dense freeway traffic from the 215 and 10, and winter inversions coating interiors with a film that ordinary vacuuming won’t remove makes this a filtration-and-contaminant-removal job unique to this city.
Much of the housing stock on the west and north sides is mid-century tract construction from the 1950s through 1970s. Those original sheet-metal duct systems are frequently undersized, unsealed at the seams, and packed with decades of accumulated debris. Newer developments toward the east end and north end often run flex-duct systems that sag between supports and trap debris in the low points. After a Santa Ana wind event, our technicians routinely find a visible layer of tan Mojave grit inside return-air plenums and on blower wheels, a signature of this city that coastal or mountain jobs never see. That grit is abrasive, and it wears down blower motors faster than homeowners expect.
Styles & brands we work with
- Whole-home duct cleaning
- Dryer vent cleaning
- Camera inspection
- Sanitizing & deodorizing
Our Main San Bernardino Services
These are the two services San Bernardino homeowners call Lionheart about most often, and each one addresses a specific local condition.
Air Duct Cleaning in San Bernardino
Our air duct cleaning service here targets the specific contaminant load this city produces: fine desert grit, soot from freeway traffic, and the sticky residue left behind when ozone and particulate matter combine inside cool ductwork. We run Rotobrush and Nikro agitation systems through every trunk line and branch, paired with negative-air containment so what we loosen doesn’t resettle in your living room. For full details on what a San Bernardino cleaning includes, see Air Duct Cleaning in San Bernardino.

Dryer Vent Cleaning in San Bernardino
Lint buildup is a documented leading cause of residential dryer fires, and San Bernardino’s dry air makes that lint extra combustible once it accumulates. We clean the full vent run from the dryer connection to the exterior termination, removing compacted lint and checking for blockages or improper venting. This is a fire-safety service, not an optional upsell. Learn more on our Dryer Vent Cleaning in San Bernardino page.

Air Duct Repair in San Bernardino
San Bernardino’s mid-century homes often have original galvanized ducts that were undersized when the tract was built and are now rusting, disconnected at the seams, or crushed in attics. Add decades of Santa Ana wind cycles and the dry heat of the valley, and you have duct systems with gaps at every elbow, letting conditioned air dump into the attic while fine grit pours into the return. Cleaning a system like that moves air through the holes, not the registers, so diagnostics and repair come first. When our technicians find damage during a cleaning, we show you photos and quote the fix before any repair begins. That’s what separates Air Duct Repair from a company that just brushes past the problem.
Air Duct Replacement
Signs you need it
Rust perforations, collapsed sections, or ducts so clogged with decades of San Bernardino grit and film that agitation won’t restore airflow.
What it costs in San Bernardino
Replacing one branch line typically runs $175 to $450, while a full-system replacement in an average San Bernardino home lands between $1,500 and $3,800 depending on access and duct type.
How we do it
We remove the damaged sections, size the replacement to match your HVAC system’s airflow requirements, seal every joint, and pressure-test the repaired run before finishing.
Ductwork Repair
Signs you need it
Rooms that never reach temperature, a sudden spike in your SCE bill, or visible gaps and hanging sections in the attic after a wind event.
What it costs in San Bernardino
Targeted duct sealing and section repair in San Bernardino typically runs $250 to $650 per section, with the final number set by access difficulty and the number of joints.
How we do it
We locate every leak with pressure diagnostics, seal the seams with mastic rather than tape, and replace any crushed or disconnected segments we find along the way.
What Air Duct Repair Costs in San Bernardino
| Item | Typical range in San Bernardino |
|---|---|
| Single duct section repair or replacement | $175 – $450 |
| Targeted duct sealing per section | $250 – $650 |
| Full duct system replacement (average home) | $1,500 – $3,800 |
These are honest whole-system ranges, not per-vent teaser prices. The final quote depends on attic access, duct material, and how much of the system has failed.
Can you repair ducts without replacing the whole system?
Yes, in most San Bernardino homes we repair only the failed sections. We seal failing joints, replace crushed or rusted segments, and reattach disconnected runs. Full replacement only happens when the ductwork is too far gone.
Why did my San Bernardino ducts fail in the first place?
Decades of hot, dry attic conditions paired with Santa Ana wind cycles and original undersized design from mid-century tract construction. Plus, abrasive Mojave grit wears through joints and connections over time. Call (855) 356-4382 for an exact quote, estimates are free.
Brands We Service in San Bernardino
Our technicians work across major HVAC and indoor-air-quality systems, including Honeywell, Aprilaire, Guardsman, and Abatement Technologies configurations. We carry common replacement parts for these brands on our trucks, so a repair visit rarely requires a second trip. See our brands for the full list of systems we service.
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 (up to 10 vents) | $300 – $600 |
| Air duct cleaning, larger home or heavy soiling | $600 – $900 |
| Dryer vent cleaning | $90 – $180 |
| Air duct replacement, single section | $175 – $450 |
| Air duct replacement, full system | $1,500 – $3,800 |
| Ductwork repair, per section | $250 – $650 |
| Duct sealing, per section | $250 – $650 |
Heavy Mojave grit loading, older mid-century sheet-metal systems with poor access, and homes that haven’t been cleaned in a decade or more push San Bernardino prices toward the higher end of these ranges. Every Lionheart job is quoted as one flat price per system, agreed before work starts, with no per-vent billing and no surprises once the van is on the drive.
Neighborhoods We Serve in San Bernardino
Our trucks run throughout the city, and our technicians know the housing eras and duct types in each area. We typically schedule San Bernardino appointments within one to two weeks, depending on the season and whether repair work will follow a cleaning.
- North Park
- Delmann Heights
- Arrowhead Grove
- Verdemont
- Arena District
Service Area – Cities Near San Bernardino
Lionheart Air Duct Cleaning covers San Bernardino and the surrounding Inland Empire communities. If you’re in a nearby city, you’re still in our service area, and the same equipment and flat-price policy apply. We regularly work in Muscoy, CA, Colton, CA, Highland, CA, and Loma Linda, CA.
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
Most San Bernardino appointments are scheduled within one to two weeks. If you’re calling after a Santa Ana wind event has coated the neighborhood in grit, we do our best to prioritize homes with visible dust blowing from the registers. Call (855) 356-4382 to check current availability in your area.
For standard air duct cleaning, no permit is required. For most duct repair and replacement work on existing residential systems, the work falls under repair of an existing system and doesn’t require a city permit. If your job involves changing the HVAC system itself, that’s a different scope handled by an HVAC contractor.
Yes, we cover all of San Bernardino, from the older mid-century tracts on the west side to the newer flex-duct homes on the north and east ends, plus surrounding cities like Colton, Highland, Muscoy, and Loma Linda. If you’re not sure whether you’re in our range, call (855) 356-4382 and we’ll confirm.
If your ducts are moving air through holes, not registers, or you simply haven’t had the system cleaned in years, call Lionheart Air Duct Cleaning at (855) 356-4382 for a free estimate and a straight answer about what your San Bernardino home actually needs.
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
"Two guys, about three hours, plastic down at every register, and they wiped the vent covers before putting them back."
- Claudia Torres"Found a disconnected run in the crawlspace while they were in there and told me about it rather than cleaning around it."
- Amanda Kowalski"Quoted per system rather than the bait and switch per vent pricing everybody else in town uses. The number I was told on the phone was the number on the invoice."
- Rafael Martinez