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 St. Petersburg
HVAC cleaning in St. Petersburg means clearing the evaporator coil, blower wheel, condensate pan, and interior surfaces of the air handler so the system stops recirculating dust, mold spores, and the biofilm that humidity breeds. Most St. Petersburg homes need the full air handler and duct package done in one visit, and standard jobs run $425 – $750 depending on system size and accessibility. Our crews know the older block-construction homes around Crescent Lake and Historic Kenwood well, and we carry Rotobrush and Nikro equipment that actually removes debris rather than pushing it around. For a flat-price quote on your system, call (737) 727-2314.
Why Cardinal Air Duct Cleaning Is St. Petersburg’s Preferred HVAC Cleaning Company
St. Petersburg homeowners have seen every duct cleaning gimmick: the $79 coupon that becomes $900 at the door, the shop-vac job that leaves the coil untouched, the technician who can’t answer a direct question about plenums. Omar Haddad built Cardinal Air Duct Cleaning inside the Relay Home Co. family to end that pattern. Every booking comes with The Relay Standard: a live trackable arrival window, before-and-after photos of your actual system, and a written price handed to you before a single panel comes off. Our technicians are background-checked, uniformed, and trained on Nikro negative-pressure extraction and Rotobrush agitation systems, not rented carpet cleaners.
We’re not a national chain with a call center in another state. Dispatch and scheduling for St. Petersburg jobs are coordinated from Relay’s South FL office, and our crews work Pinellas County routes weekly. That’s why you can reach a live person any time you call and get a straight answer about when we’ll be out. The HVAC Cleaning in St. Petersburg work we do is held to one standard: if it’s not right within 365 days, we return and correct it at no charge. That’s the 365-Day Done Right Promise, and it applies to every job without exception.
AC Coil Cleaning in St. Petersburg
AC Coil Cleaning in St. Petersburg is the most important part of any HVAC cleaning package here, because the evaporator coil sits in a dark, wet cabinet that never fully dries in our climate. When that coil cakes over with dust, pet hair, and a gray film of condensed humidity, the system runs longer to cool the same square footage and the air blowing past the coil picks up whatever is growing on it. A coil cleaning in St. Petersburg means pulling the access panel, applying a commercial coil cleaner, rinsing the fins, and treating the coil surface to slow regrowth. Pricing for a standalone evaporator coil cleaning runs $225 – $375 depending on how built-up the coil is and how accessible the air handler sits.
Coil Treatment After Cleaning
After the coil is clean, we apply an antimicrobial coil treatment that discourages mold and bacteria from recolonizing the aluminum fins. In St. Petersburg’s eleven-month cooling season, untreated coils can grow visible biological film within a single humid summer. The treatment adds about $85 – $150 to the job and is worth it here more than anywhere else in Florida.
When a St. Petersburg Home Needs It
You’ll notice it when the AC runs constantly and the house never quite reaches the thermostat setting, or when registers blow air that smells faintly sour or musty. Ice on the coil, water pooling in the emergency pan, and dust accumulating fast on furniture after a filter change are all signs the coil has been neglected. In homes near the water in Shore Acres or Snell Isle, salt air accelerates corrosion on coil fins, so an annual visual check is smarter than waiting for failure.
AC Cleaning in St. Petersburg
AC Cleaning in St. Petersburg goes beyond the coil to the entire air handler: blower wheel, blower housing, condensate pan, drain line, and the interior cabinet surfaces where dust and biofilm settle. A blower wheel caked with dust throws the motor out of balance and reduces airflow by 20 – 30% in older systems. We pull the blower assembly, clean each wheel vane, clear the condensate drain so it doesn’t back up into the house, and sanitize the interior. A complete air handler cleaning in St. Petersburg runs $350 – $550, and when combined with duct cleaning as a package, the total for a standard single-system home lands between $425 and $750.
Drain Line and Pan Service
Clogged condensate drains are the number one cause of water damage calls we see in St. Petersburg’s older homes. The drain line runs from the air handler to a sink, outside wall, or condensate pump, and St. Pete’s hard water plus humidity creates a sludge that blocks it within a season or two. Clearing and flushing the drain line is included with every air handler cleaning, and we can install a clean-out tee if the line is older and glued shut.
Airflow Testing After the Job
Once the air handler is reassembled and the filter is replaced, we measure static pressure and check airflow at the supply registers. That tells us whether the cleaning solved the restriction or if there’s a deeper duct problem in the attic or crawlspace. In St. Petersburg’s pier-and-beam homes, duct leaks under the house are common enough that a post-cleaning airflow test often catches issues no one knew were there.
Trusted Brands We Service in St. Petersburg
We service every major HVAC brand in St. Petersburg homes, including Trane, Carrier, Lennox, Rheem, Goodman, Ruud, and American Standard. Our technicians carry common coil sizes, drain line fittings, and Honeywell and Aprilaire filtration products on the trucks, so most St. Petersburg jobs finish in one visit without waiting on a parts run. When we encounter a system with a seriously failed component, we document it with photos, give you a written repair price before any work starts, and back every repair with a written guarantee and a free second visit if it fails within 365 days.
Common HVAC Cleaning Problems We See in St. Petersburg Homes
- Collapsed flex runs under pier-and-beam homes. The crawlspaces around Old Northeast, Euclid St. Paul, and Crescent Lake hold moisture year-round, and flex duct that sags or gets crushed by critters cuts airflow to distant bedrooms. A camera inspection catches what a visual check from the return grille cannot.
- Panned floor joist returns clogged with decades of debris. Many pre-1980s St. Petersburg homes use the cavity between floor joists as a return air path. The metal panning gets pinhole leaks and fills with dust, old insulation, and the occasional dead rodent. This is exactly why per-vent pricing hides the real labor: these returns don’t work like a modern ducted system.
- Mold and biofilm in air handler cabinets. The unit sits in a closet or garage that stays dark and humid all summer. Condensation on the blower housing and cabinet walls feeds biological growth that then distributes through the supply ducts. Source removal and sanitation solve the smell; air fresheners and vent deodorizers do not.
- Leaking supply plenums in attics. St. Pete’s flat-roof and low-pitch ranch homes get blisteringly hot attics, and taped plenum connections fail as adhesive breaks down. Conditioned air leaks into the attic, pulling humid outside air into the house through every gap. We seal accessible seams during HVAC cleaning so the air you paid to cool actually reaches the rooms.
Pricing for HVAC Cleaning in St. Petersburg, FL
We quote one flat price per system before work starts, and that number does not change at the door. A standard single-system HVAC cleaning in St. Petersburg, including the air handler, evaporator coil, blower assembly, condensate drain, and supply/return ducts, runs $425 – $750. Standalone coil cleaning runs $225 – $375. Standalone blower cleaning runs $200 – $325. If your home has two systems, which is common in the larger mid-century houses around Snell Isle and Allendale, expect the package to run $800 – $1,200 for both systems. The price includes camera inspection, before-and-after photos, and a written guarantee on the work. Call (737) 727-2314 for a free estimate specific to your home.
We Also Serve Cities Near St. Petersburg
Our crews cover Pinellas County and the broader Tampa Bay region. Beyond St. Petersburg, we schedule HVAC Cleaning appointments in Tampa, Clearwater, Largo, Seminole, and across the bay in Orlando, Jacksonville, and Miami. If you’re near any of these cities, call (737) 727-2314 and we’ll confirm the next available route in your area.
Serving St. Petersburg, FL - Our Local Coverage Area
We’re based in the St. Petersburg 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 St. Petersburg
Most St. Petersburg homes with a single system and regular filter changes need a full HVAC cleaning every 3 to 5 years. Homes near the water, homes with pets or smokers, and homes that have been renovated recently should lean toward every 2 to 3 years. If your air handler is in a garage or crawlspace that stays damp, annual coil cleaning makes more sense than frequent duct cleaning because the coil is where biological growth starts. We’d rather tell you that you don’t need the service yet than sell you a cleaning your system doesn’t need. Call (737) 727-2314 and we’ll walk through your system’s specifics before you commit to anything.
The flat price covers the full air handler interior, evaporator coil, blower assembly, condensate pan and drain, and all accessible supply and return ductwork, plus camera inspection and before-and-after photos. It does not include structural duct repair, duct replacement, refrigerant service, or major mechanical repairs on the HVAC unit itself. If we find a failed blower motor or a leaking coil during the cleaning, we’ll show you the issue on camera and give you a separate written repair quote before touching anything. You approve every dollar before it’s spent.
Because a proper HVAC cleaning in St. Petersburg takes four to six hours on a single system, and rushing the job to hit a same-day deadline means skipping the camera inspection or hurrying the coil cleaning. We’d rather schedule you for the next available route and do the job once, correctly, than send a crew out half-prepared. The Relay Standard means you get a live trackable arrival window, so you’ll know when we’re coming – just not in a way that sacrifices the quality of the work.
Yes. In St. Petersburg the evaporator coil is the first thing to foul because it sits in a wet, dark cabinet for eleven months of cooling. Clean the coil and blower every 1 to 2 years if you want the system to run efficiently, and clean the full ductwork every 3 to 5 years. The coil treatment we apply after cleaning slows biological regrowth, but St. Pete’s humidity means no coil treatment lasts more than two years. Ask us about adding Aprilaire filtration at the air handler to catch dust before it reaches the coil in the first place.
Older homes around Historic Kenwood, Old Northeast, and Euclid St. Paul often have return ducting built from panned floor joists and flex runs under the house, and those systems hide crushed, disconnected, or moisture-loaded sections that a visual check from inside misses. We camera-inspect every return we can access, document what we find, and show you the photos before and after. If a flex run is collapsed or a panning seam is leaking, we’ll quote the repair separately from the cleaning so you know exactly what each part costs. No surprises, no vague “your ducts are bad” upsell – just the facts on camera.
A crew went out to a 1950s bungalow near Crescent Lake where the homeowner had been fighting a musty smell every time the AC kicked on. Using Rotobrush agitation tools and a Nikro negative-pressure setup, we camera-inspected the supply and return ducts, found a collapsed flex run under the house feeding the back bedroom, and pulled roughly two grocery bags of debris from the return plenum. After source removal and a fresh MERV 11 filter at the air handler, the smell was gone and the airflow at the far registers came back up. That’s the difference between cleaning what’s visible and actually fixing how the system moves air in a St. Petersburg house.
If your AC has been running hard all summer and the air smells stale, call (737) 727-2314 for a free estimate. Omar Haddad and the Cardinal Air Duct Cleaning crew serve St. Petersburg with flat per-system pricing, camera-backed inspection, and the 365-Day Done Right Promise on every job.
Written by Omar Haddad, Owner at Cardinal Air Duct Cleaning, serving St. Petersburg with flat-rate HVAC cleaning and The Relay Visibility Guarantee.




Before
After
Before
After
Before
After