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.
Fast, Reliable Air Duct Cleaning Across Bay Terraces
Air duct cleaning in Bay Terraces typically runs $380 – $690 for a full single-system home, depending on how many returns pull air through the original flex duct. Most Bay Terraces homes fall in the 1,500 – 2,300 square-foot range, which means a complete source-removal clean with video inspection and filter media change lands between $420 and $560. Call (833) 589-9836 and we’ll give you an exact number before any work starts. Rick Dunnaway built Duct Cleaning La Mesa around a simple idea: bring remediation-grade equipment to residential ductwork and stop pretending a shop vac is enough.

Why Duct Cleaning La Mesa Is Bay Terraces’s Preferred Air Duct Cleaning Company
We work Bay Terraces almost weekly and know the housing stock off Woodman Street, Paradise Valley Road, and Skyline Drive without pulling up a map. That matters, because the tight crawlspace chases and garage-mounted air handlers in 92139 create access problems an out-of-area tech won’t anticipate. Our Air Duct Cleaning crews carry Rotobrush rotary-brush extraction heads and Nikro HEPA-filtered negative air machines on every job, not just the big ones. We also do Air Duct Repair, so a crushed or disconnected run spotted during cleaning gets fixed the same day. One call, one crew, clean ducts and repaired ducts.
Styles & brands we work with
- Whole-home duct cleaning
- Dryer vent cleaning
- Camera inspection
- Sanitizing & deodorizing
Vent Cleaning in Bay Terraces
Vent Cleaning in Bay Terraces means more than wiping register faces. It is pulling every supply and return register, cleaning the boot at the drywall, and removing the dust-and-hair matting that collects in the register throat. In 92139 homes with original 1970s flex duct, these boots often sit in garage ceilings or exterior walls, where the marine-layer humidity encourages dust to solidify into a paste that narrows airflow at the very point air leaves the system.
Supply Register Cleaning
Supply registers in Bay Terraces two-story tract homes frequently clog with a mix of household dust and condensation residue, especially on the second floor where trunks run through unconditioned attics. We remove each register, clean the boot and visible run opening, and reinstall with the damper set for balanced airflow. A full supply-side vent clean on a typical 92139 home adds $60 – $120 to the total job and measurably improves throw distance in the rooms furthest from the air handler.
Return Air Boot Cleaning
Return boots here collect more than supplies do, because the entire house pulls air through them. In Bay Terraces homes with a single central return, that one boot often runs three to four times the panel size of a supply boot. We clean the full boot assembly and check the connection where it meets the chase, because disconnects at this joint are a common source of attic air being pulled into the conditioned space.
Ductwork Cleaning in Bay Terraces
Ductwork Cleaning in Bay Terraces focuses on the main trunk lines and branch runs, most of which are the original fiberglass flex installed during the 1970s and 80s building boom. Flex duct has a design life of 20 – 25 years, which means most 92139 homes are running on duct that is at least 15 years past replacement. A standard ductwork clean runs $300 – $450 for the main system; if we find waterlogged insulation or visible mold, the conversation shifts to repair or replacement before cleaning makes any sense.
Full System Cleaning
A full system clean covers supply lines, return lines, the plenum, and the air handler cabinet. In Bay Terraces, where many air handlers sit in humid garages, the cabinet is often the dirtiest component in the whole system. We clean the blower wheel, evaporator coil surface, and drain pan, then verify condensate drainage before reassembly. Expect $480 – $690 for a complete single-system job, including video before and after.
Video Inspection
Every Bay Terraces duct cleaning includes camera inspection before and after the work. That is the proof. When we find crushed runs, disconnected boots, or sagging low points with condensation pooling, the video shows exactly what exists. You do not take our word for it, and you do not guess what was paid for, because the camera records the condition of every main run.
Trusted Brands We Service in Bay Terraces
We work on systems paired with Honeywell air cleaners and Aprilaire whole-home humidifiers and media filters, which are common in Bay Terraces homes that have had HVAC upgrades since original construction. Our techs know these systems well enough to clean around them without disturbing the sensors or media seals. If you run an Aprilaire 5000 electronic air cleaner, we clean the housing and confirm the power supply is still cycling. We also carry common filter sizes in the truck for 92139 jobs, so you get a fresh media filter installed at the end of the clean.

Common Air Duct Cleaning Problems We See in Bay Terraces Homes
- Condensation-saturated flex duct in garage chases. The marine layer keeps garages cool and damp, and cold supply air moving through uninsulated chase spaces adds condensation on the duct exterior. Fiberglass liner soaks it up like a wick, and within two to three seasons, the insulation is waterlogged and mold begins colonizing the interior surface.
- Crushed runs at crawlspace and garage joist crossings. Bay Terraces homes were built tight, and original flex duct was pulled through spaces that leave no clearance for proper support. Over four decades, the duct sags between hangers, pinches at joist penetrations, and restricts airflow long before it fails entirely.
- Disconnected duct boots that pull attic or crawl air into the home. Tape and mastic fail after 30 – 40 years of thermal cycling. A dropped return boot means the system is pulling unfiltered garage air into the conditioned envelope. We find at least one disconnected boot on roughly half the 92139 systems we inspect.
- Mold on register faces and inside boots from low airflow. When a system rarely runs, as it does in Bay Terraces’s mild summers, dew condenses on metal register surfaces during cool, foggy mornings. That moisture, combined with dust sitting in the boot, creates exactly the surface mold needs to establish itself on components you touch to adjust.
See the difference
Before
After
Before
After
Before
AfterPricing for Air Duct Cleaning in Bay Terraces, CA
For a typical Bay Terraces single-family home, full source-removal duct cleaning runs $380 – $690 depending on system size and how many returns the home has. Vent cleaning adds $60 – $120. If we find damaged duct that needs repair, common fixes like resealing a disconnected boot run $85 – $150; replacing a crushed flex run with new R-8 insulated duct typically adds $180 – $320 per run. The biggest cost driver in 92139 is not square footage, it is whether your original flex duct can be cleaned or needs replacement. We tell you before we start, with one flat price per system agreed to in writing. Call (833) 589-9836 for a free estimate.
We Also Serve Cities Near Bay Terraces
Our crews run calls across the South Bay and Southeast San Diego area. We are on Air Duct Cleaning in Bay Terraces jobs most weeks, and we also cover Encanto, Skyline, Valencia Park, and Lemon Grove, where the housing stock and climate conditions are close neighbors to what we see in 92139.
Serving Bay Terraces, CA – Our Local Coverage Area
We’re based in the Bay Terraces 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 in Bay Terraces
Because the marine layer keeps Bay Terraces cooler and damper than inland San Diego, so condensation forms inside garage- and crawlspace-mounted flex duct nearly year-round. That moisture gets absorbed by the fiberglass liner and never dries out fully. By the time we get called, the mold and waterlogged insulation are the primary problem, not the dust sitting on top. A brush-only crew will remove the visible debris and leave the moldy, saturated liner in place. We run source removal under negative pressure with Abatement Technologies containment equipment, then address the moisture source and replace duct where the liner has failed. That is the difference. Call (833) 589-9836 for a full inspection and quote.
Sometimes, yes, but only if the inner liner is intact, the insulation is dry, and there is no visible mold. Flex duct is a tube of fiberglass insulation with a plastic inner liner. After 35 – 40 years, the liner becomes brittle, punctures, and the insulation gets wet from the marine-layer humidity we have in 92139. A camera inspection shows you which runs are still cleanable and which have reached end of life. If a run is crushed, disconnected, or waterlogged, cleaning it is wasted money. We will tell you the truth and quote repair only where it is needed. Call (833) 589-9836 and we can discuss what your system is actually showing.
We push a camera down every main supply and return run before cleaning starts. In Bay Terraces, duct often runs through tight garage chases and low crawl spaces where visual inspection from outside is impossible. The camera finds sagging low points where condensation pools, crushed sections where the duct pinches at a joist, and boots that have pulled away from the chase entirely. Cleaning without the camera means cleaning blind, which is how a crew can leave your home with disconnected duct and a smaller bill that does not fix anything. The video is part of every job we do in 92139.
Both. The duct is a transport system, but the register boot is where air velocity drops and dust settles out. If you clean the duct and skip the boots, you leave behind the dust that will re-contaminate the system within months. In Bay Terraces homes, register boots often collect condensation-driven dust paste that hardens over time and restricts the very last inch of airflow. A proper vent cleaning adds $60 – $120 and includes removing every register, cleaning the boot fully, and checking the connection to the run. Call (833) 589-9836 for a full-service quote that covers both.
Yes, and that pattern is consistent across the 92139 area. Homes in Bay Terraces were built with minimal mechanical ventilation when windows stay closed for noise and weather, the indoor air turns over far less than outdoor air. What is inside, including dust, mold spores from waterlogged duct liners, and dander, stays circulating. Our jobs in Bay Terraces regularly show higher particulate counts inside the duct system than outside at the curb, including during morning fog. A full source-removal clean with HEPA filtration and a fresh media filter changes that equation. Call (833) 589-9836 for an exact quote.
Honest Costs, Real Equipment, and Duct Repair If You Need It
Most Bay Terraces homes do not need a “deep clean” as much as they need someone to look at 40-year-old flex duct and tell them what is actually happening. On a two-story tract home off Woodman Street in 92139, our tech dropped a camera through the return and found the original fiberglass flex duct in the garage chase sagging with trapped condensation, crushed at a joist and visibly moldy at the low point. We ran source removal under negative pressure with HEPA filtration and agitation tools, then replaced and properly sealed that run and reconnected it to the air handler rather than simply cleaning a duct that had already exceeded its design life. That is what Air Duct Repair in Bay Terraces looks like in practice. If you are in 92139 and want a straight answer about your duct system, call (833) 589-9836. We will give you a flat price before any work begins.
Written by Rick Dunnaway, Owner at Duct Cleaning La Mesa, serving Bay Terraces and the surrounding Southeast San Diego communities.