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 Dryer Vent Cleaning Across San Bernardino
Dryer vent cleaning in San Bernardino typically runs $150 – $280 for a standard single-family home, with most jobs completed in 60 – 90 minutes. We’re the local crew that handles the mid-century bungalows in Del Rosa and the post-war tract homes near the University District, where decades of lint and smog residue pack into original galvanized runs that newer equipment can’t always reach. Our dispatch is coordinated from the Inland Empire office, and we keep routes tight to San Bernardino neighborhoods. Call (361) 326-5060 for a free estimate.
Why Hollis Air Duct Cleaning Is San Bernardino’s Preferred Dryer Vent Cleaning Company
We’ve been part of the Garrison Partners family since 2004, and our San Bernardino crews know the difference between a 1950s bungalow with original ductwork and a 1990s build with modern flex venting. The 365-Day Done Right Promise covers every job in writing: if the work fails within a year, we return at no charge, including a free second visit.
Our technicians are background-checked, uniformed, and expected to operate by The Garrison Code: arrive inside the quoted window, price in writing before touching anything, complete the job by the book, and leave the site clean. Phones are answered by a live person 24 hours a day, 7 days a week. No voicemail loops. No callback queues.
San Bernardino homeowners aren’t looking for the lowest teaser price. They’re looking for the price that stays the same when the technician shows up. We write it down before we start, and it doesn’t move at the door.
Dryer Vent Cleaning Company in San Bernardino
Dryer Vent Cleaning Company work in San Bernardino means dealing with housing stock that most other markets don’t have. Much of the city’s core was built between 1945 and 1970, and those homes came with 4-inch galvanized steel vent runs that weren’t designed for today’s dryer loads or fabric types. Lint accumulates differently in metal than in modern aluminum flex. It cakes. It hardens. And when a run has been disconnected behind a water heater for years, that lint dumps into wall cavities where homeowners can’t see it.
Our Dryer Vent Cleaning crews use Rotobrush rotary agitation and Nikro negative-air HEPA vacuums to source-remove packed lint without pushing it deeper into the system. The negative-air method creates suction at the vent termination while the rotary brush loosens material inside the run. What comes out is captured in a sealed containment, not blown into your laundry room.
When San Bernardino Homes Need Cleaning
Two cycles to dry a load is the most common signal we hear from San Bernardino callers. So is a dryer that runs hot to the touch, or a laundry room that feels humid during operation. In older Del Rosa homes, we also see bird guards missing entirely, letting Santa Ana wind debris blow straight back into the run.
What the Job Includes
We inspect the full run with a camera, clean from termination to connection, measure airflow before and after, and reseal any joints with foil tape and mastic. If the run is crushed or disconnected, we quote the repair in writing before doing the work. No per-foot add-ons. No surprise charges once we’re inside.
Dryer Vent Inspection in San Bernardino
Dryer Vent Inspection in San Bernardino is where we find the problems that lint-trap cleaning can’t fix. In neighborhoods like Del Rosa and the University District, our camera equipment regularly reveals galvanized runs that have been crushed behind water heaters, disconnected at wall cavity joints, or packed with black residue that homeowners mistake for mold. The inspection takes 30 – 45 minutes and costs $89 – $149 as a standalone service, or it’s included at no extra charge when bundled with cleaning.
A proper inspection checks airflow volume, run integrity, termination condition, and clearance to combustibles. In San Bernardino’s mid-century housing, we also check whether the vent shares a chase with original supply ductwork, a configuration that lets lint migrate into your HVAC system and vice versa.
Camera Findings in Older Homes
Our inspection cameras show you what we see. Crushed runs. Disconnected joints. Lint packed so hard it looks like felt. The black, sooty film common in San Bernardino is smog particulate plus desert dust that settles overnight, bonded to lint oils. It tests as particulate matter, not mold, but it restricts airflow just as badly.
Written Report and Quote
Every inspection ends with a written findings report and a fixed-price quote for any recommended work. The price is set before we leave. If you choose to proceed, we schedule the cleaning or repair. If you don’t, you keep the report. No pressure, no expiration dates, no “today only” pricing.
Trusted Brands We Service in San Bernardino
We stock parts and filtration products from Honeywell, Aprilaire, and Abatement Technologies for San Bernardino homeowners, and our equipment roster includes Nikro negative-air machines and Rotobrush rotary systems that commercial crews use. That means when we find a failed backdraft damper or a missing bird guard on your older San Bernardino home, we don’t need to order parts and come back. We carry the common termination caps, guards, and foil-faced mastic that mid-century vent repairs require. Fast turnaround matters when your dryer is out of service, especially in households that run multiple loads daily.
Common Dryer Vent Cleaning Problems We See in San Bernardino Homes
- Crushed or disconnected galvanized runs behind water heaters. In San Bernardino’s central and western neighborhoods, the original 4-inch steel vent was often routed through tight utility chases where water heater replacements over the decades crushed or pulled apart the run. Lint bypasses entirely and dumps into wall cavities.
- Black sooty residue mistaken for mold. The combination of high desert dust and smog that settles overnight in San Bernardino creates a thick, dark film inside vent runs. Homeowners see it and call mold remediators, but it’s particulate matter bonded to lint. Cleaning removes it; mold treatment doesn’t.
- Missing or failed exterior terminations. Santa Ana winds drive debris into vent openings, and on older homes the flapper or bird guard is often gone. Without protection, lint blows back into the run and accumulates faster than lint-trap cleaning can offset.
- Shared chases with original supply ductwork. Many 1950s San Bernardino homes route dryer vents through the same wall cavity as galvanized heating ducts. Lint and dust migrate between systems, contaminating both and reducing airflow to every room.
Pricing for Dryer Vent Cleaning in San Bernardino, CA
Standard dryer vent cleaning in San Bernardino runs $150 – $280 for a single-family home with a straight run up to 25 feet. Homes with longer runs, multiple elbows, or rooftop terminations fall in the $220 – $340 range. If we find a crushed or disconnected section that needs repair, reconnection and sealing typically adds $80 – $150, quoted in writing before we start.
Bird guard installation runs $45 – $85 depending on termination type. Vent cap replacement is $65 – $120. We don’t charge per foot or per vent. One flat price per system, agreed before work starts, with before-and-after photos of your own ducts so you know the work was done.
Inspection-only calls are $89 – $149. Bundle inspection with cleaning and the inspection is included. Every job carries the 365-Day Done Right Promise in writing. Call (361) 326-5060 for a free estimate.
We Also Serve Cities Near San Bernardino
Our crews work throughout the Inland Empire, including Dryer Vent Cleaning in San Bernardino and surrounding communities. We regularly route to Loma Linda, Highland, Rialto, and Colton from our regional office, keeping appointments tight and on time.
Serving San Bernardino, CA - Our Local Coverage Area
We’re based in the San Bernardino 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 Dryer Vent Cleaning in San Bernardino
The lint trap catches roughly 60% of lint; the rest enters the vent run. In Del Rosa’s 1950s homes, original galvanized runs often have rough interior surfaces where lint adheres and hardens over years of accumulation. Combined with crushed sections behind water heaters and missing bird guards that let Santa Ana wind debris blow back in, the run clogs faster than lint-trap maintenance can prevent. Call (361) 326-5060 for an inspection and exact quote.
No. The black, sooty residue common in San Bernardino vent runs is a combination of lint oils, smog particulate, and desert dust that settles overnight and bonds together. It looks like mold and restricts airflow similarly, but lab testing shows particulate matter, not fungal growth. Treating it as mold wastes money; source-removing it with rotary agitation and negative-air extraction fixes the actual problem. Call (361) 326-5060 for a camera inspection.
Every 12 – 18 months for most San Bernardino homes, or annually if you run multiple loads weekly, have pets, or live in an older home with original galvanized ductwork. Homes near construction zones or along routes where Santa Ana winds carry extra dust may need more frequent inspection. The 365-Day Done Right Promise covers our work for a full year, so if airflow drops again, we return at no charge. Call (361) 326-5060 to schedule.
We camera-inspect the full run from termination to dryer connection, check airflow volume with an anemometer, verify termination condition and clearance to combustibles, and specifically look for crushed or disconnected sections in wall cavities and behind water heaters. In San Bernardino’s mid-century stock, we also check whether the vent shares a chase with original supply ductwork, which allows cross-contamination. You receive a written findings report and fixed-price quote. Call (361) 326-5060 to book.
Some overlap, but not identical. Dryer vent cleaning uses smaller-diameter rotary brushes and higher-velocity negative-air machines sized for 4-inch runs, not the 6 – 10 inch supply ducts in your HVAC system. We use Nikro HEPA vacuums and Rotobrush agitation tools for both, but the attachments and airflow calculations differ. A crew that treats dryer vents like small air ducts can damage the run or leave lint behind. Call (361) 326-5060 to confirm you’re getting the right equipment for the job.
Written by Roy Castellanos, Owner at Hollis Air Duct Cleaning, serving San Bernardino since 2004.




Before
After
Before
After
Before
After