Go to Top

Our Services

Rug Cleaning

Over the years we have developed a solid reputation for offering the best cleaning service for fine rugs and carpets. We take the same amount of pride cleaning a machine-made rug that we do cleaning an antique Persian. We can accommodate rugs of any type and size. Any repairs, stains or other problems can be discussed directly with our service technicians. We also arrange pick-up and delivery services for rug cleaning.

Repairs

We have a proud heritage in carpet repairs and restoration. Our skilled weavers can restore damaged rugs to their original condition through re-weaving, re-fringing, binding and more. For details and quotations, please contact us.

Appraisals

At Kasra Persian Rugs we employ certified appraisers to give you the most accurate value of your  Persian or Oriental rug. Bring in your rugs to our showroom and warehouse in Richmond Hill, or simply send us a photo, and one of our experienced appraisers will make an assessment.

Pads

We offer under pads for hardwood or tile floors. All sizes are custom cut to your specifications.

On-site Consultation

Kasra Persian Rugs offers on-site consultations as part of our service to our valued clients. We assist in pre-selecting the most ideal options for your space, and will schedule an appointment for viewing these selections on site. We offer measuring and installation as part of our service and will work with you to ensure you are completely satisfied with your project.

Design Consultation

Our knowledgeable design team is always ready to bring the client’s design concepts to life. Simply bring us your room’s measurements, colour swatches and fabrics and let us help you find your dream rug that fits your lifestyle.