Amanda Nelson Amanda Nelson

Service Manager: Shayne

Shayne is our Service Manager and has been with G.M. Mechanical helping us provide excellent plumbing services in High River for over 12 years! He is a journeyman plumber/gas fitter who has been in the trade for 25 years. He even took refrigeration and air conditioning courses and is extremely knowledgeable no matter what the problem is.

Read More
Amanda Nelson Amanda Nelson

Heating Manager: Ralph

Ralph is our Heating Manager and has been with G.M. Mechanical for just over 7 years! He is a journeyman sheet metal mechanic who has over 30 years of experience in the trade! The one thing I want to mention about Ralph is that he isn't your typical "installer". He actually cares about every job he does in trying to make it functional as well as esthetically pleasing. He does excellent fabrication work in the shop which shows the difference between having properly installed ductwork can make on proper airflow!

Read More
Amanda Nelson Amanda Nelson

Office Manager: Teresa

Teresa! I would say that she is easily one of the most important people here! Most of our employees don't appreciate how much she really does to help us seamlessly deliver our HVAC, electrical and plumbing services in Okotoks and the Foothills.

Read More
Amanda Nelson Amanda Nelson

Service Technician: Les

Les is a Plumbing Service Technician and has been with G.M. Mechanical for over 16 years! He is a journeyman plumber/gas fitter who has been in the trade for 37 years.

He currently lives in Turner Valley with his wife (who looks much younger than Les) and has been there for 17 years. He has 6 kids and 9 grandchildren!

Read More
Amanda Nelson Amanda Nelson

Plumbing & Hydronic Service Technician: Steve

Steve is a journeyman plumber/gas fitter in our Service Department and has been with G.M. Mechanical for about a year and a half. Steve has a lot of experience providing plumbing services in Okotoks with over 14 years in the trade.

He currently lives in Okotoks with his wife and 2 kids. He has lived in Okotoks for 20 years. He states that the favourite part of his job is, "Being able to work in my community." 

Read More
Amanda Nelson Amanda Nelson

Service Technician: Roger

Roger is a Class A gas fitter as well as a journeyman Auto Mechanic. He is our longest-serving employee and has been with G.M. Mechanical since 1997! Roger is the brother of the G.M. Mechanical’s founder, George McCormick. Not only is he our most senior technician, but in his “off-time” he also does our vehicle fleet maintenance.

Read More
Amanda Nelson Amanda Nelson

Service Technician: Nathan

Young Nathan is a bit of a prodigy. This kid already has his journeyman refrigeration and air conditioning ticket and is now working towards his Class A gas fitting ticket. He has been with us now for 3 years since we stole him out of Lethbridge. He has been in the trades for 6 years already.

Read More
Amanda Nelson Amanda Nelson

Journeyman Plumber & Gas Fitter: Cory

Well, when there’s a guy around that is doing a lot of the plumbing work that you think you should be doing and doing an excellent job of it. You don’t get mad, you go hire him! That is exactly what we did with Cory. Cory has lived in the area for 43 years and has been in the trade for 28 years!

Read More
Amanda Nelson Amanda Nelson

Construction/Plumbing Manager: Trevor

Trevor has been in the Plumbing trade for 14 years, and has invaluable experience providing plumbing services in the Foothills. He has been with us for about 2.5 years now. He moved to the area about 15 years ago and lives here with his wife and 2 kids. He likes to go snowboarding, hiking, camping and quadding.

Read More
Amanda Nelson Amanda Nelson

Journeyman Plumber & Gas Fitter: Jon

Jon is a resident of Turner Valley and when asked how long he has been in the trade I got, “Don’t have that many fingers to count.” He has been in the Turner Valley area for the past 8 years with his wife and 2 kids.

Read More
Amanda Nelson Amanda Nelson

Service Technician: Tim

Tim is a journeyman sheet metal mechanic with 22 years of experience. For the last 15 years, he has been living in Nanton with his wife as his 3 kids are growing up and starting to go their own ways. He enjoys carpentry, astronomy and gardening. He even volunteers his time with Cubs and Nanton Minor Hockey.

Read More
Amanda Nelson Amanda Nelson

Service Technician: Andrew

Andrew is a journeyman plumber and gas fitter that has 15 years in the trade and about 4.5 years with G.M. Mechanical. He lives in Cayley with his wife and 2 kids. Andrew is also on our safety committee as we have our COR in Safety.

Read More
Amanda Nelson Amanda Nelson

Journeyman Electrician: Kyle

Kyle is a Journeyman Electrician that has lived in High River for over 20 years. He has a lot of experience providing electrical services in Foothills as he has been in the trade for 15 years. Some of his hobbies include reading, golfing, hiking and playing with his dog.

Read More
Amanda Nelson Amanda Nelson

Sheet Metal Apprentice: Michael

Michael is a Sheet Metal apprentice who just started the trade when he started with G.M. Mechanical. He has lived in High River for the past year, and I think we have to make sure he never leaves. We keep bugging him and his wife about when they are going to have a baby. Make someone that Mike can take hunting in the future.

Read More
Amanda Nelson Amanda Nelson

Journeyman Plumber: Jared

Jared is a Journeyman Plumber in our Service Department, with over 10 years of experience providing plumbing services in High River. I have known Jared since High School and maybe even before then. He has been in the High River area for over 30 years, about as long as G.M. Mechanical has. He works full-time for us in the winter and part-time in the spring and summer months as he works on his family farm and is a vendor at the High River farmers market. He also volunteers for local non-profit organizations. He is another one when we bug him and his wife about when they plan on having kids to help out on the farm, take on a hike or maybe someday take surfing.

Read More
Amanda Nelson Amanda Nelson

Apprentice Electrician: Sue

Sue started her electrical apprenticeship with us 6 months ago and moved to High River then too. A big life change for this woman, who enjoys horseback riding, taxidermy and weight lifting.

Read More
Amanda Nelson Amanda Nelson

Sheet Metal Apprentice: Dalton

Dalton is a fairly new addition to G.M. Mechanical. He has 3 years in the trade and has been living in High River for the last 3.5 years. Also, he enjoys hiking, wildlife photography and anything outdoors in his free time.

Read More
Amanda Nelson Amanda Nelson

Service Technician: Greg

Greg is a Journeyman Refrigeration and Air Conditioning Technician with over 20 years of experience. He’s a long-time High Riverite who’s been here pretty much his whole life. He has 2 adult children that I know he thinks the world of. I’ll try not to get too personal, but Greg is a perfect example of why you give people second chances. Like many of us, Greg had his demons in the past but is on the straight and narrow and seems to be thriving. It’s truly great to see, as Greg has always been an extremely nice person!

Read More
Amanda Nelson Amanda Nelson

President/Owner: Joe

Joe grew up in High River and now resides on a small acreage north of town with his wife Amanda, two kids, two dogs and even his parents, George and Patti (the original owners of G.M. Mechanical). Joe grew up with the company when George started it in 1991. Started by sweeping up job sites, cleaning parts bins, janitorial work in the office and data entry. By the time he was 14, he was helping on job sites with plumbing, gas fitting and sheet metal during his summers.

Read More

Join the G.M. Mechanical Team!

If you are looking for a company that values its employees, provides opportunities for growth and development, and encourages community involvement, then G.M. Mechanical is the place for you. Join our team and embark on a rewarding career journey with us. Send your CV to joe@gmmech.ca and take the first step towards a fulfilling career with a company that cares about you. For more information on job opportunities at G.M. Mechanical, check out our hiring page or send your resume directly to Joe at: joe@gmmech.ca.