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.
Styles & brands we work with
- Whole-home duct cleaning
- Dryer vent cleaning
- Camera inspection
- Sanitizing & deodorizing
See the difference
Before
After
Before
After
Before
AfterHow Much Does Duct Repair & Sealing Cost in San Bernardino?
Duct repair and sealing in San Bernardino runs $350 to $1,200 for most homes, with simple seal-and-tune jobs near the low end and partial duct replacement pushing toward $2,500. The typical single-family house here lands around $600 to $850 for a full leak-seal and repair visit. The price climbs when a run of flex duct has to be pulled and rebuilt, or when damage sits behind drywall or attic obstructions.
We’re Lionheart Air Duct Cleaning, and duct repair is a standalone service for us. A lot of outfits will vacuum around a broken system and call it clean. We diagnose the damage, fix it, and seal the leaks we find, using Rotobrush and Nikro equipment on every job and Abatement Technologies negative-air gear when the work needs containment.
Call (855) 356-4382 for a free estimate. We’ll walk your ducts, show you what’s leaking, and give you a number in writing before anything starts.
Key Takeaways
- Most San Bernardino homes pay $600 to $850 for leak repair and sealing.
- Small jobs (a few joints, one disconnected boot) can come in under $400.
- Rebuilding a failed trunk or replacing a stretch of damaged flex runs $1,200 to $2,500.
- Leaky ducts in this climate waste real money: hot attic air gets pulled into your supply runs, so your AC works harder to cool the same rooms.
- Duct repair is a separate, quote-based job from cleaning, and we price both in writing.
If you want the fuller picture of how the repair side of our work functions, see our page on Duct Repair & Sealing in San Bernardino. You can also get oriented from our home page.
Duct Repair & Sealing Cost Breakdown (2026)
Here’s what each piece of the work typically costs in the San Bernardino market this year. Ranges reflect residential jobs, single-family, with attic or crawlspace access. Light commercial runs higher.
| Service / Line Item | Typical 2026 Range | What It Covers |
|---|---|---|
| Duct inspection & leak diagnosis | $75 – $150 | Full walk, smoke or pressure check, written findings (often credited toward repair) |
| Sealing accessible joints & seams | $250 – $500 | Mastic or foil-tape seal of boots, plenums, and trunk connections you can reach |
| Aeroseal-style whole-system sealing | $700 – $1,400 | Seals leaks from the inside out, including ones behind walls and above ceilings |
| Reconnect or reseat a boot / register | $150 – $350 per register | Reattach a disconnected supply or return, re-seal the floor or ceiling cut |
| Repair a small run (5 – 15 ft flex or sheet metal) | $300 – $600 | Patch or replace a short damaged section, re-hang and seal |
| Rebuild a failed trunk line | $800 – $1,800 | New trunk section, properly sized and sealed, support and strapping included |
| Partial duct replacement (multiple runs) | $1,200 – $2,500 | Replace several runs after rodent, moisture, or collapse damage |
| Insulation upgrade on exposed ducts | $400 – $900 | Re-wrap attic runs to cut heat gain in summer |
| Combined clean + repair + seal package | $900 – $1,900 | Clean the system, fix the damage, seal the leaks in one visit |
The range you land in comes down to how much of your ductwork is actually broken versus how much just needs sealing. A house that’s leaking at ten boots but has solid duct material is a sealing job. A house with a collapsed flex run in the attic and a trunk that’s been chewed by rodents is a repair-plus-replacement job. We diagnose first because the two are priced very differently, and we won’t quote a rebuild when a seal will do the job.
Why the spread is so wide in San Bernardino
Homes here are a mix of ages and build styles, and that shows up in the ducts. Older tract homes in the city core often have original sheet-metal ducting, which can be resealed and reused. Newer construction in the north end and foothill neighborhoods is more likely to use flex duct, which is cheaper to install but easier to tear, crush, or disconnect when something moves through the attic. And a lot of San Bernardino houses have ducts running through unfinshed attics that hit 140 degrees Fahrenheit or more in summer. That heat load wears on flex duct and insulation, which is part of why leaks turn up so often here.
What Affects Duct Repair & Sealing Pricing in San Bernardino
Six things move the number the most:
- Where the damage is. A disconnected boot at a floor register is quick to reach and cheap to fix. The same leak twenty feet into an attic, behind a knee wall, or under blown insulation takes time, ladders, and care. Access drives cost more than materials do.
- Duct material. Sheet-metal trunk and branch duct can usually be repaired and resealed in place. Flex duct that’s torn, crushed, or disconnected often has to be replaced rather than patched, and if one run failed on a cheap installation, several are usually close behind.
- How much is leaking. One or two bad joints is a short visit. A system leaking at half its connections needs a full sealing pass, and whole-system sealing options cost more upfront but fix leaks you can’t see.
- Summer heat and attic conditions. Inland Empire summers put a real load on attic ductwork. Insulation that’s baked thin lets heat into the supply runs, which is why we sometimes recommend re-wrapping exposed ducts while we’re already up there.
- Rodents and moisture. San Bernardino’s edge-of-the-desert setting means attic pests and the occasional monsoon-season leak. Rodent-chewed flex and water-stained duct board can push a job from sealing into replacement.
- System size and layout. A single-story ranch with a simple trunk-and-branch layout is straightforward. Two-story homes, additions, and zoned systems mean more runs and more places to check.
If your repair also turns up a dirty system, that’s a separate job. Our Air Duct Cleaning work is often paired with sealing, and cleaning a system before sealing is the right order, because you don’t want to seal debris in place. The two together usually cost less than booking them as separate visits weeks apart.
How to Save on Duct Repair & Sealing
Duct work isn’t a place to chase the lowest bid, because a bad seal job just means paying twice. That said, there are real ways to keep the number down:
- Get the diagnosis first, in writing. A proper inspection with findings, ideally with photos, tells you exactly what’s leaking and what’s fine. You can approve just the repair and skip the sealing pass if the budget’s tight this month and come back to it later.
- Bundle cleaning with sealing. Doing both in one visit means one trip to your attic and one setup. The combined price is lower than two separate bookings, and it’s the correct order of operations anyway.
- Fix the small stuff before it cascades. One disconnected boot left alone lets conditioned air (and dust and hot attic air) blow into the structure. That can lead to condensation, staining, and eventually bigger repairs. Sealing one bad joint is a few hundred dollars. Rebuilding a soaked trunk section is four figures.
- Ask about insulation re-wrap on exposed runs. If we’re already in the attic, adding insulation to the runs up there is cheaper than a dedicated return trip and it cuts your cooling bill going forward.
- Don’t skip the return side. A leaky return pulls attic air and dust straight back into the system. Sealing the return properly is often the highest-value line on the invoice.
Every estimate we give is free and itemized. Call (855) 356-4382 and we’ll tell you what’s actually wrong before you spend a dollar.
What to look for in a duct repair quote
A repair estimate should tell you which runs are being worked on, what material goes back in, whether the boots and plenum are being sealed, and whether the price includes cleanup and testing. If a quote is one number with no breakdown, ask for the details. If a crew shows up with a shop vacuum and a roll of tape, that’s not duct repair. Real duct work needs proper tools and the willingness to fix what’s broken rather than run a brush past it.
FAQs – Duct Repair & Sealing Cost
How much does duct sealing cost in San Bernardino?
Duct sealing in San Bernardino typically runs $250 to $500 for a basic seal of accessible joints, and $700 to $1,400 for whole-system sealing that reaches leaks behind walls and ceilings. The higher number covers leaks you can’t easily get to. Call (855) 356-4382 for an exact quote; estimates are free.
Is duct repair worth the money in this climate?
Yes, and the math is simple. Leaky ducts in a San Bernardino summer pull hot attic air into your supply runs, so your AC runs longer to cool the same rooms. Sealing a system that’s leaking 20 percent or more usually pays back through lower cooling bills within a season or two, on top of the comfort difference. Call (855) 356-4382 to find out how bad yours is leaking before you decide.
How long does duct repair and sealing take?
A basic sealing job on accessible joints takes 2 to 4 hours. A repair that involves replacing a failed run or rebuilding a trunk section takes 4 to 8 hours, sometimes across two visits if material has to be ordered. We’ll give you a time estimate with the written quote so you can plan around it. Call (855) 356-4382 to schedule an inspection.
Can you repair ducts without replacing them?
Often yes. Sheet-metal duct that’s intact but leaking at the joints can usually be resealed and reused, and whole-system sealing can close leaks you can’t reach. When flex duct is crushed, torn, or disconnected, replacement is the honest answer, because patching failed flex just delays the next failure. We’ll tell you which situation you’re in. Call (855) 356-4382 for a look.
Do you clean the ducts too, or just repair them?
Both. Lionheart offers air duct cleaning, dryer vent cleaning, and air duct repair, and we bring Rotobrush and Nikro equipment on every job. If we’re repairing and sealing, we clean the system first so we’re not sealing debris in place. Pairing the two in one visit usually costs less than booking them separately. Call (855) 356-4382 for a combined estimate.
Will sealing my ducts lower my energy bill?
Usually, and how much depends on how leaky the system is now. A tightly sealed system moving conditioned air where it belongs cuts the cooling load. On top of that, we re-wrap exposed runs in the attic so the air arriving at your registers is closer to the temperature your AC delivered. Call (855) 356-4382 and we’ll assess your system and give you a realistic picture.
What brands of HVAC systems do you work with?
We work across the brands that show up in San Bernardino homes, including Honeywell and Aprilaire indoor-air and control equipment, and we use Guardsman products where they fit the job. Compatibility matters because sealing and repair touch the same system your thermostat and filtration run on. If you’re unsure whether your setup’s covered, call (855) 356-4382.
Get a Written, Itemized Estimate
Duct repair and sealing in San Bernardino is an investment that either saves you money on every cooling bill or wastes it, depending on who does the work. We diagnose the system, show you the leaks, and price the fix before we start. Professional-grade equipment, a containment-grade approach where it counts, and a repair capability most duct cleaners don’t have. Call (855) 356-4382 for a free estimate, and we’ll get you a real number for your ducts instead of a range off a webpage.
Pricing reflects the San Bernardino market as of 2026. Lionheart Air Duct Cleaning offers free estimates – call (855) 356-4382.
What Our Customers Say
"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."
- Eduardo Guzman"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