G & M Plumbing & Heating Ltd has over 35 years of experience and is dedicated to helping you with your project.

Call Us Today


We have been involved in commercial plumbing projects of all sizes.

See More


Keep your house and family warm with a more effective heating system.

Read More


When it’s hot outside, you want it to be cold inside. We can ensure your AC unit is working properly.

Learn More

24 HOUR EMERGENCY SERVICE # 780-538-3222

G & M Plumbing and Heating Ltd. is the most trusted plumbing & heating company in Grande Prairie, providing the best service in the industry since 1979. We provide solutions for commercial buildings including new construction and existing sites. Let our exceptional service department handle your problem worry free. All of our work is guaranteed.

With 35+ years of experience as well as a team of highly skilled and knowledgeable technicians with the professional experience to do any job right-THE FIRST TIME-G & M has gained a reputation of being one of the most reliable plumbing and heating companies in Grande Prairie. You can count on our friendly, professional and courteous team to provide safe, high quality plumbing services to you 24/7 with quick response times and fair prices. We work on everything from new construction, emergency service, renovations and upgrades to large scale commercial projects. Our technicians are the best plumbers in the industry, paying careful attention to detail and finishing projects on time and on budget.

G & M Plumbing & Heating Ltd. Is a fully insured, WCB covered plumbing and heating company. We have received a Certificate of Recognition from the Government of Alberta for providing exceptional strength and leadership in the field of health and safety.


  • Available 24/7
  • Locally Owned & Operated
  • Quick Response Times
  • Emergency Service Available
  • Always Provide Courtesy Calls
  • Fully Certified, Trained and Insured
  • Fair Pricing
  • Professional Service
  • Get it done right the first time


G & M Plumbing & Heating Ltd

8620 110 Street

Grande Prairie, AB Canada

T8V 8K1

Phone: 780-538-3222

Fax: 780-539-3307



Monday – Friday: 8:00 AM – 5:00 PM
24-hour emergency service available


Send to a friend

Send the url of this page to a friend of yours

Created by

Legal notice