Rug Cleaning


ARCS - Association of Rug care specialistsCFA - Candian Fabricare Association Rug Cleaning


Rug Cleaning Markham


ARCS - Association of Rug care specialistsCFA - Candian Fabricare Association Rug Cleaning

30% off rug cleaning sale markham

30% Off Rug Cleaning Special in Markham

We’re offering 30% off of our rug cleaning services in Markham to all first-time customers for a limited time. See our low rug cleaning prices in Markham below.

free rug pickup delivery markham

Free Rug Pick-Up and Delivery in Markham

We offer FREE rug pick-up and delivery in Markham. Your rug will be picked up on Tuesday or Friday morning and delivered back clean in 7 days.

in house carpet cleaning

In-House Carpet Cleaning Markham

Love Your Rug additionally offers world-class, professional carpet cleaning services in Markham. Learn more about our Markham in-house carpet cleaning services below.


Award-Winning Rug Cleaner In Markham

Love Your Rug has been repairing, restoring and rejuvenating rugs in Markham, Ontario since 1894. Our decades of experience have made us the one of the best rug cleaning, rug repair and carpet cleaning company in Markham. 

This quality is backed up by the BBB (Better Business Bureau) accreditation, the multiple Consumers Choice awards, Top Choice Mark of Excellence awards and the HomeStars “Best Of” award we’ve been proud to receive.

HomeStars Best of Award Winner 2021

Best of Award Winner

Consumer Choice Award Rug Cleaning GTA

Consumer Choice Award Winner

BBB Accredited Business a Rated

BBB Accredited

Top Choice Award Rug Cleaners

Top Choice Award Mark of Excellence

One Million Plus Rugs Cleaned

Talented Area Rug Cleaners in Markham

Area rugs can easily become habitats for mould and mildew if they’re not professionally cleaned at least once a year. Besides looking unsightly and producing unpleasant aromas, mould and mildew can also create hazardous allergens, irritants and mycotoxins.

Improve the air quality in your residential or commercial property by allowing Love Your Rug to work our magic.  Our rug cleaning experts will utilize the best technology and tried-and-true nine-step process to give your rug a clean you can’t get at home. We’ll remove dirt, debris, smells and stains that are embedded into the fibre of your rug. You’ll see, smell and feel the results of our services.

markham rug cleaner
rug cleaning near me markham

We’ve Been Cleaning Rugs in Markham for Over a Century!

Love Your Rug will eliminate dirt, soil, grime, grease, and odours from your rug. Our advanced cleaning technology, a team of experienced rug experts, and state-of-the-art cleaning facility mean that we are well equipped to take care of all your rug cleaning and repair needs. 


Use our online price calculator to get an instant rug cleaning price and schedule a pickup today!

Love Your Rug’s Nine-Step Process

The talented rug cleaning experts use state-of-the-art rug cleaning technology as well as a hands-on approach to deep clean your beloved area rugs.



First, we will closely inspect your area rug to identify stains, damage, discolouration and any special requests you may have. Everything is examined from the rug fibres, fringes, colouration to underpadding. The rugs are catalogued in our system with a unique tag based on the type of material, size and origin of the rug.

Area Rug Inspection Toronto
area rug dusting markham


Our top-of-the-line dusting machine will then extract every dust particle from the rug.


Pre Treatment

Next, we pre-treat each area rug with a safe and eco-friendly dual solution of soap before they are machine washed. This dual solution is applied by pressure washing each rug to soften and break down dissolved minerals that cling to your rug over time.

Area Rug Cleaning Pre Treatment Toronto
area-rug manual wash markham

Manual Wash

After the pre-treatment is applied, our rug cleaning experts use powerful pressure washers to loosen up fibres and extract dirt from deep within your rug, followed by extensive rinsing with fresh water.


Machine Wash

Next, the rugs are machine washed using a special rug cleaning machine that works like a car wash. Each rug is gently scrubbed by a line of soft brush pads that deep clean and altogether remove remaining mineral deposits and stains. The use of this machine ensures that your rug is thoroughly washed including rug pile and fringes, without damaging your rug in the process.

area rug washing machine markham
Area Rug Draining Machine


Your rug will then be rolled up and put into our centrifuge machine. In the centrifuge, all the remaining water and moisture is completely removed from your rug.



After the centrifuge wrings out 90% of the water, the rugs go to our climate-controlled drying room to remove all remaining water from the fibres of the rug. Our drying room will ensure your rug is completely dry and safe from mildew and mould.

area rug drying markham
Area Rug Inspection

Final Inspection

After the rug has been in the drying room for 12 hours, we will perform a final inspection to ensure quality control. We inspect every inch of your rug, recording and photographing the results. Each rug is lightly airbrushed to recondition and remove loose fibres from your rugs.


Packaged Ready to Ship

Once the rug has reached our standards after the final inspection, we will safely and securely deliver it back to you!

Safe Area Rug Packaging

Our Markham Google Reviews

Read our genuine Google reviews about our rug cleaning services in Markham and find out the quality of work that you can expect from Love Your Rug.

Fernando Munguia

Took my winter coat to have a zipper replaced. They did a great job on the zipper, but my coat came back stinking of ciggarettes. Edit: I appreciate the response, thank you.

Karen Reid

We had forgotten how vibrant the colors of our rugs were with all of the cat hair in them over the past decade. Thanks to Love Your Rugs we have rugs that look and feel new again. Great!

Susan MacKenzie

I was very pleased with the careful attention Love Your Rug paid to my rug. I also appreciated their suggestion to mend some areas that were worn and the rug had never looked better when I picked it up.

rug cleaning guarantee markham

100% Satisfaction Guaranteed With Our Rug Cleaning Services in Markham

Love Your Rug is proud to offer world-class rug cleaning services at affordable prices with FREE pick-up and delivery services. We are additionally thrilled to offer a 100% customer satisfaction guarantee. We have decades of experience to back up our rug cleaning services, so we trust that our talented team will exceed your expectations.

Our customers are our number one priority, so if you’re not completely content with the work we have done, we will re-service your rug for FREE.

Premium Rug Cleaning Services in Markham

On top of our industry-leading rug cleaning services, we offer the following additional rug cleaning services for any customers in Markham who may require them.
Area Rug Enzyme Treatment
Area Rug Enzyme Treatment

Our Area Rug Enzyme Treatment gives you peace of mind knowing that unpleasant odours and dangerous bacteria won’t return to your area rug. This treatment will penetrate deep into your area rug’s fibres and ensure harmful bacteria don’t make an unwanted comeback. We recommend this enzyme treatment for people with deep stains from pets and high foot traffic.

Area Rug Disinfectant
Area Rug Disinfectant

If you have pets or children, our area rug disinfectant is perfect for you. It is 100% safe for not only humans and animals but also for the environment! The disinfectant kills bacteria, deodorizes your area rug and improves the air quality in your home. The cherry on top is it will give your area rug an irresistible fresh, yet very mild and pleasant lemony scent so it will look, feel and smell brand new every time!

Area Rug-Scotchgard
Area Rug Fabric Protector

The area rug Fabric Protector treatment is a premium rug protector solution that makes it easier to wipe stains clean off of your area rug if spills happen in the future. It additionally makes future professional area rug cleaning easier and extends the life of your rug. This treatment is ideal for area rugs in high traffic areas such as dining rooms, kitchens and bedrooms.

Area Rug Stain Removal
Area Rug Stain Removal

Additional area rug stain removal may be required if your rug has tricky stains such as greasy, oily stains from bodily fluids, food or beverage spills. Our experienced rug technicians will pre-spray and work on minimizing and often completely eliminating the stain. If the stain isn’t stuck to the rug’s fibres, it will come out with our proven rug stain removal methods.

Non Slip-Rug Pad
Non-Slip Rug Pad

Our heavy-duty non-slip rug pad provides a strong grip to prevent the rug from slipping and moving. We offer three different kinds of rug pads— Eco By Design, Eco Preferred & Eco Supreme, each catering to individual needs. Along with thick and medium cushioning, we also offer thin rug pads that do not add height or obstruct door clearance. Our products come with a special moisture barrier to prevent any liquid from seeping into your rug and ruining your hardwood floors.

Our Markham Reviews

Read What Our Customers Are Saying

508 reviews

Jane Flanagan

4 days ago
I had three rugs cleaned and all look like new. Very pleased with how professional your company is run. Picked up and delivered to my home in one week. Will use service again.


4 days ago
I would use your service again. Good job!

Phyllis Sernoskie

1 weeks ago
I'm very pleased at my carped will use your services again definitely.


1 weeks ago
For sure when the time comes ill be using your service again. Rug came outlike new, we were very happy with the end result.
rug repair markham

Rug Repair Markham

We want you to Love Your Rug instead of disposing of it when you notice any damage. Our rug repair technicians have re-fringed, re-surged and repaired thousands of rugs over the years. There is no rug repair job that is too challenging for our talented team. We’ll exceed your expectations and make your rug look brand new! 

Below are a few of the rug repair services we specialize in:

Area Rug Re-fringing

Area Rug Re-Fringing In Markham

You typically walk on your rug every day, so it’s common for the fringe to become tattered over the years. Our rug re-fringing experts will work with you to flawlessly match (or upgrade) the old fringe, then replace it, so your rug looks as good as it did the day you first brought it home!

Oriental and Persian rug resurging

Area Rug Resurging In Markham

Fix up fraying, unravelling edges on your rug before it’s too late! Our resurging experts will carefully select colour-matched threading to reinforce and preserve your rug’s structure for many years to come. We’ll keep your favourite rug from unravelling so you can love it forever.

Area Rug Cutting and Binding

Rug Cutting and Binding In Markham

If you have a rug or carpet you love that’s the wrong size and shape for your space; you’re in luck. Our rug tailors can cut and bind a rug to any specific measurements you require. Save the environment by repurposing good rug or carpeting material instead of buying a new one.

area rug cleaning markham

Area Rug Cleaning In Markham

Our specialty at Love Your Rug is rug cleaning. We use state-of-the-art rug cleaning equipment to ensure the best possible cleaning. Any tough stains not removed by our cleaning machines are manually treated using specially blended detergents and stain removal techniques.

Rug Cleaners

Watch Our Fun Videos


Experienced Carpet Cleaning in Markham

In-home, professional carpet cleaning is a necessity for home or business owners with carpeted properties. 

Love Your Rug offers carpet steam cleaning in Markham to remove dirt and debris, unpleasant odours, dangerous bacteria, mould and mildew from deep within your carpet. We use advanced, eco-friendly carpet cleaning products and industry-leading technology for a deep clean you can’t get from vacuuming or renting a steam cleaner. Our thorough process includes pre-inspection, pre-treatment, steam cleaning and deodorization. 

You can trust our carpet cleaners in Markham to have your carpet smelling fresh, feeling soft and looking restored!

carpet cleaning markham

Industry-Leading Rug Cleaning Equipment in Markham

Love Your Rug in Markham utilizes state-of-the-art machinery to ensure we remove tough stains, dust, dirt and debris from your rugs without causing any damage. Our rug cleaning experts combine the use of this innovative equipment with our advanced methodology and non-aggressive detergents to get a deep clean without affecting the colour or texture of your beloved rug.



Area Rug Dusting


Area Rug Cleaning


Area Rug Drying

State-Of-The-Art Rug Cleaners

Leaders in Area Rug Cleaning

  • Two, 10,000 Sq Ft Rug Cleaning Facilities
  • Over a Million Rugs Cleaned in Markham

Specialty Area Rug Cleaning in Markham, Ontario

Love Your Rug in Markham is always up for the challenge of cleaning rugs made of special and delicate fabrics such as silk, animal hide or wool. We want to extend the life and maintain the beauty of your specialty area rug. We will give your extraordinary area rug the attention it requires and deserves

Persian Rug Cleaning Markham
Persian Rug Cleaners Markham

Love Your Rug is a professional Persian rug cleaner in Markham. Our team of experts will stop at nothing to enhance the intricate designs on your beloved Persian rug!

Oriental Rug Cleaning Markham
Oriental Rug Cleaning Markham

Oriental rugs are made up of heavy textiles in bold colours. We know how to infiltrate the thick fibres of these rugs for a thorough cleaning that will restore the magnificence of any Oriental rug!

Silk Rug Cleaning Markham
Silk Rug Cleaning Markham

Silk rugs are uniquely beautiful because of their special lustre. They’re fine and delicate and need the tender loving care that our rug cleaning experts will provide.

Wool Rug Cleaning Markham
Wool Rug Cleaning Markham

Wool rugs keep homes cozy and warm during the colder months. We’ll deep clean your wool rug while maintaining the thick plushness that you love.

Cowhide Rug Cleaning Markham
Cowhide Rug Cleaning Markham

Love Your Rug is an experienced animal-hide and cowhide rug cleaner in Markham. We’ll use custom-blended cleaning solutions for a deep clean.

Flokati Rug Cleaning Markham
Flokati Rug Cleaning Markham

Flokati rugs often come in white or light colours. While this looks great, it is prone to stains. We’ll remove any tough stains and keep your area rug looking brand new.

rug cleaning and repair pickup delivery markham

FREE Rug Pick-Up & Delivery in Markham


Pick-up and delivery times in Markham are subject to traffic, but we do our best to be on time. 

Love Your Rug’s rug pick-up and delivery times are from 7 am – 12 pm on Tuesdays and Fridays. Our rug pick-up drivers cover Markham North to South from 19th Avenue to Steeles Ave East and East to West from Yonge Street to the York-Durham Line.

Love Your Rug additionally services all areas Ontario. Click below to schedule your FREE pick-up.

Major Cities Served


If you are a first-time customer, enjoy a 30% coupon for our ready in 7 days rug cleaning service.