Read Unbiased Consumer Reviews Online at



Our Services Include: Carpet Cleaning - Emergency Service - Water Damage Restoration - Water Removal -
Upholstery Cleaning - Sewage Backup - Flooded Basement Cleanups 


(847) 529-1857

Proudly Cleaning Carpets, Cleaning Upholstery and Providing Emergency Water Damage and Flood Cleanup Services

Flood Cleanup Chicago, IL

Water Damage Restoration Mchenry, IL


Enhance the Aesthetic Appeal of Your Building

                                     with our Carpet Cleaning & Upholstery Cleaning Services

Transform your building's interior with carpet cleaning and upholstery cleaning from our company located in Buffalo Grove, IL. We serve Chicago and all of it's North and Northwest Suburbs . On Your Spots  carpet cleaning service is dedicated to getting your carpets the cleanest they have ever been. We also offer  area rug cleaning, and upholstery cleaning to meet your needs. Contact us at (847) 529-1857 to learn more about our carpet and upholstery cleaning services today.

Our Carpet Cleaning Process
At On Your Spots Carpet Cleaning we provide the most thorough carpet cleaning services you need to remove spots and stains of all kinds. We begin by pre-conditioning all carpets with an enzyme-based cleaning agent called Grand Slam™. This carpet cleaning agent breaks down grease, dirt, oils, and other commonly known household stains. Some stains such as red dyes, coffee, and pet urine require a different carpet cleaning agent, which we also have available. All solutions are safe for children, pets and the environment.

The Next Step
Next, we move your furniture 2 feet in front of the original position and perform the cleaning . Then, we put the furniture back to its original place and using tabs where needed to protect your carpets and furniture from moisture. We use truck mounted steam cleaners along with an All Fiber Rinse™, a pH balanced product that provides optimum carpet cleaning, to quickly and effectively remove all traces of soil and residue, giving your carpets the deep cleaning they deserve.

Carpet Cleaning & Upholstery Cleaning Guarantee
If there is a spot or stain that does not come out during our carpet cleaning or upholstery cleaning service and you find a service that can remove it, we will pay for their cleaning services and refund the money you originally paid us.

Call our certified  carpet cleaners at  (847) 529-1857 for a free estimate on your carpet cleaning and upholstery cleaning needs today!

 Professional Carpet Cleaning, Water Damage Restoration, Upholstery Cleaning, Home or Office | Buffalo Grove, IL