We Get the Job Done Right, Every Time
24/7 Emergency Service
Sprung a leak? Furnace on the fritz? Get repairs 24/7!
Read Our Testimonials
Hear what people had to say about M.A.C. Plumbing & Heating
Book an Appointment
Schedule a plumbing or heating service in Edmonton or Kelowna
M.A.C. Plumbing & Heating Service Truck
 

Promotions & Special Offers


New customers get a discount of $25 off your first invoice

24/7 Emergency service
Click for the BBB Business Review of this Plumbers in Edmonton AB

M.A.C. Plumbing & Heating – Serving the Edmonton & Kelowna Areas

Looking for a reliable plumber or heating technician who is not only up-to-date training in their field, but will treat your home with care? Look no further – M.A.C. Plumbing & Heating has you covered. We offer plumbing, heating, drain cleaning, inspections, and more to residents in Edmonton, Kelowna, and the surrounding areas.

24/7 Emergency Service
Is your shower drain clogged? Are the pipes under your sink leaking? Has your furnace stopped working? Is the thermostat malfunctioning? No matter what the issue, M.A.C. Plumbing & Heating can fix it. We are on-call 24 hours a day, 7 days a week for plumbing and heating repairs and service.

Over 20 Years of Plumbing & Heating Experience
M.A.C. Plumbing & Heating has over two decades of experience. We guarantee our plumbers and technicians will provide excellent customer service with NO SURPRISES on your final bill. What we quote, you pay. There is always constant open communication between you and our team, so that you can feel confident in asking us any questions or voicing any concerns. We take pride in ourselves with being knowledgeable, dependable, respectful, and honest!

Book an Appointment
Contact M.A.C. Plumbing & Heating in Edmonton or Kelowna to schedule your service appointment.

 

Edmonton Address

Address
7204 96A Avenue NW, Edmonton, AB, T6B 1B6
Phone
Main:
780-760-2200
Toll Free:
1-888-554-3851
Business Hours
24 Hours a Day, 7 Days a Week

Kelowna Address

Address
1894 Aitkins Ct., Kelowna, AB, V1V 1W4
Phone
Main:
250-764-3093
Business Hours
24 Hours a Day, 7 Days a Week