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!