Carpet Cleaning in Toronto, Mississauga & the GTA for Over 115 Years!

Keep your area 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 cleaning carpet for Mississauga, North York, Vaughan, Richmond Hill, and Etobicoke, and as one of the leading carpet cleaning companies in Toronto, our methods of cleaning have proven both fast and efficient. We use a custom rug cleaning procedure to effectively clean your valued Persian, Oriental, and area rugs. Don’t allow that antique rug to wear out. Our professionals can repair and restore your rug back to its original quality. If your delicate draperies and rugs are drab and spotted, consider having them hand washed in our plant. If an unfortunate incident caused staining on your carpet, Babayan’s offers carpet stain removal services for Toronto and the GTA, leaving your carpet or rug looking good as new!

In-Home Carpet Cleaning Available for Toronto, Mississauga & the GTA!

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, including carpet cleaning for Mississauga, Etobicoke, and North York. We provide deep carpet steam cleaning on wall-to-wall broadloom in your own home whether in Vaughan or a surrounding area. 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 Offers Additional Services!

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 area 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. We offer free pick-up and delivery for rug cleaning in Mississauga, Etobicoke, Vaughan, North York, Richmond Hill, and surrounding areas. Carpet cleaning doesn’t have to be a chore, and that stain on your carpet doesn't have to last forever! In addition to carpet cleaning, Babayan’s also offers duct cleaning and water damage restoration. 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 |