Courteous and professional services…guaranteed!

Mac & Sons is here for all your residential plumbing and heating needs. Our red seal plumbers also service sewers and drains and are available 24/7. Here is what our satisfied customers say about the following Mac & Sons services:

  • “Very satisfied with the prompt service…courteous…and good rates!” (Sharon B.)
  • “The most honest and reliable company I have ever experienced!” (S. Wiebe)
  • “He was very professional, kept a clean work space, and was very courteous.” (Breanne)
plumber plumbing hoses water pipes

24 Hour Emergency Service

Our service technicians are on call 24/7. Call us for prompt professional plumbing and heating repairs and maintenance 24 hours a day. Don’t get left out in the cold! Our technicians are standing by and we guarantee 100% that you will fully satisfied with our professional plumbers.
Learn more…

Woman calling plumber in an emergency

Plumbing Repair & Installation

Does your plumbing require a repair or maintenance? Maybe you are planning a renovation and need to replace your existing water heater, plumb in a new toilet and replace a bathtub. Whatever your plumbing needs, we’d be happy to assist.

Learn more…

Mother and daughter keeping warm on couch, hvac

Climate Control & Ventilation

We repair and replace residential heating systems, ventalation and air conditioners at great rates. We carry top brands like Noritz, Rheem, A. O. Smith and Bradford White.
Learn more…


Other Home Services

We cover all your plumbing, heating and ventilation needs, but more than that, we provide the following services that don’t fit in a category. These include sump pump installation, central humidifiers to help with our cold winters, recirculation pumps, floor drains, and even odour locating. Need something that is not listed here? Contact us for more information.

Customer Testimonials

  • Mac was very good to work with. He did the plumbing for our reno and had no problem doing the “extras” I requested. When we had an issue with our plumbing about a month later he came and fixed the issue on warranty with no cost. Mac has a nice personality and is quite timely as well. We were very happy with the service provided as well as the prices he charged us. We would recommend Mac to anyone.

  • Very satisfied with the prompt service. Matt looked at my water heater just before noon and was working on it by 2:00! Made sure everything was good before he left, even looked at the furnace…great!! I didn’t even have to clean up!! Prompt, courteous, free accurate estimates and good rates!! That’s what we all want. Would definitely recommend!!

    Sharon B.
  • Excellent work, always goes above and beyond! Only one I would ever call. Great advice, expert work and always happy to help.

    Nathan M.
  • Very happy with your work on my bathroom reno. Very few plumbers will work on smaller jobs in an older home–Mac will. I hate renos and I hate change but Mac’s expert advise made it a lot easier. Professional, competent, neat and patient all describe my experience with Mac–even the cats liked him. I can highly recommend him–he is the only plumber i will ever call.

    Patricia Y.
  • [He was] on time for appointment, very reasonable rate, cleaned up the work site, very courteous – was very patient with explaining how a hot water heater works. I will definitely use him again and recommend him to my friends. Thank You, Matt.

    Dianne A.
  • It’s hard to find someone to do a small bathroom reno for an older home–but Mac and Sons will. His work was very professional, his expert advice is based on long experience and his patience in explaining why something should be done is amazing especially since I changed my mind several times: he would just smile and say ok, let’s see if this will work or come up with a much better solution. He’s such a neat freak, cleans up after himself and even carries little booties to wear inside your house so he won’t track your floors up. Yes, I can recommend Mac and Sons to do a good job at a reasonable price.

    Anonymous Reviewer
  • Our basement started flooding at 7 pm the other week, my wife called Mack and he came to our townhouse and spent 3 hours working hard on the issue despite the frigid -20 temps. He found the source of the issue, there was a blockage outside of the townhouse. He then went and talked to our neighbours and found other units had been having the same issue. He got us to call our Property Management company and talked to them about the issue that multiple units were having. He helped sort it all out and advised us that we the Property Management company would be covering the costs as the issue was outside of our unit, thus not our fault. Before leaving he offered to mop up the front entryway where his boots had been.

    We received top-notch service, customer care, thorough explanations and a great experience.

    Vern B.