Area Rug Cleaning


It takes experience and passion to care for rugs. For over 40 years, we have been hand-washing rugs in Montreal and its surrounding regions. We regard the hand-knotted carpets entrusted to us as works of art. We therefore handle and wash each with the highest standards of care possible. We are specialized in repair and restoration of old and modern carpets, tapestries and kilims.

Below is a list of cleaning services we offer:

Cleaning

  • Decontamination Bath
  • Spot & Stain Removal
  • Food & Wine Stain Removal
  • Pet Urine & Odor Removal
  • Smoke Odor Removal
  • Moth disinfection, removal and prevention
  • Water damage restoration
  • Non-Slip under-padding Installation
Video clip from "Handmade Rug Cleaning". Filmed in Montreal.
Video published on February 20th, 2019 by D. Mandres

We clean and repair all types of rugs, including Oriental, Persian, Chinese and European rugs. Here is the price list for our cleaning and repair services:

Cleaning Services Price List
Steam surface - all types of rugs$2.60/sq.ft
Underwater cleaning - all types of rugs$2.88/sq.ft
Underwater cleaning - Persian & Oriental rugs$2.88/sq.ft
...
Underwater cleaning - silk or partial silk rugs$3.88/sq.ft
Underwater cleaning - antique rugs$3.88/sq.ft
Wet, smoked or damaged rugs$3.88/sq.ft
...
Needlepoint fringe installation starting at$30/ft
Area Rug Grippers$1.90/sq.ft
*Fringes are from Iran and are added by hand.
Our Montreal rug cleaning services.
Photographer: de Sá Bashir, Samina (2011, January 11)
Steps of rug cleaning. Retrieved from the Bashir Persian Rugs Collection


If your pet has caused damage to your carpet, please do not give it to the Society for the Prevention and Cruelty to Animals (SPCA). We support them in their cause and a percentage of our rug cleaning profits is distributed to them annually.

If you feel that your carpet is too big to bring to the store and that it is better to have an estimate by phone or email, please send us some pictures of the carpet at info@bashircarpets.com or call us at (514) 735-1958.

Pick-up in Montreal$45-60
Delivery in Montreal$45-60
Pick-up in South Shore of Montreal$60-85
Delivery in South Shore of Montreal$60-85
Pick-up in North Shore of Montreal$60-85
Delivery in North Shore of Montreal$60-85
Pick-up outside Montreal & Laval$75 + $1.14/ km
Delivery outside Montreal & Laval$75 + $1.14/ km
*Pick-up & delivery can be subject to special handling fees.
....