We're The Clean Choice for Carpet Cleaning

Family Owned & Operated Since 1986

Why Choose Us?


Reliable and Trustworthy Cleaning Service

When you live a busy life, it is hard to find the time to organize and tidy your home or vacation rental. You can rely on us to take care of your property so that you can focus on the things that are important to you. 

Our truck mounted steam cleaning deep cleans and sanitizes. Natural plant-based products that will not irritate allergies! 

We also clean commercial spaces and rentals.

We're the clean choice for carpet cleaning.


We Care About the Details

Our company pays special attention to the details of every project to ensure the complete satisfaction of each client. ​Our goal is to make sure that we leave your home clean and smelling fresh.

We strive to provide quality service from start to finish. We want to ensure you have a great experience and are pleased with the results of our cleaning!



Customer Satisfaction

Your satisfaction is our priority and we strive to provide a service we are proud of.  We are here to help you maintain & protect your investment while giving your family a healthier living environment. Steam cleaning gets rid of pollen, allergens, pet dander, bacteria & more! Don't waste time or money on machines that cannot do the job correctly. We use only quality products from a top manufacturer to ensure a better quality of service.  

Thank you for choosing us for your cleaning needs!
We appreciate you supporting a locally owned & operated company.  



Thank you for choosing us for all your cleaning needs! .

Client Testimonials

Tammi and Mark D.


 "Professional, punctual, and thorough: we can't recommend them enough!" 

Debbie S.


 "My house is sparkling clean after every visit; they obviously care about the details and take pride in their work." 

Natalie H.


 "Always willing to help out at the last minute with my rental properties when I need a move-out deep cleaning - trustworthy and reliable!" 


Sign up to hear from us about specials for carpet cleaning available only to our current clients.

Contact Us

Send Message

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Get A Free Quote

To get a free quote, please contact us at your convenience.  

We look forward to serving you. Discounts on multiple services.

M&J Carpet and Upholstery Cleaning

(541) 549-9090

Email or call for our current openings!

Available Monday through Saturday