MacLeod's Plumbing and Heating

Calgary Plumbing | Contact

Emergency Call - 24/7

Calgary Plumbing | Get in Touch

Calgary Plumbing | Get in touch with MacLeod’s Plumbing & Heating if you would like to hear more about our services, need assistance, or have an emergency. Contact us at any time! We’re ready to help.

Call Us

+1 (587) 570-6011

Calgary Plumbing | Get A Free Quote


We have a team of very talented technicians. MacLeod’s Plumbing and Heating is certified to repair and install all brand of furnaces, as well as air conditioning units. Furthermore, we are able to offer almost all possible solutions to any plumbing requirement. Our other abilities include drain cleaning, gas fitting, and much more.

With 20 years of experience in the plumbing and heating field, we have been exposed to a lot of problems! However, we have yet to face a task too big. We always encourage our clients to call, even if they believe the issue is small. For example, even with something like a clogged drain, that seemingly insignificant issue can cause damage to the rest of your plumbing system. A simple problem may create big issues and bigger repair bills.

As we always say, no problem is too big or small! We are always happy to help. Whether to set your mind at ease or keep your family safe, MacLeod’s is here for all your plumbing and heating needs.


Feel free to check out our reviews. We have great Google reviews and are rated on Better Business Bureau. And, if you have utilized our services, please leave a recount of your experience. If there are ways in which we can improve, our team would love to know. Of course, we appreciate the comments if you appreciate our work as well!