Home Page

Totally Clean Carpet CleaningVisit our New Area Rug Cleaning Facility Located in Lake Zurich Il 60047 www.nextgenrugcleaning.com   

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

Carpet CleaningTim & Ashley Willis

“As owners-operators, We are present on every job and guarantee all of our work. We take pride in our workmanship and would love the opportunity to serve all your upholstery & carpet cleaning needs.”- Tim & Kevin 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.

We only use the most powerful truck mounted equipment available.  Our trucks carry treated water for the steam cleaning process.  We will never use a portable cleaning machine!!


“Tim & Kevin, 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: