Professional Rug Cleaning and Repair

Did you drop a glass of  red wine on your rug? Relax.

We can remove dirt & urine stains. Restore original colour.

We have 25 years of experience dealing with handmade area rugs.

Don’t leave these works of art in the hands of a standard carpet cleaner.

Please Call us Toll Free at 1-877-662-6816 for a Free Quote.

We do Pickup and Delivery in the Calgary area.

Drop Off Directions

Drop Your Rugs at Indo Designer Rugs showroom: 620 17th Ave SW
Hours: Mon-Sat: 10-5:30 pm Sun: 12-4 pm
Free Parking at Rear
We will pick it up from your car once you arrive

We also do Delivery and Pickup. Please Call us a 1-877-662-6816 for a Free Quote.

Open in Google Maps >>>

Area Rug Cleaning

Depending on usage, the rugs should be cleaned periodically. Over time, grit and dust are embedded so deeply that professional cleaning is essential.
Over-cleaning is not recommended as they remove the natural lanolin oils from the wools which provide resistance to soiling.
We recommend that cleaning be done by our store or other companies focused on area rugs. Why? Because we check the dyes of the carpet, make sure no colour bleeding occurs, stretch the carpet and then hand wash it.
For minor spills please read below for First Aid for Stains.

Area Rug Repair

Did your dog chew the fringe of the carpet? We can repair it.
We provide repair and restoration for handmade rugs, such as hand made fringes, hand made binding, rips, tears and burn marks and other damages which cannot be repaired by yourself. We can also create loops at the back of your rug for wall hanging.
Properly cared for, your hand knotted rugs can be preserved for generations to come.

First Aid For Stains


Request A Free Quote

We also do Pickup And Delivery.
Please Provide Rug Size and Phone Number for faster
response. Repair Work involves us viewing the carpet in person.

Fields marked with a * are required.

Contact Us

Please also visit our main website at

  • Pinterest
  • 1-877-662-6816