Home Page

Totally Clean Carpet CleaningCarpet Cleaning, Upholstery Cleaning & Area Rug Cleaning the Totally Clean way!  Call Today and see the difference a caring company can make.  847-970-0920

Carpet Cleaning & Upholstery Cleaning serving Barrington, Libertyville, lake zurich, mundelein, Lake Forest, and Killdeer.

Carpet CleaningTim & Ashley Willis

“As owner-operator, I am present on every job and guarantee all of our work. I take pride in our workmanship and would love the opportunity to serve all your upholstery & carpet cleaning needs.”- Tim Willis

At Totally Clean, we believe your home should be a sanctuary.  Nothing is more important than having a clean, comfortable space in which to relax and enjoy life.  With our expert knowledge and eco-friendly products, we can clean and maintain your home better than anyone else.  Our carpet cleaning techniques and products are top of the line, leaving your carpet feeling like new.  Our number one priority at Totally Clean is customer satisfaction.  Choose us to take care of your cleaning needs, and we’ll do the job right.

View our Hot Water Extraction carpet cleaning Video.


“Tim, thank you so much for your amazing work! I’ve had many carpet cleaners over the years, your efficiency and attention to detail was very impressive. It’s so hard to find a company that really cares about the quality of their work these days. I will definitely be recommending your Company to my friends and neighbors”

Kathy R Barrington Hills, IL 4-11-13

Read more Testimonials here