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

Keep your rugs, carpet, draperies, and upholstery looking their best with Babayan’s cleaning and repair treatments. We handle both residential and wholesale fabrics. With over 115 years of experience, as one of the leading Toronto Carpet Cleaning Companies, 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 and rug cleaning 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.

Cream of the Toronto Carpet Cleaning Crop!

You won’t find a better Toronto carpet cleaning company anywhere in the GTA. Our friendly and professional staff will handle your upholstery, carpet, or 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. Toronto carpet cleaning doesn’t have to be a chore, and that stain on your carpet doesn’t have to last forever!

Read our REVIEWS to see what our customers think.

Professional Affiliation

21 Mobile Dr, North York, ON, M4A 1H5

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