top of page

Call for Professional Plumbing Services

We offer our services to residential & commercial clients.


Grease Traps, Drains, and More

We’ve got the services you need to keep your plumbing system in good order.

Burst pipe

24-Hour Emergency Service

We’re always available to help.

Tool box

Preparedness Tips

Keep your sewer and plumbing systems in good health with our suggestions.

AA Johnny’s Sewer & Drain Cleaning Service Ltd truck

Commercial & Residential Plumbing in Edmonton & the Surrounding Areas

For more than 30 years, AA Johnny’s Sewer & Drain Cleaning Service Ltd has been providing experienced, professional commercial and residential plumbing to Edmonton and the surrounding areas. We are proudly family-owned and operated. Our team of skilled and knowledgeable technicians offer over 60 years of combined experience in this industry. As a testament to our work, we’ve been A+ on the Better Business Bureau since 1998! 

It has been our pleasure to grow with our residential and commercial clients over the years and to provide services for your unique needs. From residential plumbing and drain cleaning to being available 24 hours a day, 7 days a week for emergencies, we ensure that your sewer, drain, and plumbing systems keep flowing. Check out our gallery to get a sense of the work you can expect from our team!

Grease Trap Maintenance

One of the most important parts of keeping a commercial kitchen on the go is maintaining the grease trap. At AA Johnny’s Sewer & Drain Cleaning Services Ltd, we can provide regularly scheduled maintenance to ensure that nothing breaks down in your commercial kitchen.

Professional Affiliation

BBB Accredited Business

Our Service Areas

We proudly serve a number of communities in Southern Alberta! Our broad clientele is part of what makes our business strong.

Our cities:

  • Edmonton
  • Fort Saskatchewan
  • Leduc
  • St. Albert
  • Spruce Grove

Our municipalities:

  • Strathcona County
    (including Sherwood Park)
  • Leduc County
  • Parkland County
  • Sturgeon County

Our towns:

  • Beaumont
  • Devon
  • Morinville
  • Stony Plain
bottom of page