*We Work at Your Convenience!  Calls answered until 10pm daily.

We're also available on holidays! Just call or email to ask about our availability.

10,000 Lakes Carpet & Upholstery Cleaning

We are the Twin Cities leader for carpet and upholstery cleaning, tile & grout cleaning and sealing, drapery cleaning, leather cleaning and conditioning and pet odor removal and treatments.

Carpet cleaning is a time-consuming task, and with your busy schedule, you don’t have time to clean your carpet and wait hours for it to dry. Leave it to the professionals at 10,000 Lakes Carpet and Upholstery. We specialize in residential carpet cleaning at an affordable price. We have the tools and knowledge to fix up your entire home.

And, if you are a pet owner you definitely know how pet odor seems to build up very quickly. Our expert carpet cleaning services will ensure your guests don’t notice a thing.

More about us>



At 10,000 Lakes Carpet & Upholstery Cleaning, we are trying to do our part to help in this fight against this virus by taking the time to make sure we sanitize all our equipment in between jobs also using disposable shoe covers so as not to track and cross-contaminate between homes and businesses.


Tell us how we did!

Please submit your review of our work by sending us an email. We really appreciate the feedback.

Carpet Stain Removal

Carpet Cleaning News

Questions? Ready to Schedule?

Contact us now for an estimate, or to get answers to your questions!

Visa Mastercard Accepted

Visa & Mastercard Accepted!