Pet Urine Removal

Has Fido had an accident on your area rug?

Don't worry, we can wash all the urine out, fresh as new.

Our Rug Cleaning Process Video

When it comes to rug washing, our system is the most gentle and thorough in Ottawa.

Feature Video

How to Remove Coffee Stains From Carpets

Next to removing pet stains, this is the biggest question we get. Watch the video and see!

We Use Green Products

We are a strong believer in making the indoor quality of your home better. That’s why the products we use are certified green.

Carpet, Rug and Upholstery Cleaning in Ottawa


Peacock Rug Care offers commercial carpet cleaning services in Ottawa as well as residential carpet cleaning. We will deep clean your carpets using environmentally safe products leaving them soft and fresh, as well as soap and odour free. We feel the highest standard of carpet care should be exercised at all times. We employ a complete six step carpet cleaning process in Ottawa and area with a truck mounted hot water extractor. Our unique products leave your carpet completely residue free, very soft, and in most cases, quite dry. We take pride in every cleaning job we do and we want you to be ecstatic with every carpet, rug and upholstery cleaning job we do whether you live in Ottawa, Cumberland, Carp, Kemptville or anywhere in between. Every job comes with our ironclad risk-free money back guarantee.

Call us now to book your appointment with a cleaning professional. 613-232-5110