Whole-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 Berkeley
Air duct cleaning in Berkeley typically costs $375 – $725 for a full system on a single-family home, and a proper job takes a half to full day depending on the retrofit. We’re the crew serving the Elmwood, Claremont, North Berkeley, and the hills, and we know what your ductwork actually looks like inside. Berkeley’s pre-war housing stock means most systems were never designed for forced air. Ducts got wedged in later, through damp crawl spaces and wall cavities that trap everything the marine layer brings. If you’re calling about musty air, dust on registers, or a system that hasn’t been cleaned since the last wildfire smoke event, call (980) 447-2498 for a free estimate.
Why Linden Air Duct Cleaning Is Berkeley’s Preferred Air Duct Cleaning Company
Homeowners in Berkeley let us through the door because we tell them exactly who’s coming before the van arrives. You get the technician’s name and photo in advance, and they show a photo ID badge at the door when they knock. Every one of our techs is background-checked and identity-verified under the Threshold Standard. That matters here. Berkeley residents tend to ask hard questions. We like that.
Our Air Duct Cleaning crews work Berkeley regularly, and we’ve spent enough hours in these crawl spaces to know the difference between a flatland Elmwood bungalow and a steep hillside run in the Berkeley Hills. Marcus Veale, our owner, has held this operation to the same standard since the Threshold Group began serving homeowners in 2004. The work is backed by the 365-Day Done Right Promise: if the job isn’t right, we make it right, in writing, for a full year.
Air Duct Cleaning Services in Berkeley
Air Duct Cleaning Services in Berkeley mean source removal, not a register-level touch-up. We connect professional-grade equipment from Nikro and Rotobrush directly to your air handler, set the full system under negative pressure, and mechanically agitate every supply and return run so settled debris actually leaves the ducts. In Berkeley’s older homes, that means working around undersized retrofits, disconnected flex runs, and decades of settled particulate. A residential full-system clean in Berkeley runs $375 – $725. A supply or return-only job on a smaller system starts around $225 – $400. Video inspection runs $95 – $225 depending on access.
Residential and Full System Cleaning
We clean supply ducts, return ducts, the plenum, and the air handler cabinet. Berkeley homes built between 1900 and the 1940s frequently have non-standard fittings and flex wedged into wall cavities, so we camera-inspect anything we can’t see before we start. The goal is simple: remove what’s in the ducts, verify it’s gone, and show you the before-and-after footage.

Video Inspection and Verification
Every job in Berkeley includes camera inspection of the runs we clean. You see what we see. If there’s a disconnected return pulling crawl-space air, you’ll know. If there’s mold, rodent debris, or degraded fiberglass wrap, you’ll see it on the monitor, and we’ll show you the price to address it before any additional work starts.

What happens when you call
- 1
A real person answersNo phone trees - you reach a local pro.
- 2
You get an upfront price rangeHonest numbers before anyone is dispatched.
- 3
A background-checked tech heads outLicensed & insured, dispatched right away.
- 4
You approve before work beginsNothing starts until you say go.
HVAC Duct Cleaning in Berkeley
HVAC Duct Cleaning in Berkeley is different from inland work in one specific way: moisture. Berkeley’s marine layer keeps under-floor crawl spaces measurably damper than Concord or Walnut Creek, even in the same season. That means mold and mildew colonize duct liners here without any plumbing leak. A full HVAC clean in Berkeley, including the air handler, blower, coils when accessible, and all supply and return runs, runs $475 – $725 for a typical single-family home. When the blower wheel and coil are caked, add $125 – $250.
Supply and Return Duct Cleaning
Supply ducts push conditioned air into your rooms. Return ducts pull room air back. In Berkeley, returns are usually the bigger problem because they live closer to the damp crawl space and pull air through every gap. We clean both, and we rebalance the system so the air handler isn’t fighting a restricted return.
Post-Wildfire Smoke Remediation
After Camp Fire smoke blanketed Berkeley for days in 2018, we saw what settled into open return runs. It wasn’t just on the filter. Smoke particulates work into the entire system. A real post-smoke clean means full source removal and replacing the filter with a properly rated media filter, not running the fan and hoping.
Trusted Brands We Service in Berkeley
We work on systems from every major manufacturer found in Berkeley homes: Carrier, Trane, Lennox, Rheem, Goodman, and older units still running from the 1970s and 80s. For air-quality upgrades, we install and service products from Honeywell and Aprilaire, including media filters and dehumidifiers that address the root cause of this area’s crawl-space humidity. Our shop keeps common fittings and filter sizes stocked for fast turnaround on Berkeley jobs, so we aren’t running back to a supply house mid-job when a 1940s flex run needs replacing.
Common Air Duct Cleaning Problems We See in Berkeley Homes
- Mold without a leak. Berkeley’s marine layer keeps crawl spaces damp year-round. Mold colonizes duct liners from humidity alone, especially in pier-and-beam homes. A fogging sanitiser won’t stop it. Source removal and fixing the moisture path will.
- Rodent debris in hillside runs. Berkeley Hills foundations are open to wildlife. Rat droppings, nesting material, and chewed flex are common. We see rodent waste and degraded fiberglass wrap in the same run often enough that we camera every hillside crawl space before cleaning.
- Disconnected flex in wall cavities. Homes built between 1900 and the 1940s were retrofitted for forced air, and much of that work was improvised. Returns pulling crawl-space air instead of room air are a regular find. A register-only clean never catches it.
- Wildfire smoke residue. After East Bay smoke events, fine particulates settle through the entire system. A filter change leaves the settled load in the ducts. Full source removal is the only fix that actually resets the system.
Pricing for Air Duct Cleaning in Berkeley, CA
For a single-family Berkeley home, full air duct cleaning runs $375 – $725. The swing depends on system size, number of returns, crawl-space access, and how long it’s been since the last real clean. Smaller homes or partial cleans can run $225 – $400. Video inspection is $95 – $225. If the blower and coil need disassembly and cleaning, add $125 – $250. We give one flat price per system in writing before any work starts, and it doesn’t change when the tech arrives. That written price is the whole point. Call (980) 447-2498 for a free, no-commitment estimate, and we’ll come measure the system and email you a number.
We Also Serve Cities Near Berkeley
Our crews work throughout the East Bay. If you’re in Albany, El Cerrito, Emeryville, or Piedmont, the process is the same: upfront written price, verified technician, and the 365-Day Done Right Promise. Read more about our work in Berkeley, or call (980) 447-2498 to schedule a walkthrough.
Serving Berkeley, CA - Our Local Coverage Area
We’re based in the Berkeley 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 Berkeley
The marine layer keeps Berkeley’s crawl spaces damp enough for mold to colonize duct liners on humidity alone, especially in pier-and-beam homes built before 1940. The ducts sit in a cool, moist space year-round, and when the furnace cycles off for months at a time, spores settle and grow. We address it by removing the contaminated liner or replacing the run, sealing the crawl-space path, and recommending dehumidification where the foundation allows it. Call (980) 447-2498 for an inspection.
A real clean removes the source material: dust, rodent debris, fiberglass fragments, and mold colonies are mechanically agitated loose and extracted under negative pressure with HEPA filtration. A fogging sanitiser mists the ducts without removing the settled substrate, so under Berkeley’s crawl-space humidity the mold rebounds in weeks. If a company’s main pitch is fogging, ask if they do source removal first. If they don’t, keep calling. We’re at (980) 447-2498.
Hills homes on steep lots typically need cleaning every two to three years because open hillside foundations let in wildlife and debris that flatland homes don’t see. Flatland Berkeley homes in the Elmwood or North Berkeley flats can often go three to five years. The variables are crawl-space exposure, pet load, and whether anyone in the house has allergies or asthma. We’ll camera the system and tell you what’s actually there. Estimates are free at (980) 447-2498.
Yes. Smoke particulates settle inside supply and return runs, not just on the filter. If you only replace the filter, the settled load stays in the ducts and re-enters the air as pressure changes. A full post-smoke clean removes that residue at the source. We also check the return side carefully here because Berkeley’s older runs often pull unfiltered air from the crawl space. Call (980) 447-2498 to schedule a system check.
Expect us to camera it before we clean it. On 1920s homes we commonly find disconnected flex, fiberglass wrap degraded into the duct interior, and sometimes rodent activity if the foundation is open. We show you the footage, then give you a written price to address what we found. No surprises. In the Elmwood, we pulled a 1940s crawl-space return where rodent debris, fiberglass fragments, and mold were all sitting in the same length of flex because the hillside foundation was open to wildlife and the fog kept humidity high. We set the system under negative pressure with HEPA filtration, used agitation tools to free the settled debris, sealed the disconnected flex run, and rebalanced the supply and return so the air handler wasn’t pulling crawl-space air. The musty odor was gone, and the filter stopped loading up within a month. That’s the standard for every Berkeley job. Call (980) 447-2498 to get started.
Written by Marcus Veale, Owner at Linden Air Duct Cleaning, serving Berkeley since the Threshold Group’s founding in 2004.




Before
After
Before
After
Before
After