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 Orinda
HVAC cleaning in Orinda typically costs $425 – $685 for a standard single-system home, and we give you that exact number in writing before any work begins. No per-vent pricing, no door-knock surprise. Our crews know Orinda’s hillside streets, its wildfire-adjacent air quality issues, and the older flex-duct systems tucked into Orindawoods and Glorietta attics. Call (737) 727-2314 and a live person answers. That matters when you’ve got a faint smoke smell coming through the registers and you want a straight answer today.
Why Cardinal Air Duct Cleaning Is Orinda’s Preferred HVAC Cleaning Company
We’re the air duct and HVAC cleaning arm of the Relay Home Co. family, founded 2005, and every independent location follows the same Relay Visibility Guarantee: a live trackable arrival window, before-and-after photo proof, and a written price before a single duct is touched. Orinda homeowners get background-checked, uniformed technicians whose names they know before the van pulls up. Our techs run Rotobrush agitation systems and Nikro HEPA-filtered vacuums, not a truck-mounted shop vac with a hose taped to it.
Orinda’s terrain shapes how we work here. Homes off Moraga Way, in Orindawoods, Glorietta, and around Miner Road sit on hillsides where attic access is tight and return runs are long. That means camera inspection before cleaning isn’t a premium add-on here. It’s the only way to see crushed or disconnected flex duct that a straight vacuum pass would never reveal. Omar Haddad runs our team with one rule above all: if it can’t be photographed and priced in writing before we start, it doesn’t get done that way. That’s been the standard since our first Orinda job.
Key takeaways:
- One flat price per system, in writing, before work starts. No per-vent pricing ever.
- Before-and-after photos of your own ducts included. If we can’t show you, it didn’t happen.
- 365-Day Done Right Promise. If the work isn’t right within a full year, we return and correct it at no charge.
- Live person answers 24/7. No phone tree, no next-business-day callback.
AC Cleaning in Orinda
AC Cleaning in Orinda means removing the accumulated film from the indoor evaporator coil, the blower wheel, and the air handler interior so your system actually moves the cool air it’s rated for. Around here, that film isn’t just dust. It’s wildfire soot residue, pollen from the eucalyptus and oak canopy, and the fine particulate that settles when marine air pushes back through the Caldecott corridor and into the Lamorinda basin. We clean the coil with a foaming solvent rinse, pull the blower for direct cleaning, and treat the condensate pan and drain line so you aren’t dealing with a pan overflow in August.
Most Orinda AC cleanings run $180 – $320 as a focused service, and $425 – $685 when bundled as part of a full HVAC cleaning that includes the supply and return duct runs. The bundled route is usually the right call when a coil is dirty enough to see. That dirt shed from somewhere, and the duct runs are almost always holding the same load.
Coil plus air handler, not just the cover
We clean the evaporation surface itself, not just the cabinet around it. Dirty coils in Orinda lose efficiency fast during the hot September weeks when inland heat stacks against the hills. A coil running with a half-inch of soot and pollen film will run longer cycles and still undercool the upstairs bedrooms.
Blower and drain line in the same pass
While the coil is open, our techs pull the blower wheel, clean each blade, and flush the condensate line with an antimicrobial treatment. That’s the fix for the musty AC smell that shows up each year in older Orinda systems that sit idle from November through April and then get asked to work hard in May.
Evaporator Coil Cleaning in Orinda
Evaporator Coil Cleaning in Orinda is the single highest-impact maintenance item for a central AC system here, because Orinda’s wildfire-adjacent air loads coils with fine soot and smoke residue faster than almost any other condition we see in the Bay Area. Left alone, a fouled evaporator coil freezes, leaks condensation past the pan, and eventually takes out the compressor. Standalone evaporator coil cleaning for an Orinda home typically runs $250 – $390, depending on whether the coil is accessible from the air handler door or requires pulling the plenum in a tight attic chase.
We use a progressive approach. First, negative-pressure containment at the air handler, connected to a Nikro HEPA vacuum, so loosened material is pulled into the vacuum and not blown into the living space or the attic. Then a pH-balanced foaming cleaner on the coil fins, followed by a rinse that carries the dissolved soot film into the pan and out through the drain. Finally, we treat the coil with a protective antimicrobial that slows regrowth through the next fire season.
Why camera verification matters here
Orinda’s older homes, particularly Orindawoods and neighborhoods along Glorietta Boulevard, often have air handlers buried in tight attic chases behind cut-down framing. If a tech skips camera inspection before starting, they miss crushed flex duct, loose connections, and return leaks that pull hot attic air into the system even after the coil is perfectly clean. We photograph every access point before and after, and the customer keeps those photos. That’s the Relay Standard, applied to every Orinda job.
When the coil gets it, the ducts usually need it too
A coil caked with soot got that way because the air moving over it carried that soot. In Orinda we routinely recommend bundling evaporator coil cleaning with source removal of the supply and return runs, because cleaning the coil alone on a system with dirty duct runs is like changing the oil and ignoring the filter. The full system runs $425 – $685, flat, written and signed before we begin.
Trusted Brands We Service in Orinda
We work on and clean systems across the brands Orinda homes actually run: Carrier, Trane, Lennox, Rheem, Goodman, Bryant, and York, plus heat pump systems from Mitsubishi and Daikin. We stock Aprilaire and Honeywell media filters locally, and our crews carry Guardsman maintenance products and Abatement Technologies containment equipment on the truck. If your system runs a MERV 13 media cabinet or an externally mounted filter housing, we’ll have the replacement on hand at the visit rather than promising it for next week. For Orinda customers, parts availability matters when wildfire season is already pushing smoke into the house and the filter is already loaded.
Common HVAC Cleaning Problems We See in Orinda Homes
- Soot-loaded filters and coils from wildfire season. Homes in Orinda’s Wildland-Urban Interface zones pull smoke residue through outside air intakes and never fully clear it until the coil and ducts are source-removed. A blackened MERV 13 filter is the first sign.
- Crushed or disconnected flex duct in tight attic chases. Older Orindawoods and Glorietta homes often route flexible duct around truss framing with sharp turns, and years of thermal cycling collapse or separate the runs. A simple vacuum pass never sees it. Camera inspection does.
- Musty AC smell at startup each spring. The Lamorinda triangle’s humid coastal air meets months of idle AC through winter and leaves condensate sitting in the pan and drain line. We clean the pan, flush the line, and treat the cabinet interior so the smell doesn’t return the same season.
- Per-vent pricing traps. Orinda homes hide long, contorted return runs that a per-vent quote never accounts for until the tech is already inside. We quote one flat price per system, after seeing the access, before any work starts.
Pricing for HVAC Cleaning in Orinda, CA
Most standard single-system HVAC cleanings in Orinda run $425 – $685 as a flat, whole-system price. Standalone AC cleaning runs $180 – $320, and evaporator coil cleaning alone runs $250 – $390. The honest answer on what moves the number: how many returns the home has, whether the air handler sits in a tight attic chase or an accessible closet, and how heavily the ducts are loaded from wildfire seasons past. What never changes is the structure. One flat price per system, agreed in writing before we start. No per-vent math, no “found something extra” upcharge at the end. Call (737) 727-2314 and we’ll give you a real number based on your actual home, not a coupon that turns into something else.
We Also Serve Cities Near Orinda
From our San Francisco Bay Area dispatch office we send crews through the Caldecott and out to Orinda daily, and we also cover Lafayette, Moraga, Piedmont, and Walnut Creek. If you’re in any of those cities or right on the Orinda border near St. Stephens Drive or Camino Pablo, call the same number and you’ll get the same flat-price, photo-verified HVAC Cleaning service.
Serving Orinda, CA - Our Local Coverage Area
We’re based in the Orinda 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 HVAC Cleaning in Orinda
Every four to six years for most homes in Orinda, with an earlier interval if you’re in the wildfire-adjacent hills or have had visible soot on filters during fire season. Homes built or rebuilt after the 1991 Tunnel Fire with high-MERV media cabinets may benefit from a filter and coil check every year, but full source removal every year is rarely warranted and we’ll tell you so directly if it isn’t. If your registers are blowing visible dust, if the coil is caked visibly, or if a smoke smell continues after filter changes, it’s time. Call (737) 727-2314 and we’ll give you a straight read on whether it’s time or not.
One flat price per system, in writing, before any work starts. We never charge per vent. Per-vent pricing is how duct cleaning turns into a bait-and-switch, because the price is quoted before anyone has actually seen your attic or counted your returns. Orinda’s older homes often hide long flex runs that a per-vent quote wouldn’t realistically cover, so we quote per system, based on the real access and the real runs, and that number doesn’t change at the door.
First, we camera-inspect the duct runs and air handler so we see what we’re dealing with before quoting. Then we set up negative pressure at the air handler with a Nikro HEPA vacuum, connected to an Abatement Technologies containment unit. We run Rotobrush agitation tools through every supply and return, then clean the evaporator coil, blower wheel, pan, and drain line as a single job. Afterward, you get before-and-after photos of your own ducts and a written report of what was removed. That’s the full Relay Standard, and it’s how we do every Orinda job.
Yes, and we usually recommend it. Cleaning the coil is naturally part of a full HVAC cleaning, and bundling it in one visit is more efficient than scheduling it separately. If the coil is the main problem and the ducts are clean, we’ll quote the standalone coil cleaning. Either way it’s one written price before we start, and the 365-Day Done Right Promise covers it the same. Call (737) 727-2314 to get a specific quote for your system.
No, and we won’t pretend to. HVAC cleaning is a scheduled job, and doing it right means proper camera inspection, negative-pressure setup, and source removal that takes real time. We book Orinda appointments with live arrival windows you can track, and we show up when we say. If you need a filter check or a quick look at a smoke smell concern, call (737) 727-2314 and a live person will get you scheduled without the phone tag.
Written by Omar Haddad, Owner at Cardinal Air Duct Cleaning, serving Orinda and the surrounding Lamorinda area.




Before
After
Before
After
Before
After