Carpet & Rug Cleaning - Serving Toronto & the GTA for Over 115 Years!

Keep your rugs, carpet, draperies, and upholstery looking their best with Babayan's carpet cleaning and repair treatments. We handle both residential and wholesale fabrics. With over 115 years of experience, as one of the leading carpet cleaning companies in Toronto, our methods of cleaning have proven both fast and efficient. Don't allow that antique rug to wear out. Our professionals can repair and restore it back to its original quality. If your delicate draperies and rugs are drab and spotted, consider having them hand washed in our plant.

In-Home Cleaning Available

Is your carpet suffering from a lot of heavy foot traffic? For larger carpets or rugs, Babayan’s offers in-home carpet cleaning services in Toronto and the Greater Toronto Area from Ajax to Bolton. We provide deep steam cleaning on wall-to-wall broadloom in your own home. No need to break your back trying to get out pesky set-in stains. Our expert cleaners can have your whole carpet looking brand new in no time.

The Best and Most Reliable Carpet Cleaning Company in Toronto!

You won't find a better Toronto carpet cleaning company anywhere in the GTA. Whether you have a rug in need of repair, or you have a particularly delicate rug that needs cleaning, our friendly and professional staff will handle your upholstery, carpet, or area rug with the utmost care and consideration. If you bring your carpet or rug to us, you receive a 25% discount on your service, and 30% if you are a senior! If you can't bring it to our location, we also pick up from multiple dry cleaners throughout Ontario, and can deliver it back to the same location. Carpet cleaning doesn't have to be a chore, and that stain on your carpet doesn't have to last forever! Make an appointment today!

Read our REVIEWS to see what our customers think.

Professional Affiliation

21 Mobile Dr, Toronto, ON, M4A 1H5

Main: 416-751-7676 | Toll Free: 1-888-376-8966 | Fax: 416-751-7863 |