Why Choose Us


We listen and answer all of your questions

We leave our work area as clean as we found it

Flat rate, up-front pricing

Booties and rugs to protect your home

Techs trained in the latest advancemen

Friendly, drug screened technicians trained for service and satisfaction

Reliable; clear cut pricing; total professionalism; long established; qualified and trained. Just some of the things to look for in a Calgary plumbing company; and just a few of the benefits you’ll enjoy when you use Mr. Mike's Plumbing.

Experience: for your Peace of Mind

Mr. Mike's Plumbing is a long established Calgary heating and plumbing company. Each staff member is hand picked for their depth of experience, which for you means peace of mind that whatever you have called us out for, whether you have an old plumbing or heating system or an ultra modern boiler, we’ll have dealt with it many times over and will know exactly what to do: immediately.

Expertise & Qualifications: we won’t waste your time

Knowing exactly what to do: professionally, and being fully NVQ or City & Guilds qualified, means that we needn’t spend any more time than is necessary rectifying your plumbing and heating problems, or on installation or refurbishment projects; good news for your budget.

A variety of home refurbishment and emergency services: under one roof

Because you don’t have time to waste sourcing different suppliers for different problems or projects, Bates has brought together a comprehensive team of specialist engineers and tradespeople whom you can rely upon to provide absolute quality of service in:

  • All types of heating system, storage tank and boiler installations and repairs
  • Emergency plumbing and heating call outs

At your service: call us!

Need a plumber or heating services in Calgary? Looking for reliable, trusted qualified tradespeople to carry out work in your home? You won’t be disappointed with Mr. Mike's ; contact us today on 403-520-2040 for a no obligation written estimate. Emergency? Call us free without delay on 403-520-2040 any time day or night.