Air Duct Cleaning

The Unseen Detail. The Distinctive Difference.

Premium air duct cleaning with attention to every detail.

Whole-Home Air Duct & Vent Sanitation

Serving Forest Grove, Hillsboro, Beaverton, McMinnville, Sherwood, Tigard, Banks, Lake Oswego & Surrounding Communities

Breathe Cleaner. Live Healthier.

The air your family breathes flows through your home's ductwork every single day — and over the years, that ductwork collects dust, pet dander, pollen, and debris that your HVAC system quietly recirculates from room to room. Our duct cleaning division, Breathe Right, is a dedicated air duct and dryer vent service — not a sideline — delivering the same white-glove standard Carpet MD has brought to homes across Washington and Yamhill County since January 2006.

Our comprehensive Whole-Home Air Duct & Vent Sanitation goes beyond a quick vent vacuum. We clean the entire system — supply vents, return lines, and trunk lines — using professional truck-mounted equipment and a purely mechanical, eco-friendly process. For clients who want an added layer of protection, an optional green sanitizing treatment is available (described in our process below). Your home is left exactly as we found it. Only the air is different.

Why Homeowners Trust Carpet MD with the Air They Breathe

Anyone can rent a vacuum and poke around at their vents. What most homeowners can't do is reach the entire system — the returns, the trunk lines, the deep runs where years of dust, dander, and pollen settle out of sight.

That's where we come in. Carpet MD cleans ductwork the thorough way, using the RAM AIR system in conjunction with professional truck-mounted suction — powerful enough to reach the full system, yet gentle enough for every type of ductwork in your home, including delicate flex ducting that some aggressive methods can actually damage.

And because your comfort is our craft, we'll never recommend a service you don't need. We inspect your system first, show you what we find, and recommend the right interval for your home — whether that's this year or a few years out. That's how a company earns the privilege of being invited back into your home for 20 years.

What Professional Duct Cleaning Does for Your Home
  • Cleaner air for every room. Our comprehensive cleaning removes years of dust, dander, and pollen buildup from the entire system — so your system isn't recirculating what it collected. Especially valuable for family members with allergies, asthma, or respiratory sensitivities.
  • A happier, longer-lived HVAC system. Restricted airflow forces your heating and cooling system to work harder than designed. Clearing it improves airflow, reduces wear, and extends working life.
  • Lower energy bills. A system not fighting clogged ductwork uses less energy to hold your desired temperature — savings you'll notice month after month.
  • Odors eliminated at the source. Musty smells that linger no matter how often you clean often originate inside the ductwork itself. Our cleaning removes the debris causing many odors; our optional sanitizing treatment neutralizes what remains. Your home smells genuinely fresh, not perfumed over.
  • Protection against mold and microbial growth. Thorough cleaning removes the contamination mold feeds on — and the optional sanitizing treatment goes further. 
Carpet MD & Breathe Right Aid Duct Cleaning

Our Comprehensive Cleaning Process

  1. Detailed inspection. We inspect your duct system, assess its condition, and identify any specific concerns.
  2. Compressed air flushing. We use compressed air to dislodge the fine dust and particles vacuuming alone can't reach, carried out with the RAM AIR system — powerful enough for the whole system, gentle enough for every type of ductwork, including delicate flex ducting.
  3. Vent line deep extraction. Our truck-mounted vacuum line runs down each individual floor vent, pulling out the larger debris — toys, pet food, construction debris, anything that has settled into vent lines over the years. If it fits into ductwork, we have probably found it!
  4. Optional green sanitizing treatment. Using a green agent, this treatment eliminates most viruses, bacteria, fungus, mold, and odor-causing contaminants — and continues protecting your home's air for up to a full year.
  5. Final inspection. We verify floor vents are thoroughly cleaned, walk the results with you, and leave your home exactly as we found it. Only the air is different.

How Often Should Your Ducts Be Cleaned?

For most homes, we recommend professional duct cleaning every three to five years. Homes with shedding pets, family members with allergies or asthma, recent renovations, or wildfire smoke exposure often benefit from more frequent service — sometimes every two to three years.

I speak from experience: I live between two farms with several pets, and I clean the ducts in my own home every two years.

There's no guesswork involved: we inspect your system and tell you honestly what interval makes sense for your home. If your ducts don't need cleaning yet, we'll tell you that too — and put you on a reminder list so you never have to think about it.

Because your home's air isn't a one-time project. It's an ongoing standard of care.

Dryer Vent Cleaning: The Maintenance Your Laundry Room Is Asking For

Your dryer vent isn't part of your HVAC system — it's a dedicated line that carries hot, moist air and lint from your dryer to the outside of your home. And it's quietly one of the most overlooked fire risks in your home. Every load of laundry pushes lint toward that vent line; over time, the buildup restricts airflow, and your dryer runs longer, works harder, and heats up more than it should. According to fire safety experts, clogged dryer vents are a leading cause of dryer fires in the home. For most households, we recommend professional dryer vent cleaning once a year.

Warning signs your dryer vent needs cleaning:
  • Clothes take longer than one cycle to dry
  • A burning smell while the dryer is running
  • The dryer or laundry room feels unusually hot
  • Excess lint visible around the vent opening
  • It's been over a year since your last cleaning

If you're noticing any of these, schedule service before the buildup becomes a safety issue.

Breathe Right - Carpet MD - Air Duct Cleaning

What professional dryer vent cleaning does for you:

  • A genuine fire hazard, removed. Lint is highly flammable, and a clogged vent line is where dryer fires start. Clearing it is one of the simplest, most affordable steps you can take to protect your home and family.
  • Faster laundry days. Clothes dry in one cycle instead of two or three — time back in your week, every week.
  • Lower energy use and a longer-lasting dryer. A dryer fighting a clogged vent runs hotter and longer, wearing itself out faster. A clean vent means shorter cycles, less energy, and a longer working life for a major appliance.
  • The same white-glove care. Our technicians clean the full vent line — from the dryer connection to the exterior vent hood — using professional equipment and a purely mechanical process, and we verify proper airflow before we call the job done.
One Home. One Standard of Care.

Air duct cleaning addresses your HVAC system's ductwork; dryer vent cleaning clears the dedicated lint line. Both are essential to a healthy, efficient home — and many clients schedule both together, often alongside their carpet cleaning, in a single visit. If it's been a few years since either, we'll assess both during one appointment and build a maintenance rhythm that fits your home. From carpets to ductwork to tile and upholstery, one call cares for your entire home.

Carpet MD has earned its reputation one home at a time — most of our new clients find us the old-fashioned way: through neighbors, friends, and family who've already experienced our care. We're proud to say referral is our largest source of new work, and we consider every recommendation a promise to uphold.</li>
</ul>

How to Choose a Duct Cleaning Company Worth Hiring

Before you book anyone, ask:

Do they clean the entire system — or just the vents?

Return lines are often where the largest buildup actually lives. Ask exactly what's included in the quoted price.

What method do they use on flex duct?

Flex ducting can be damaged by aggressive rotary-brush methods or by vacuum-only approaches that rely on suction alone to do the cleaning. Ask how they dislodge debris and how they extract it — the two are different jobs. Our answer: positive- pressure flushing to dislodge, truck-mounted extraction to remove.

Is the price complete?

Some companies quote a low per-vent rate, then find "problems" at your door. At Carpet MD, one complete price is quoted before we begin.

Do they inspect before recommending?

A company that tells you your ducts can wait two more years is a company you can trust when they say it's time.

Do they guarantee the work?

Ask what happens if you're not satisfied. Ours: the Absolute Craftsmanship Guarantee, in writing.

"One trusted team, one complete home. Many of our clients pair carpet cleaning with Whole-Home Air Duct Cleaning and Tile & Grout Cleaning — ask us to build a whole-home care plan in a single visit."

Schedule Your Air Duct & Dryer Vent Cleaning

Call Carpet MD today at (503) 357-8306 to schedule air duct cleaning, dryer vent cleaning, or both in a single visit — or to combine them with your next carpet, tile, or upholstery cleaning. Every service is backed by our 3 Ironclad Guarantees and quoted at one complete price before we begin, and every visit runs on our Concierge Scheduling — a confirmed arrival window and a courtesy call on the way.

1,043 reviews. 5★. One Google listing — and a 5★ rating on our Breathe Right duct cleaning listing as well.

Call  (503) 357-8306  today to schedule your consultation, or request your appointment online. Your carpets — and your family's air — will thank you.

Super accommodating and easy to schedule! Our carpets look great!
Response from the owner:Thank you so much for the wonderful review! We love supporting other local businesses like Owen's Eyecare. We are thrilled to hear that the scheduling was easy and that your carpets look great. Thanks for choosing Carpet MD!
We were very pleased with the overall service with Carpet MD. We received timely responses, and scheduling for carpet cleaning in our home (stairs, living room, 3 bedrooms). The technician arrived on time and was respectful of our home, wearing clean shoes covers and placing corner guards around so that the equipment would not cause damage. The technician took the time to ask if there were any specific "trouble spots", as well as writing up an estimate for carpet stretching which we will also be using the company for. Before leaving, we got a complimentary bottle of carpet spot cleaner, and a folder with care tips and local referrals for other home needs.
Response from the owner:Thank you so much for the wonderful review! We are thrilled to hear that you had such a positive experience with our team, from the initial scheduling to the extra care taken during your carpet cleaning. Our technicians always strive to treat your home with the utmost respect, so it is great to know that the shoe covers, corner guards, and trouble-spot walk-through made a difference for you. We also look forward to helping you with your carpet stretching needs in the near future! Thank you again for choosing Carpet MD and for recommending us to others. Best regards, The Carpet MD Team
Great communication, went over everything prior to and after. Refreshing smell from the natural deodorizer used as well. Our carpets are refreshed like new!
Response from the owner:Thank you so much for the fantastic review! We always aim to keep our customers informed every step of the way, so we are thrilled to hear you appreciated our communication before and after the job. We love that you noticed the refreshing scent from our natural deodorizer—it's one of our favorite ways to ensure your home feels clean, safe, and truly refreshed. We appreciate your business and hope your carpets continue to feel like new
Had such an amazing experience!! We have a 120 lb dog who got sick one night and left some stains and they got it out for me! We also had them clean our carpeted stairs and they look brand new! Thank you so much!
Response from the owner:Thank you so much for the wonderful review! We know how stressful it can be when a beloved pet gets sick, especially a big 120 lb pup! We are so glad our team could jump in, completely remove those stains, and make your carpeted stairs look brand new again.
Carpet MD’s team is amazing. Scheduling was flawless. They arrived within the arrival window. They were extremely courteous. They went above and beyond while delivering their services to make sure our tiles, carpets and upholstery are well taken care of. Our tiles look as good as new and our old carpet looks as if we installed it yesterday. They definitely are the medical doctors of carpets. I will always recommend them to my family and friends.
Response from the owner:Thank you for the outstanding review, thank you for trusting us with your tiles, carpets, and for your kind promise to recommend us to your family and friends. We look forward to taking care of your home again whenever you need us!
Because of medical issues, my father's carpet and recliner had some bodily fluids that I worried might not come clean. The tough stains were all taken care of and things look great.
Response from the owner:Thank you for the review, taking care of a parent with medical issues is already a heavy emotional and physical load, we're very pleased this worked in your favor.
Response from the owner:Thank you Rebecca!
I recently had my carpets cleaned by Carpet MD. The person who arrived was polite and easy to work with. He was willing to clean as much or little as I wished. He knew his job and did it. He also was able to repair two areas located at two bedroom doorways which had been shredded due to my cats. The carpet had looked pretty bad. He was able to stretch the carpet enough to re-attach it at the doorway entrances. Now it looks so much better when I walk down the hallway. Thank you!
Response from the owner:Thank you so much for the wonderful review! We are thrilled to hear that our technician was polite, flexible, and able to get your carpets looking great again. Cat scratches at bedroom doorways are a very common headache for pet owners, so we are so glad we could stretch and repair those areas for you. It’s fantastic to know that your hallway walk looks much better now. Thank you for choosing Carpet MD!
We had our carpets cleaned today by Chris at Carpet MD, and I couldn’t be happier with the results! Chris was fantastic from start to finish. He took the time to answer all of my questions, worked efficiently, and was extremely professional throughout the entire process. Our carpets look amazing! The quality of the work exceeded my expectations. If you’re looking for a company that does an excellent job, provides outstanding customer service, and truly takes pride in their work, I couldn’t recommend Carpet MD more highly! Whether you need your carpets cleaned or repaired, - Carpet MD is absolutely the company to call! Thank you, Chris, for a job well done! We will definitely be recommending Carpet MD to family and friends!
Response from the owner:Thank you so much for the kind words and wonderful review! We are thrilled to hear that Chris took great care of your home and that your carpets turned out looking amazing. Providing thorough, professional service and treating every home with respect is what our team at Carpet MD strives for every single day. We truly appreciate your recommendation to family and friends—it means the world to our local team! If you ever need any more cleaning or maintenance down the road, please don't hesitate to reach back out.
Quick and friendly service! Got us on the schedule within a day and David did a great job. 10/10 would recommend!!
Response from the owner:Thank you so much for the review! We are thrilled to hear that we could get you scheduled so quickly and that David provided such excellent service. Your recommendation means the world to our team, and we look forward to helping you out again whenever you need us!
I called carpet MD to get my carpet cleaned chris was able to squeeze me in on shut a short notice. Im very thankful. Also DAVID the technician who came out did an outstanding job on my carpet. He was very professional and friendly. Highly recommend Carpet MD
Response from the owner:Thank you so much for the wonderful review! We are absolutely thrilled to hear that Chris could accommodate your schedule on short notice and that David provided such an outstanding, professional, and friendly service. We truly appreciate your high recommendation and look forward to helping you with your carpets again in the future!
Robert with Carpet MD did a great job! He was professional & personable and a pleasure to work with. Highly recommend!
Response from the owner:Thank you for the review Linda, we hope to see you in the future !!
I had a great experience. David was super helpful and explained everything!
Response from the owner:Thank you for the review, we are pleased that David took care of everything for you !
We had a great experience with this company. Robert was our technician when cleaning out air ducts. Wonderful guy. Overall, would highly recommend this company 🙂
Response from the owner:Thank you for the review! We are thrilled to hear you had a great experience with our team. Robert is a fantastic technician, and we will be sure to pass your kind words along to him. Enjoy your clean air ducts, and please let us know if you need anything else in the future!
From talking to Chris on the phone and meeting Robert, who did an amazing job, everyone was kind, helpful and they went above and beyond to help me out!
Response from the owner:Thank you for taking the time to share your experience with us. We pride ourselves on providing helpful, kind service, and I will be sure to pass your compliments along to Chris and Robert. Please let us know if you need anything else!
Robert is a wonderful young man that did an amazing job on my carpet and ottoman! He was very efficient! Explained everything, and no surprise fees! Thank you Robert!
Response from the owner:Thank you so much for the wonderful review! We are thrilled to hear that Robert provided such efficient service, explained our process clearly, and kept our pricing transparent. I will make sure to pass your kind words along to him. We truly appreciate your business and look forward to serving you again in the future!
David arrived on time was very professional. He looked over the area was clear about what products he was using. After the cleaning the went over the invoice with me. I would HIGHLY recommend carpet MD to anyone looking to have their carpets cleaned.
Response from the owner:Thank you for the review! We are thrilled to hear that David provided you with professional, punctual, and transparent service. Our team takes great pride in clearly explaining our process and reviewing all details with our customers so there are never any surprises.
Can't say enough about hiring Carpet MD. New carpets installed in 2018 that saw only light traffic, had more speedbumps than should ever be allowed. In just a few hours the carpets were flat, and not a lump or bump to be found. The results were incredible! Technicians were on time, polite, respectful and wonderful to work with. 10/10 would recommend!
Response from the owner:Thank you so much for taking the time to leave such a fantastic 10/10 review! We are thrilled to hear that our team was able to smooth out those frustrating "speedbumps" and get your carpets looking perfectly flat and beautiful again. Providing prompt, respectful service and incredible results is exactly what we strive for on every job. We truly appreciate your recommendation and look forward to helping you out with any future carpet, Tile, upholstery or air duct care needs!
David did a great job stretching our carpet. It looks fantastic. He was courteous and professional.
Response from the owner:Thank you Mr. Jensen, we appreciate your continued business.
Response from the owner:Thank you Lindsey! Always happy to help.
Best carpet cleaning company around. They do a wonderful job, and are very nice people too! Highly recommend utilizing their services. 🙂
Response from the owner:Thank you so much for the wonderful review! We love hearing that you think we’re the best around. Our team always strives to provide both great service and a friendly experience, so your kind words really mean a lot to us. Thank you for highly recommending us, and we look forward to helping you again in the future! 😊 Don't forget to have your friends mention your name when you refer us. You get a $50 referral credit for each one!
David was awesome, professional, knowledgeable, up front about expectations, even told us of other services offered.
Response from the owner:Thank you for the review, we hope to help you with all our other services !!
I used Carpet MD to carpet clean our house and I was very pleased with their work. They had great customer service, took time to answer my questions, and had great communication. My carpet looks so much better! Definitely recommend their services.
Response from the owner:Thank you so much for the fantastic review! We are thrilled to hear that you were pleased with our communication and customer service. Taking the time to answer questions and ensure our clients feel comfortable is a huge priority for us. We're so glad your carpets are looking much better, and we truly appreciate the recommendation!
Justin was very thorough and fast! The carpet looks so much better. Thank you for your hard work!
Response from the owner:We love hearing this! Thank you for taking the time to share your experience. Our team always strives to provide fast, high-quality service, and we’re so glad Justin delivered exactly that for you. Enjoy your clean carpets, and please don't hesitate to reach out the next time you need our services! (We have quite a few)
Justin from Carpet MD did an excellent job cleaning several rugs for us. We are very pleased with the result. Justin was professional, thorough and answered all of our questions.
Response from the owner:Thank you so much for the wonderful review! We are thrilled to hear that you are very pleased with your clean rugs. Justin always aims to provide thorough and professional service, and he'll be so happy to know he took great care of you and answered all your questions. We are here for all of your floor cleaning, upholstery and air duct cleaning needs. We appreciate your business and look forward to helping you again in the future!
Carpet MD & Breathe Right Satisfied Customers

Frequently Asked Questions About Air Ducts

How often should air ducts be professionally cleaned?

Most homes benefit from professional duct cleaning every three to five years, depending on pets, allergies, recent renovations, and wildfire smoke exposure. Homes with allergy sufferers or shedding pets often benefit from more frequent service. We&#39;ll assess your system and recommend the right interval for your home.

What are the signs my air ducts need cleaning?

Visible dust blowing from vents or the need for frequent dusting, musty odors when the heat or AC runs, uneven airflow between rooms, increased dust settling on furniture, and worsening allergy symptoms indoors are all common indicators. If it&#39;s been years since your ducts were last cleaned — or you&#39;ve never had them done, an inspection will tell you quickly.

Will duct cleaning improve my indoor air quality?

Yes. Your HVAC system circulates the air your family breathes through ductwork that accumulates dust, pet dander, pollen, and other debris over the years. Our comprehensive cleaning removes that buildup from the entire system — vents and returns so your system isn&#39;t recirculating what it collected.

How long does duct cleaning take?

Most residential systems take a few hours to clean thoroughly. We protect your floors and furnishings and leave your home exactly as we found it — except for the air.

Can flex duct be safely cleaned?

Yes — when the method matches the duct. The risk to flex duct comes from aggressive rotary-brush methods and from vacuum-only approaches that rely on suction to do the cleaning. Our process is different: RAM AIR positive-pressure flushing dislodges the debris, and truck- mounted extraction removes it — gentle enough for every type of ductwork, including flex.

How often should my dryer vent be professionally cleaned?

For most households, once a year. Homes with large families, pets, or long duct runs may benefit from more frequent service. Lint buildup restricts airflow, extends drying times, and — most importantly — creates a genuine fire hazard. See the warning signs listed above.

Is dryer vent cleaning the same as air duct cleaning?

No — they serve two different purposes within your home&#39;s air system. Air duct cleaning addresses the ductwork of your HVAC system; dryer vent cleaning clears the dedicated vent line carrying hot, moist air and lint outside. Both are essential to a healthy, efficient home — and many clients schedule both together in a single visit.

Are any chemicals used in your duct cleaning process?

No. Our standard duct and vent cleaning is a purely mechanical, eco-friendly process — no chemicals, no residue. For clients who want additional protection, we offer an optional green sanitizing treatment that eliminates most viruses, bacteria, fungus, mold, and allergens, with protection that lasts up to a full year.