× As the COVID-19 pandemic continues to evolve, we’re monitoring the changes and adapting accordingly to ensure both our staff and clients remain safe. When choosing to work with us, you will have peace of mind that your safety and wellbeing are protected. Read more here Please click here to review our safety measures and Covid-19 protocols.

Barrhaven Carpet Cleaning

Barrhaven’s #1 Carpet Cleaning Service

We have been at the forefront of home textile maintenance in the Ottawa region for almost 40 years. With our skilled team’s personal approach to every project, we, Barrhaven’s carpet cleaning experts, have gladly been responsible for many happy clients, repaired area rugs, cleaned large floor carpets, and restored upholstery items. So, whether you can no longer ignore the living room’s carpet stains, need to fine clean your loveseat to reduce allergy hazards, or want to resize your entrance area rug, we’ve got the solution for you.

At JaDoc Inglis Carpet & Rug Care, we live by the motto that with the right tools and just the right approach you will get the right results for any task. In 1977, when James and Daryl Selkirk made the decision to start their own business they set out to raise industry standards for Barrhaven’s carpet cleaners and nothing less. Today, our strongly growing family business has thousands loyal customers in Canada’s capital that trust our high-quality services.

What we’re great at? Carpets, rugs, upholstery – you name it:




The key to our Barrhaven carpet cleaning success lies in three simple things.

Five Star Customer Service – Big smiles and no stains. That’s all we leave behind at the end of every project. Your home, comfort, and health are personal matters and that is why each member of our staff is committed to top-notch customer service. No matter the scope of your project we always carry out professional, efficient, and reliable service with our 100% satisfaction guarantee. If you’re not happy, we’ll come back until you are.

The Best Possible Staff – In a service industry like ours people who truly care make all the difference. Our personable team of experts always puts in 100% to find a solution that matches your needs and works for your budget because your health and comfort are important to us. We know our craft, strive for the best and don’t consider the job done until we’ve exceeded your expectations.

Detail-Oriented Techniques – What sets a great carpet cleaner apart from a good one is a strong understanding of techniques and chemistry, thorough testing and a resourceful approach to every challenge. To ensure that your home receives the best treatment possible, we bring all of those traits to every project. Our care for detail and our solution-oriented attitude ensure above industry-standard results.