Limited Time 30% Off Rug Cleaning Peterborough Limited Time 30% Off Rug Cleaning in Peterborough Over 1 million rugs cleaned Over 1 million rugs cleaned in Peterborough Rug Care Since 1894 Rug Cleaning and Repair Rug Care Since 1894 Rug Cleaning and Repair Peterborough

Rug Cleaning


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

Rug Cleaning Peterborough

Rug Cleaning Peterborough


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

30% Off Rug Cleaning Sale Peterborough

Limited Time 30% Sale in Peterborough

We are offering a 30% discount on rug cleaning in Peterborough to all first-time customers. Take a look at our affordable rug cleaning prices.

Free Rug Pickup Delivery Peterborough

Free Rug Pick-Up on Route 101

We can arrange a FREE rug pickup from your home or office. We are available in your area every other Thursday on Route 101.
Schedule a pick-up today.

In-house Carpet Cleaning Peterborough

In-House Carpet Cleaning Peterborough

Our Peterborough rug cleaning services include in-home carpet cleaning. Visit our carpet cleaning service page to learn more.

Peterborough’s #1 Rug Cleaner

Peterborough's Award-winning, Accredited Rug Cleaning Service

Since 1894, Love Your Rug has been professionally cleaning and repairing rugs throughout Ontario. Over the last century of cleaning and restoring rugs, we’ve learnt a thing or two!

We can confidently assert that thanks to our experience, our service is truly exceptional. 

Our BBB (Better Business Bureau) certification and many Consumers’ Choice awards, and Top Choice Mark of Quality honours reflect our commitment to excellence.

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

Cleaning Thousands of Rugs

Peterborough's Most Trusted Rug Cleaning Company

Are you aware that having your area rugs professionally cleaned can help you avoid mould and mildew as well as improve the quality of your indoor air? If left unchecked, mould growth is typical in humid environments and can cause allergies, irritants, and mycotoxins.


Clean area rugs are healthier and last longer. If area rugs are not cleaned well, dirt becomes entrenched in their fibres, causing them to disintegrate more quickly. These are just a few of the advantages of hiring expert rug cleaning services in Peterborough.

Love Your Rug is all about providing high-quality area rug cleaning in Peterborough. Our services will make you notice, smell, and feel the difference.

Peterborough Rug Cleaner
Rug Cleaning Near Me Peterborough
Rug Cleaner Peterborough More Than Century

Rug Cleaning in Peterborough for over a Century!

The Love Your Rug approach cleans your rug while preserving its beauty by removing dirt, filth, oil, and odours. Using our revolutionary cleaning technology, skilled rug technicians, and state-of-the-art facilities, we can take care of your rug cleaning and repair needs. Use our online price calculator to get a quick rug cleaning quote and schedule a pickup.

The Nine-Step Process for Cleaning Rugs

Our rug cleaning experts utilize state-of-the-art cleaning technology and a hands-on approach to clean your favourite area rugs thoroughly.



Our team will begin by inspecting your area rug for stains, damage, discolouration, and other unique requirements. Rug fibres, fringes, colouration, and underpadding are examined. Carpets are categorised into three types based on their material, size, and source.

Rug Inspection Peterborough
Area Rug Dusting Peterborough


We will dust the rug with our advanced dusting machine.


Pre Treatment

Before being machine-washed, each rug is pre-treated with a safe and eco-friendly dual soap solution. Pressure washing dissolves the minerals that stick to your rug.

Rug Cleaning Pre Treatment Peterborough
Area Rug Manual Wash Peterborough

Manual Wash

Using high-pressure washers, our rug cleaners loosen the fibres and pull the dirt out of the rug, before carefully cleaning it with fresh water.


Machine Wash

Carpets are cleaned using equipment similar to that found in car washes. Each rug is cleaned thoroughly using soft brush pads, and mineral deposits are removed. Our rug cleaning services ensure that the pile and fringe are thoroughly cleaned without causing any damage.

Area Rug Washing Machine Peterborough
Rug Draining Centrifuge Machine Peterborough


Your rug will then be rolled up and placed in the centrifuge. The centrifuge will remove any remaining moisture and water from your rug.



Having removed 90% of the water from the rugs with the centrifuge, we transport them to our climate-controlled drying room to remove any remaining moisture. We guarantee that your rug will be properly dried and mildew-free.

Area Rug Drying Peterborough
Area Rug Inspection Peterborough

Final Inspection

After the rug has been in the drying chamber for 12 hours, we conduct a final quality check. Each square inch of your rug will be examined, measured, and photographed. We will refurbish them by airbrushing and removing loose fibres.


Packaged Ready to Ship

You will receive your rug safely and securely after it passes our final inspection.

Rug Packaging Peterborough

Our Google Reviews

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

Ankit Mokashi

Great customer service with pick up and drop facility. My 2 Rugs are nicely cleaned and met my expectation.

Brian Maynard

Love Your Carpet did a fantastic job. Easy to deal with on-line & phone. Carpet came back like new. Will definitely use them again. Tip: cleaning your carpet in the driveway with a pressure washer, like the guy on YouTube, is a REALLY BAD IDEA!!

Danika Jensen

I had an old persian rug with pet stains I thought I would have to throw it out I paid a little extra however they were able to remove the stain and the rug is soft again. There is an extra service for rug dying to make the rugs look new again which I might use in the future. I would use this cleaning service again.

Rug Cleaning Guarantee Peterborough


Our high-quality rug cleaning service is backed by a satisfaction guarantee. We have cleaned hundreds of rugs in Peterborough since 1894, and we are confident that you will be pleased with the results.

We will re-clean your rug free of charge if you are not satisfied. We also offer easy pickup and delivery services at a reasonable price.

Premium Rug Cleaning Services in Peterborough

On top of our industry-leading rug cleaning services, we offer the following additional rug cleaning services for any customers in Peterborough 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.

Rug Repair Peterborough

Rug Repair Peterborough

There is no need to discard rugs because of missing edges, rips, splits, or burns. Let us restore the original condition of your rug. Our team, specialising in area rug restoration in Peterborough, consistently exceeds client expectations.

Our rug repair services include the following:

Area Rug Repair Re-fringing Peterborough

Area Rug Re-Fringing

Carpet and rug fringes can be damaged by regular wear and tear. We offer a free fringe replacement. The work will be performed on-site by our professional tailors. To accent your rug, you can choose from various fringe designs. Most of our clients upgrade to higher-quality fringes for the same price.

Rug Repair Resurging Peterborough

Area Rug Resurging

It is essential to resurge your area rug when the outer edges become frayed. The threads used to weave your rug are woven by a machine, and our tailor carefully picks the kind and colour of thread. With the new threading technique, knots will not unravel, and your rug's foundation will be improved.

Area Rug Cutting Binding Peterborough

Rug Cutting and Binding

Carpets can be customised to any size you require. We offer rug cutting and binding services for your home or office. Make shorter carpet runners for the office or repurpose the current carpet for the basement. The carpet’s pattern is entirely up to you. The edges will be hemmed with synthetic borders.

Area Rug Cleaning Peterborough

Area Rug Cleaning

The experts at Love Your Rug use cutting-edge technology and equipment to clean rugs. As part of our cleaning process, we dust, wash and dry your area rug. When our machines cannot remove tough stains, we clean them manually using specially designed detergents and stain removal methods.

Rug Cleaners

Watch Our Fun Videos


Carpet Cleaning Service in Peterborough

Professional carpet cleaning is necessary to maintain carpeting. Our steam carpet cleaning service in Peterborough removes dirt, odours, bacteria, mould, and mildew.


With our eco-friendly carpet cleaning materials and industry-leading technology, we guarantee a deep clean you cannot achieve on your own. Our lengthy process includes pre-treatment, steam cleaning, and deodorisation.

We will make your carpet smell great, feel soft, and look great!

Carpet Cleaning Peterborough


Area Rug Cleaning

  • 2 Rug cleaning facilities of 10,000 sq. ft.
  • Cleaning over a million rugs across Peterborough

Cleaning Specialty Area Rugs in Peterborough, Ontario

It is difficult and labour-intensive to clean Oriental, Persian, and animal skin carpets. We can handle any rug cleaning job. Regularly cleaning area rugs makes them last longer and look better.

Persian Rug Cleaning Peterborough

Persian Rug Cleaners Peterborough

The Persian rug cleaning service we offer is well known in Peterborough. Our specialists make your rug shine using our up-to-date rug cleaning techniques.

Oriental Rug Cleaning Peterborough

Oriental Rug Cleaning Peterborough

Oriental rugs are characterised by thick fabrics in vivid colours. We can bring out the rich colours in your carpet with our thorough cleaning!

Silk Rug Cleaning Peterborough

Silk Rug Cleaning Peterborough

The care and handling of natural fibres, such as silk, requires specialised skills. Love Your Rug will clean your silk rug safely without damaging it.

Wool Rug Cleaning Peterborough

Wool Rug Cleaning Peterborough

Woollen rugs add a sense of cosiness and warmth to any room. We preserve the texture and lifespan of your rug.

Cowhide Rug Cleaning Peterborough

Cowhide Rug Cleaning Peterborough

The aesthetic appeal of cowhide rugs and other animal skin carpets cannot be denied. Our experts will maintain the delicate feel and classic style of your rug.

Flokati Rug Cleaning Peterborough

Flokati Rug Cleaning Peterborough

The carpets are soft and durable, but typically come in white and need to be cleaned regularly. We will make sure that the fabric is thick, smooth, fluffy, and stain-free.

Rug Repair Pickup Delivery Peterborough

Peterborough Rug Pick-Up & Delivery FREE

We pick up rugs every other Thursday from Route 101 in Peterborough. While traffic affects our pick-up and delivery schedules, we do our best to arrive on time.

Love Your Rug also serves other parts of the Greater Toronto Area and Southern Ontario. Complete the form below to schedule your free pick-up.

Major Cities Served


First-time customers can take advantage of our ready-in-7-days rug cleaning service at a 30% discount.