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 HVAC Cleaning Across Richmond
HVAC cleaning in Richmond, CA typically runs $289-$540 for a full system cleaning on a standard 1940s bungalow, and the work is usually completed in a single scheduled visit. The price is written before we touch a panel. No per-vent math, no coupon bait, no surprise line items when the tech is already in your driveway. If you live in central Richmond, the Iron Triangle, or Point Richmond, you’re dealing with a very specific set of conditions: original galvanized ductwork, refinery-adjacent air, and a marine layer that keeps things damp most of the year. We’ve scoped enough homes along Cutting Boulevard and Barrett Avenue to know exactly what comes out of those ducts. Call (806) 606-6902 and you’ll get one flat price per system, in writing, with before-and-after photos of every duct run included as a standard deliverable.
Why CleanRun Air Duct Cleaning Is Richmond’s Preferred HVAC Cleaning Company
We’re not the cheapest and we won’t pretend to be. What we are is documented. Since 2013, CleanRun has served more than 52,000 homes, and every one of those jobs ended with a written price delivered before the work started and a photographic record delivered when the crew left. Richmond homeowners who research service providers before making contact tend to ask the same three questions: Can you put that price in writing before you arrive? Can you show me what you actually did inside the ducts? And who, exactly, is standing in my living room? The answers are yes, yes, and a background-checked, uniformed technician whose name you know before the appointment.
Tomas Reyes, our owner, built the H.A.V.E.N. Standard specifically because this industry runs on bait-and-switch pricing. Haven Standard Clause 1 is a written price before any work begins. Clause 3 is verified crews. Those aren’t marketing lines. They’re the operating rules every job follows. When we work a neighborhood like Belding-Woods or North & East, we know the housing stock: 75 to 80 year old sheet-metal duct runs, deteriorating mastic joints, and the occasional wrapped duct that needs careful assessment before anyone reaches for an agitation tool. That local knowledge is the difference between a real cleaning and a shop-vac tour.
Our HVAC Cleaning team serves Richmond neighborhoods including North Richmond, Point Richmond, the Iron Triangle, and the flatland corridor along Macdonald Avenue. Dispatch and scheduling are coordinated from our San Francisco Bay Area office, but the crews working your home are familiar with the block-by-block differences in construction style and system age that define this city.
Our HVAC Cleaning Services in Richmond

Evaporator Coil Cleaning
The evaporator coil is the part of your system that pulls heat out of the air, and in Richmond it works harder than in almost any other East Bay city. The persistent bay fog and elevated humidity mean indoor airborne moisture is constantly condensing on coil surfaces. Add the fine particulate fallout from refinery operations and you get a sticky, sooty film that insulates the coil and forces your blower to run longer for the same temperature change. A coil cleaning in central Richmond typically runs $180-$340 depending on system access. When we scope a coil on a Point Richmond flat, the footage usually shows a gray-brown coating with a distinctly hydrocarbon tinge, and that’s not something you want recirculating through your living room.

Blower Cleaning
The blower is the fan that pushes conditioned air through your duct runs. In Richmond’s 1940s housing stock, the blower assembly is often original or decades old, and the accumulation on the fan blades contains exactly what you’d expect for this city: dust, soot, and a fine petroleum-derived residue that comes from living next to one of the largest refineries on the West Coast. A blower cleaning on a standard Richmond bungalow is priced at $120-$240. We photograph the blades before and after, and the difference is usually stark enough that you won’t need us to explain it.

Condenser Cleaning
This is the outdoor unit, and in Richmond it sits in an environment that few other East Bay cities share. The condenser coil draws outside air across itself to expel heat, which means it is also pulling in whatever the wind brings off the Bay and the refinery buffer zones. We see condensers in North Richmond and along Richmond Parkway caked with a film that ranges from coastal salt and marine layer residue to darker, sootier deposits in the blocks closest to industrial zoning. Condenser cleaning runs $110-$220 and typically takes under an hour. It’s the fastest efficiency gain you can buy.

Air Handler Cleaning
The air handler is the metal cabinet that houses the blower, evaporator coil, and sometimes the heat exchanger. In Richmond homes with original ductwork, the air handler is the place where everything converges: damp air, sooty particulates, and decades of deferred maintenance. An air handler cleaning in a Richmond bungalow or flat runs $200-$390 depending on configuration and access. We clean the interior housing, blower assembly, and coil surfaces, then run a camera through the supply and return plenums to document what was removed and what the system looks like after the job. That photo record is yours to keep, and it’s the only way to verify real work was done.
Editor’s note: Were you looking for duct cleaning rather than HVAC unit cleaning specifically? You can read more about our HVAC Cleaning approach here.

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.
Before
AfterTrusted Brands We Service in Richmond
We service all major HVAC equipment brands, and when repairs or parts replacement are needed as part of a cleaning, we stock common parts locally for Richmond customers so we are not waiting on a distributor in Concord or San Jose. Our equipment list is published and verifiable: Rotobrush and Abatement Technologies for source-removal and HEPA-filtered negative-pressure extraction, Guardsman for coil treatment and sanitizing chemistry, and Nikro where the job calls for specialized access equipment. You can look up every one of those names before you agree to a price. That’s the point. If a company won’t tell you what tools they’re bringing into your home, you have your answer.
Common HVAC Cleaning Problems We See in Richmond Homes

- Original galvanized ductwork with failing mastic joints. The 1940s Kaiser Shipyard housing stock was built fast and built to working-class price points. Decades later, the mastic sealing the duct joints has dried, cracked, and separated, which means the system pulls unfiltered air from crawl spaces and walls every time the furnace cycles. Cleaning a system with open joints is temporary at best. It is like vacuuming a room with the window open; the contamination comes right back.
- Asbestos-containing duct-wrap tape. We find this regularly in Richmond homes built before the mid-1950s. The wrap looks like a white or gray fibrous tape over the galvanized seams, and disturbing it during a cleaning can release fibers into the air stream. Our pre-cleaning assessment identifies wrapped ducts before we start, and we follow strict containment protocols that keep the work safe for everyone in the home.
- Refinery soot and petroleum-derived residue. This is the Richmond factor no generic cleaning company understands until they pull a filter and see the dark, oily film on it. When our techs work the Point Richmond and North Richmond corridors, they routinely pull filters and duct debris with a distinctly sooty, hydrocarbon-tinged quality tied to refinery emissions and, historically, to major incidents like the August 2012 Chevron fire. An experienced local technician can tell which neighborhood they are in before even pulling out a scope.
- Damp ducts, dormant systems, and mold risk. True air conditioning is rare in Richmond’s wartime housing stock. That means the ducts sit dormant and damp through most of the fog season, while marine moisture keeps indoor humidity elevated. Microbiological growth in Richmond ducts is a real, documented pattern, and it is why we include a sanitizing treatment on any job where camera inspection shows visible growth along the duct walls or plenum surfaces.
Pricing for HVAC Cleaning in Richmond, CA
What does HVAC cleaning actually cost in Richmond, CA? Here are the numbers we quote, in writing, before any work begins. A standard full-system cleaning on a 1,000 to 1,400 square foot Richmond bungalow runs $289-$540. Evaporator coil cleaning runs $180-$340. Blower cleaning runs $120-$240. Air handler cleaning runs $200-$390. Condenser cleaning runs $110-$220. Coil treatment after cleaning runs $60-$120 depending on coil size. These are flat prices per system, agreed in writing. There is no per-vent pricing and there is no “inspection fee” that conveniently turns into a larger invoice. If a competitor quotes you a number, bring it to us and we will put our own figure next to it in writing. It’s the only way to compare real numbers instead of promises.
For an exact quote, call (806) 606-6902. You’ll get a real person, and you’ll get a written price before a single panel comes off.
We Also Serve Cities Near Richmond

In addition to our work across Richmond, our crews serve HVAC Cleaning in Richmond and the surrounding communities: Berkeley, San Francisco, Martinez, and Alameda. Each has its own housing stock and air quality profile, and we treat every job as a local job with local conditions.
Serving Richmond, CA - Our Local Coverage Area
We’re based in the Richmond 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 - HVAC Cleaning in Richmond

Because the contaminant profile is different. Point Richmond sits directly adjacent to refinery operations, and the fine particulate that settles inside ductwork there includes petroleum-derived residues that require HEPA-filtered negative-pressure extraction, not a standard vacuum. In El Cerrito, the dominant issues are dust and pet dander, which are larger and easier to contain. Our crews use Abatement Technologies HEPA filtration on Richmond jobs where sooty residue is present, and we document the pre-existing contamination with camera inspection before any cleaning starts. Call (806) 606-6902 and ask specifically about our refinery-fallout protocol for Point Richmond and North Richmond homes.
We assess it first and we do not disturb it. In Richmond homes built before roughly 1955, duct seams were frequently wrapped with an asbestos-containing tape, and sending an agitation tool into a duct with that material intact can release fibers into the air stream. Our pre-cleaning inspection identifies wrapped ducts by sight before any negative-pressure equipment is connected. If suspect material is present, we will document it, explain the options, and in many cases recommend leaving the wrap undisturbed and focusing the cleaning on the accessible duct run and system components. This is exactly the kind of Richmond-specific condition that a generic company working from a statewide playbook will miss.
Yes. Apartment and condo work requires scheduling around shared building systems, and we coordinate with property management before we arrive. In a North Richmond multi-unit building, the exhaust stack may be shared, and cleaning an individual unit’s HVAC system without disturbing shared access points is a matter of planning, not luck. Our crews are trained for apartment stack scheduling, including buildings where dryer vents run through a shared chase. We bring HEPA-filtered negative-pressure equipment that contains the debris at the collection point rather than blowing it into a neighbor’s return. If you live in a multi-unit building, call (806) 606-6902 and we will coordinate the visit with your building manager directly.
Yes, meaningfully so. Concord and Walnut Creek run hot and dry through the summer, which means ducts stay relatively arid and microbiological growth is limited. Richmond’s bay-front exposure keeps indoor relative humidity elevated for much of the year, and because true air conditioning is uncommon in the wartime housing stock, the ductwork sits damp and dormant for long stretches. That is a textbook mold environment. When camera inspection shows organic growth along duct walls, we recommend a cleaning with a coil treatment and sanitizing step, and we document everything with before-and-after photos. Call (806) 606-6902 if you have noticed a persistent musty odor when your furnace cycles.
Every 18 to 24 months if you live within roughly a mile and a half of refinery boundary zones, which includes much of North Richmond, sections of the Iron Triangle, and parts of Point Richmond. The particulate load in those neighborhoods is measurably higher than in the Richmond hills or in El Cerrito, and the evaporator coil is the component that takes the brunt of it. A coil that runs a visible hydrocarbon film acts as an insulator, which means your blower runs longer, your energy bill climbs, and the air you are breathing is passing over a dirty surface every cycle. The camera footage tells the story. If you have not had your coil scoped in the last two years, call (806) 606-6902 for a written quote.
Written by Tomas Reyes, Owner at CleanRun Air Duct Cleaning, serving Richmond since 2013.




Before
After
Before
After