Pet Stain & Odor Removal

For the Pets You Love. And the Home You Cherish.

A Fresh Start. An Exceptional Standard. Life with Pets. A Higher Standard of Clean.

Pet Stain & Odor Removal in Forest Grove, Hillsboro, Beaverton & the West Hills of Portland

Why Pet Odors Keep Coming Back — And How We Stop Them for Good

Pet urine doesn't sit on carpet — it soaks through the fiber into the backing, padding, and often the subfloor, where household sprays can't reach. Carpet MD's IICRC certified technicians remove it at the source with real chemistry and restore severe contamination other companies would tell you to tear out.

Here's what most homeowners don't know: a pet urine stain isn't just on the carpet — it's in it.

Urine passes through the carpet fiber, saturates the backing, and often soaks into the padding and subfloor beneath. As it dries, it forms urine crystals that reactivate with every humidity change. Spraying the surface with a store-bought deodorizer may smell better for a day or two — but the source is still there, and it will come back.

Professional treatment works differently. Our specialized pet urine removal treatments break down urine crystals at the source — reaching through the backing and padding where household products can't — and eliminate the odor rather than masking it. That difference is why our treatments last, and why surface sprays don't.

Pet Stain & Odor Removal side by side comparison
What every Carpet MD pet treatment includes:
  • IICRC certified technicians trained in pet contamination treatment
  • Green, eco-friendly chemistry first — full approach detailed in our FAQ below
  • Truck-mounted hot water extraction for deep flushing that portable equipment can't match
  • A guaranteed result — our products and process allow us to guarantee complete odor removal, backed by our 3 Ironclad Guarantees
Severe Contamination? We Can Restore What Others Replace.

Some companies see severe pet damage and recommend tearing out carpet. We see options.

Because Carpet MD is also a professional carpet repair company, we can take severe cases further than a cleaning-only business ever could.

We begin with specialized treatments that break down urine crystals at the source — reaching through backing and padding where household products can't. For contamination that has soaked deeper, we use subsurface extraction: we flood the affected area with the proper chemistry and extract it completely from the top of the carpet, through the padding, all the way to the subfloor. Nothing is left sitting beneath the surface to resurface later.

That means even the worst pet-damage situations don't force you into full carpet replacement. one team, one visit — and repairs backed by our three-year guarantee.

Pet Stain & Odor Removal side by side comparison
For more severe contamination we offer:
  • Subfloor sealing — when urine has penetrated past the pad into the subfloor itself, we seal the surface to permanently lock out remaining odor.
  • Padding replacement — contaminated padding is removed and replaced with new, fresh padding.
  • Tack strip replacement — saturated tack strips are swapped out, not left in place to keep releasing odor.

What Professional Pet Stain & Odor Removal Delivers

Complete odor elimination — at the source.

Not a fragrance cover-up. Our treatments neutralize the urine salts and odor-causing bacteria causing the smell — and we guarantee the result.

True stain restoration.

Dog urine, cat accidents, repeat-marking territory spots — requires specific chemistry. We match the treatment to the stain for the best possible outcome.

Healthier air for your family.

Pet waste contamination carries allergens and bacteria that affect indoor air quality — a real concern for households with allergies, respiratory sensitivities, or young children.

Protection of your flooring investment.

Untreated urine is corrosive to carpet fiber and can permanently damage backing, padding, and subfloor. Addressing it professionally protects far more than appearances.

A complete solution — whatever the contamination requires.

After 26 years in the craft, we'll assess exactly how deep the problem goes and tell you plainly. Because we handle carpet repair as well as cleaning, even severe cases have options — restoration work that saves floors other companies would tell you to rip out. You get one honest answer and one team that can handle the entire job. And if it is time to replace the carpet we will tell you plainly.

Pet Stains & Odor Removal - Carpet MD

How to Know You're Hiring the Right Pet Stain Removal Company

Not all pet treatments are equal. Before you book anyone, insist on:
 

  • Certified technicians with pet-contamination training — Carpet MD's technicians are IICRC certified.
  • Source-level treatment, not masking — ask any company directly: do they treat the padding, or only the surface?
  • The ability to handle severe cases — can the company seal subfloor, replace padding, and repair carpet, or will they walk away and leave you with a demolition project?
  • A written guarantee — ask whether they guarantee odor removal. We do, in writing, as part of our 3 Ironclad Guarantees.
  • Complete pricing before we arrive — "per-room" teaser-rate ads are either a classic bait-and-switch or simply low-quality work; either way, you pay for it later. Carpet MD inspects and quotes one complete price up front, and it holds.
  • Licensed, insured, and established — Carpet MD has served this region since January 5, 2006 — 21 years of ownership, trained employees, no subcontractors — and we're happy to provide references.

Our Pet Stain & Odor Services

Every Carpet MD service is delivered to the same white-glove standard — by technicians that have been IICRC-certified using green-first cleaning solutions that are always thoroughly neutralized and rinsed.

Specialized Pet Urine Removal Treatment

targeted treatments that break down urine crystals at the source, through the backing and padding, without damaging your carpet.

Advanced Odor Elimination

neutralization of the bacteria and salts causing persistent odors, not temporary fragrance — backed by our complete odor removal guarantee.

Expert Stain Removal

surface-appropriate chemistry matched to each type of pet stain, from fresh accidents to set-in discoloration.  Allergen Reduction — deep extraction of allergens and bacteria

Odor Assessment & Honest Guidance

a real inspection of where contamination has traveled, with a clear explanation of your options.

Carpet Repair & Restoration for Severe Damage

subfloor sealing, padding replacement, and tack strip replacement when contamination goes beyond what cleaning alone can resolve.

"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."

The Whole-Home Care System

Pet accidents rarely affect just one surface — odors travel into the air your family breathes.

Our clients often combine services in a single visit, at one complete price:

  • Pet Treatment + Full Carpet Cleaning — treat the problem and refresh every carpeted room in one appointment
  • Pet Treatment + Air Duct Cleaning — pet dander and odor particles circulate through your HVAC system; clean the air alongside the floors
  • Pet Treatment + Upholstery Cleaning — accidents on furniture need the same source-level treatment

A whole-home approach removes the problem everywhere it lives — not just where you can see it. Ask about designing a complete-home care plan when you call.

Between Visits: Minimizing Pet Stains at Home
  • Act quickly — blot (never rub) fresh accidents immediately to keep stains from setting.
  • Use pet-safe, residue-free products — avoid fragrance-heavy sprays that only mask the issue; some can even set stains and complicate professional treatment.
  • Keep up with grooming — regular brushing reduces shedding and dander that contribute to household allergens.

And when an accident happens, call us sooner rather than later — the sooner contamination is addressed, the better the outcome for your carpet and the air beneath it.

Schedule Your Pet Stain & Odor Removal Consultation

Carpet MD Inc. & Breathe Right Duct Cleaning — carpet cleaning, tile & grout, upholstery, air ducts, and carpet repair. Serving Washington County, Yamhill County & the Portland West Hills since January 6, 2006.

If you've been searching for the best pet stain removal near Hillsboro, Forest Grove, McMinnville, or the greater Portland West Hills — you've found a team with 21 years of ownership, 26 years in the craft, the certifications to back it up, and a guarantee to stand behind: our products and process allow us to guarantee complete odor removal.

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

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 !!
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!
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!
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
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!
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.
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 !
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!
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.
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)
Response from the owner:Thank you Rebecca!
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!
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.
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!
Response from the owner:Thank you Lindsey! Always happy to help.
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!
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 !!
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
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!
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!
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!
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!
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.
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.
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!
Satisfied Carpet MD Customers

Frequently Asked Questions About Pet Stain & Odor Removal

How often should carpets be professionally cleaned if I have pets?

With pets in the home, most carpets benefit from professional cleaning every 12 months — homes with multiple pets, accidents, or heavy foot traffic often need more frequent care. Regular cleaning removes dander, tracked-in soil, and the early traces of accidents before they set, protecting both your carpet and your indoor air. Our recurring clients never have to remember a schedule; we track it for them.

What are the benefits of professional pet stain removal?

Professional treatment reaches what surface cleaning cannot: the urine salts and bacteria trapped in carpet backing and padding. The benefits are complete odor elimination at the source rather than temporary masking, removal of stubborn stains with chemistry matched to each type of accident, and healthier indoor air through extraction of allergens associated with pet contamination.

What methods are used for pet stain removal?

We begin with specialized treatments that break down urine crystals at the source — reaching through backing and padding where household products can't. Our chemistry is green and eco-friendly first — safe for your family and your pets. When a non-green product is genuinely necessary for the highest-quality result, we tell you plainly, then always thoroughly neutralize and rinse, leaving your carpets residue-free. Truck-mounted hot water extraction then flushes the contamination out of the carpet. And when contamination has reached the padding or subfloor, we go further than cleaning: subfloor sealing, padding replacement, and tack strip replacement — restoration work most cleaning companies can't offer.

How long does it take for carpets to dry after treatment?

Drying time depends on humidity, airflow, and how much treatment your carpets required — generally 2 to 24 hours. A targeted stain treatment dries far faster than a deep extraction with padding involvement. Because our truck-mounted equipment removes more moisture than portable units, drying is accelerated — and we'll give you a clear timeline at your appointment, so you know exactly what to expect.

Do we need to prepare our home before the service?

Just one thing: please remove small and breakable items from any furniture you'd like us to move. We handle the rest — Carpet MD is a full-service, white-glove company, and our team is always happy to help move larger items as part of your service. If you have specific stains or areas of concern, point them out during our pre-service walkthrough and we'll give them special attention.

Can severe pet damage be fixed, or does the carpet need to be replaced?

In most cases, it can be fixed — and we're the company that can do it. Because Carpet MD handles both cleaning and carpet repair, severe contamination doesn't mean demolition: we can seal the subfloor to lock out residual odor, replace saturated padding and tack strips, and restore carpet that other companies would tell you to tear out. You get an honest assessment of exactly how deep the problem goes, and one team that can handle the entire job.

Do you guarantee odor removal?

Yes. The products and process we use allow us to guarantee complete odor removal — not a fragrance cover-up that fades in a week, but true elimination at the source. That guarantee is part of our 3 Ironclad Guarantees. If you've been burned before by treatments that "masked" the smell and let it return, that's exactly the difference you'll experience here.

What areas do you serve?

Carpet MD serves homeowners throughout Washington County, Yamhill County, and the Portland West Hills — including Hillsboro, Forest Grove, Beaverton, McMinnville, Tigard, Sherwood, Newberg, Banks, Cornelius, North Plains, and surrounding communities. Call us at 503-357- 8306 — we've served this region since January 5, 2006 and will happily confirm you're in our area.