Clean for Health. Clean for Beauty. Clean to Last.

Using time-honored methods with traditional service since before the touch-tone phone.

Ottawa’s Top Carpet Cleaning Company

Ottawa Carpet Cleaning

Carpet Cleaning

Where it all started back in 1977. Our bread and butter. But… um… gluten-free and low in saturated fat.

Learn More

Area Rug Cleaners Nepean

Area Rug Cleaning

We clean rugs of all shapes, sizes and styles and back the results with our no-nonsense 100% Guarantee of Satisfaction.

Learn More

Upholstery Cleaning Kanata

Upholstery Cleaning

Rejuvenate your furnishings back to their original beauty. Yes… even that old thing by the fireplace.

Learn More


Stretching/Patching Company

Stretching & Patching

Rippled carpet tripping you up? Burn mark got you steaming mad? Relax. We’ll fix it… and stop the awful puns… maybe.

Learn More

Rug Repair in Ottawa-Gatineau

Rug Repair & Restoration

From securing the fringe, repairing moth eaten areas or re-serging the sides – your rug will be restored and preserved.

Learn More

Carpet Edging & Repair Services

Carpet Edging & Repair

Whether the pooch chewed the edge of your carpet or the rug is too large for the space. We have a solution to fix that.

Learn More

Over 40 years of Rug Cleaning Expertise

In 1977, brothers James and Daryl Selkirk established a standard of excellence for cleaning and preserving the quality of carpet and upholstery for residents in the Ottawa Area.

Our Past and Future Clients


“1000% better. Very pleasant people, glad to have them in my home. So, so pleased! I have tried other companies and keep coming back to the best!”

Carol H.

Company : Carol H.
Designation : Nepean

“This is my fourth home and I’ve used JaDoc at each one. Your teams are thorough, efficient, friendly… I would not go anywhere else! Thank you."

Kate G.

Company : Kate G.
Designation : Kanata

“Great Team, fabulous job! Will highly recommend!!”

Terrie B.

Company : Terrie B.
Designation : Ottawa

“Very good job – staff were very polite and helpful.”

Sam K.

Company : Sam K.
Designation : Ottawa

“Fantastic job – careful work. Got rid of stains! Super work!”

Beverly B.

Company : Beverly B.
Designation : Nepean

“Good to see such lovely people again. Great job as usual.”

Deanna G.

Company : Deanna G.
Designation : Gloucester

Helpful Tips & Advice

Carpet and Rug Cleaning for the Holiday Aftermath

We all look forward to the holiday season. It’s a whirlwind of parties, good food and booze-based merriment. But if you’re the host, it can become a season that’s...... CONTINUE READING

Vacuuming Tips for Your Rug

Vacuuming your rug may seem like a no-brainer concept. It’s what we’re told to do in order to keep it clean and looking great for years to come. But...... CONTINUE READING