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.
Meet the Denver Team Behind CleanRun Air Duct Cleaning Denver
We’re the crew that shows up in your driveway with Rotobrush and Nikro gear, background-checked uniforms, and a written price already in your inbox. Every tech on this page has run ducts in Capitol Hill Victorians, scraped dryer vents in Cherry Creek condos, and pulled a dead squirrel out of a plenum (the main distribution box) in a Park Hill basement. What ties us together is simple: Haven Standard Clause 1 says the price comes before the first panel comes off, and none of us would work here if it didn’t.
Our People
Tomas Reyes, Owner
I started CleanRun in 2013 after ten years in building maintenance in Queens, where I learned that a clogged return duct in a rent-controlled building and a debris-choked plenum in a Denver ranch house have the same root cause: nobody looked inside with a camera before quoting the job. I hold the EPA Section 608 certification for refrigerant handling and train every tech personally on negative-pressure extraction (a contained vacuum system that pulls debris without releasing it into your living space). I still ride along on jobs in Congress Park and Hilltop when the schedule allows, usually because someone described a noise in their HVAC that sounds like a 1987 Buick. My wife says I talk about static pressure at dinner. She’s not wrong.
Marcus J., Lead Technician
Marcus has been with us since 2017 and runs the technical side of every major job from LoDo to Stapleton. He’s certified in Abatement Technologies HEPA containment and specializes in older Denver homes with galvanized ductwork (the ridged metal pipes common in pre-1980 construction that collect debris at every seam). Last March he documented a 4-inch buildup of construction dust and pet hair at the first elbow of a return run in a Berkeley renovation, the kind of find that explains why the upstairs bedrooms never got airflow. Off the clock he restores vintage mountain bikes and will absolutely tell you about the 1986 Stumpjumper in his garage if you ask.
Diana R., Senior Installer & Duct Repair Specialist
Diana joined us in 2019 after six years in commercial HVAC retrofit and brought with her a methodical approach to duct sealing that has cut callback rates by half on her jobs. She’s trained in Aeroseal application and manual mastic sealing (two methods of closing leaks: one pressurizes the system with sealant mist, the other brushes sealant paste at each joint). Her specialty is the drafty ranch houses in Virginia Village and Glendale where original fiberglass ductboard (the soft, insulated panels used in 1960s-70s construction) has started to delaminate. She keeps a photo on her phone of a squirrel-chewed flex duct from a Washington Park attic that she uses in training: “This is what happens when you don’t inspect the crawl space access.” She hikes fourteeners in summer and refuses to discuss which ones until you’ve done at least two yourself.
Elena V., Service Coordinator
Elena is the voice you hear when you call (720) 799-2292 and the person who makes sure your written estimate, your appointment confirmation, and your post-job photo record all land in the right inbox. She came to us from a medical scheduling background in 2021 and applied the same rigor to duct cleaning logistics: no double-booking, no vague arrival windows, no missing documentation. She knows which tech has the Nikro portable unit for tight Capitol Hill basements and which crew carries the full Abatement trailer for a whole-house negative-pressure job in Cherry Hills Village. She lives in West Colfax, bikes to the shop when the weather holds, and has a spreadsheet ranking every breakfast burrito within a 3-mile radius of our dispatch point. The rankings are final.
Jordan K., Apprentice Technician
Jordan started with us in 2024 after completing the HVAC program at Emily Griffith Technical College and is working through his NADCA (National Air Duct Cleaners Association) certification hours under Marcus’s supervision. He’s already handled full residential cleanings in Montclair, Park Hill, and the Highlands, and he’s developing a specialty in dryer vent routing through finished basements (the concealed runs that require a borescope camera to inspect without cutting drywall). His first solo find was a bird nest packed with lint at a second-floor termination in a Congress Park duplex, which he documented with twelve photos and a written note that read, “Recommend vent cap with bird guard.” He plays bass in a local punk band and has politely declined to tell us the name.
One Standard, Every Job

Every person on this page operates under the H.A.V.E.N. Standard, the operating framework CleanRun adopted when Tomas Reyes established the company in 2013. Haven Standard Clause 1 requires a written price before any work starts, no exceptions. Clause 3, Verified Crews, means background checks, uniforms, and name-before-arrival notification on every visit. The 365-Day Done Right Promise is backed in writing on every job, not buried in a policy manual.
The equipment we name on this page, Rotobrush and Nikro and Abatement Technologies, is the same equipment you’ll see in your basement. The photo record we deliver, before and after every duct run, is the same documentation we’ve produced on 52,000+ homes since 2013. Whether your job is a single dryer vent in a RiNo loft or a full system restoration in a historic Baker home, the standard doesn’t change. The people do the work, and the standard holds them to it.
If you want to talk through what your system needs, call (720) 799-2292. Elena will answer, or Tomas will. Either way, you’ll get a written estimate before we schedule, and the crew who shows up will be one of the people you just read about.
Written by Tomas Reyes, Owner at CleanRun Air Duct Cleaning Denver, serving Denver since 2013.




Before
After
Before
After
Before
After