Experienced Cleaning Service in Grants Pass and the Rogue Valley

Grants Pass, Oregon - Kleen Masters Carpet and Upholstery

The Greenest Clean Available

When it's time to get your carpet or upholstery cleaned, you can relax and let the experts take over! Call on Kleen-Masters to clean up your property in no time!

Full Service Carpet, Flooring & Upholstery Cleaning

Residential • Commercial • Auto/Truck/RV

We offer customized cleaning plans and packages that are designed to satisfy all of your residential or commercial cleaning needs. Let's face it: your cleaning needs to get done, and with Kleen-Masters, you don't have to do it yourself!
  • Tile & Grout Cleaning and Sealing
  • Restretching & Repairing Carpet
  • Emergency Water Extraction & Restoration
  • Spots & Stain Removal
  • Strip & Wax Flooring
  • Air Duct Cleaning
Call us at 541-471-4350 for a no obligation quote!

The Most Hypoallergenic Cleaning Service in Oregon

  • Non-toxic 100% No Soap Residue
  • Safe for Chemically Sensitive People & Allergy Sufferers
Many cleaning companies use harsh chemicals that can wreak havoc on people who have sensitivity to chemicals or airborne allergens. Kleen-Masters is sensitive to that. That's why we use safe, non-toxic cleaning supplies that keep your home or office livable.
Oregon Bridge - Grants Pass, Oregon - Kleen Masters Carpet and Upholstery

24-Hour Emergency Service

If your property has fire damage , water damage , or flood damage, Kleen-Masters is here to help with 24/7 emergency service. If your home or office is damaged by a disaster, call us. We offer easy payment options and can often directly bill insurance.

Call us today to request a quote or service.
Your Contact Information
Cleaning Needed
Type of home/business*


Beyond basic carpet cleaning, are we:*
Do you have chemical sensitivities?*


Scheduling Your Cleaning
When would you like your carpet cleaned by?*
What day(s) would be good for us to come & finalize the estimate?*
What time would be good for us to come & finalize the estimate?*
Scheduling Your Cleaning
How did you find out about us?
Comments or additional information