barrington carpet and upholstery cleaners

Carpet & Upholstery Cleaners
Barrington IL

Your local carpet cleaning company

My Carpet Cleaning is a professional ceramic tile, carpet, and upholstery cleaning company in Barrington, IL. We have decades of experience cleaning residential and commercial carpets, providing steam carpet cleaning services, and cleaning furniture, mattresses, area rugs, carpet tiles, and other household and commercial fibers. Our technicians are highly trained and certified fabric cleaning, restoration, and protection specialists. My Carpet Cleaning uses only safe, Eco-friendly products, professional carpet cleaning equipment, and carpet manufacturers preferred cleaning techniques to care for your carpet and upholstery.

Besides cleaning carpets and upholstery, My Carpet Cleaning also provides tile and grout cleaning and sealing services. Steam ceramic tile cleaning can make a huge difference in the appearance of your kitchen or bathroom floor. After your tile is clean, we recommend resealing grout lines to prevent fast re-soiling.

We recommend having your carpets professionally cleaned at least once a year. Upholstery should be cleaned every two to three years or more often. For tile cleaning, we usually recommend getting your tile and grout cleaned and resealed every two years to prevent dirt and oils from penetrating deep into their porous surfaces. However, these time frames could be shorter in high-traffic areas or households with pets.
   Once you notice a dark traffic line on your carpet, oily stains on your furniture, or your tiles getting darker, it is time to call My Carpet Cleaning.

With My Carpet Cleaning, you are getting:

  • Trained and certified technicians.
  • Professional grade steam cleaning equipment.
  • Eco-friendly, non-allergic cleaning products.
  • Transparent, up-front pricing.
  • Money-back guarantee.

Contact Us

Office Hours

We are open Monday to Friday from 7 am to 7 pm and Saturday from 9 am to 3 pm. If you are trying to reach us after business hours, please use the contact form above or book carpet cleaning online.


Most Truster Carpet Cleaner in Northbrook Area

"They were able to remove all pet and kid stains from my carpets. The carpets are an off white color and they look brand new!"

Rachel P. Northbrook, IL

"Their service is amazing. Thank you, guys! I spilled a glass of wine on the carpet at a birthday party and thought to change to a new one, but these guys did the impossible. I recommend."

Brian J. Northbrook, IL

"Excellent service, a great product they were friendly nice professional. My carpet looks like it's brand new. Highly recommended."

Roman O. Deerfield, IL

"Very professional, expert, reasonable! I liked their work very much. I will recommend this carpet cleaning company to everyone."

Sayed A. Chicago, IL

Proudly Serving North Shore Communities since 1998
Money-Back Guarantee

We offer the highest quality of work for the best price possible, with our money-back guarantee. So if you're not satisfied, we will return and re-clean your carpet or upholstery at no additional charge or refund your money.

Let's Connect!

Sign up today to get coupons, service reminders, and exclusive discounts delivered straight to your inbox. Your information is safe with us; we will never sell or share it with anyone.


My Carpet Cleaning in Barrington, IL

118 Barrington Commons Ct
Suite 222 C
Barrington IL 60010
Phone:(224) 427-4205
Email Us

Our Service Area

Below are the local area towns we service. Please call us if you don't see your town listed. There is a good chance we have a local office near you. My Carpet Cleaning is the largest carpet and upholstery cleaning company in the Chicagoland area, with multiple offices throughout Illinois.