Call us directly: 1 (403) 720-2230

4540 Manilla Road SE Calgary, AB View Location

Our Hours: Monday to Thursday 8:00 a.m. to 4:00 p.m.

Friday 8:00 a.m. to 12:00 p.m.

Hours of Operation: Monday to Thursday 8:00 a.m. to 4:00 p.m. • Friday 8:00 a.m. to 12:00 p.m.

Our Services

The difference between Heirloom® & other “rug cleaners” is our specialized equipment that safely & gently cleans your valued treasure. Please read about our extensive range of services below and click on the quick links to learn more!

cleaningArea Rug Cleaning

In plant rug cleaning is recommended for oriental and loose woven rugs. At Heirloom® Oriental Rug Cleaning we believe that total immersion cleaning is the very best way to care for Orientals and other fine area rugs… more >

girlDeodorizing & Sanitizing

At times accidents will occur to our fine area rugs. You will want to take precaution against unwanted bacteria and germs that hide in your rug fibers. We have products designed to treat unwanted odors with your rug… more >

stainStain Removal

Unsightly spotting and staining that are frequently seen in carpets do not come out very easily. We are skilled in deep stain removal care for our customers to get rid of dirt and mud, spills, wine, blood and more… more>

petPet Urine & Odor Removal

Our rug cleaning process is perfect for removal of pet odors caused by urine. We soak the rug in order to breakdown the urine salts that cause the odor. We then immerse the rug to remove all the contaminants… more >

mothMoth & Insect Control

Moths and carpet beetles are a major concern when found in wool rugs. The damage is done when the moth is in the larvae stage. The larvae feed on protein (wool, silk, animal hair), lay eggs in the rug and the cycle… more >

Fringe CleaningFringe Cleaning & Restoration

Fringe cleaning and restoration will help retain the value of your fine rugs. Our detailed process can help brighten the fringe and often times return the fibers to like new again. We can also correct fringe that has been… more >

fringe repairFringe Repair

The fringe is the first thing to go on a rug. It’s inevitable. Years of foot traffic on individual tassels cause abrasion to the fringed areas. Vacuum cleaners and other devices within the home can cause damage as well… more >



No matter where you are in Canada, we can wash your rugs. From the Maritimes to the Territories to the Coast of BC, we can take care of all your rug washing needs… more >

Fabric Protection

Fabric Protection

Added benefits from treatment are the significant reduction of sunfading, static build-up and reduced dust in an indoor environment due to the improved efficiency of daily vacuuming…. more >

Rug Padding

Rug Padding

You should consider an underlay for your rug to be of the same vital importance. A good underlay can extend the life of a rug and by some estimates, as much as 40%…. more >


Restoring Your Treasure

Call now for a Free, No-Obligation estimate. Our area rug specialists are standing by!