Skip Navigation

Meet the HVAC Experts in High River & Okotoks

Service Manager: Shayne

Shayne is our Service Manager and has been with G.M. Mechanical for about 8 years! He is a journeyman plumber/gas fitter who has been in the trade for 20 years. He even took refrigeration and air conditioning courses and is extremely knowledgeable no matter what the problem is.

He currently lives in High River with his wife but has been in the Foothills for 42 years. He has 3 kids that have all grown up in the area as well.

He states that the favourite part of his job is, "The feeling I get being able to provide the resources to help people with whatever issues they may be having at that time." I joke sometimes that he is almost like a therapist as he often talks to people during crisis situations and calms them down. Although I joke, it is often true. Whether they have water leaking in their house or no heat in the middle of winter, Shayne does an excellent job to calm people down by letting them know that someone is on the way.

One thing I had to ask my employees if only for my own benefit was, "why G.M. Mechanical?" This is what I got from Shayne, "I like that G.M. Mechanical is a local, family-owned business that I can continue to have a hand in growing within the community." He also states that he would like to get better at his job by continuing to, "develop the skills and knowledge in my field in order to continue to provide the best service possible." Frankly, I already think he is excellent at his job!

Some of his hobbies include golfing, fishing and travelling. I do know that he is looking forward to next spring to test his new boat out! 

And just an FYI, the second picture is from prior to his 8 years as the Service Manager to back when he worked for us as a plumber and air conditioning technician roughly, 15 years ago!

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!

He currently lives in High River with his wife but has been in High River for 22 years. He has 4 kids that all grew up in the area as well.

He states that the favourite part of his job is, "The variety of jobs to be done. No job is exactly the same and every job is a new learning experience."


One thing I had to ask my employees if only for my own benefit was, "why G.M. Mechanical?" This is what I got from Ralph, "It is a local company and they are a good group of guys to work with." Ralph is a great team member who can take a joke just as well as he can give it, as you can see with the second picture. He definitely helps the morale of other guys here. 

His main hobby is golfing which I know he is much better at than I am! I truly think he likes when he has to travel to a job since he gets to try out a new golf course.

You may have seen Ralph around town as he is part of the High River Alliance Church, an active member of the High River Kinsmen Club and volunteers his time as the equipment manager for the High River Junior B Flyers. 

Ralph is another guy that worked for G.M. Mechanical many years ago and came back. Back then the poor guy even had me as a "helper" on some jobs and at that age, I know he'll say that I wasn't much help at all (and he'd be right). He ran his own HVAC company until we eventually bought him out to bring him back into the fold.

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 for us. 

Teresa is our Office Manager and has been with G.M. Mechanical for 9 years as of Saturday. I think we'll give her the day off. She is a bookkeeper by trade and does an excellent job keeping our books in order. She is also our Safety Manager as well and has the thankless job of ensuring that our COR for safety excellence remains valid. And yet, with both of those titles, probably the hardest job that she does is keeping me from spending too much money! I really appreciate that!

She currently lives in High River and has done so for 30 years. I even remember when I was a child and they moved into the cul-de-sac across the street. With her husband Gary, they have 2 kids that are all grown up now and 1 grandchild. 

She states that the favourite part of her job is, "The co-workers." I know that she has fun often here joking around as she has an unmistakable laugh that can be heard throughout the office. 

Her career aspirations are to retire on "some beach, somewhere." Her favourite task is when she gets to be creative about coming up with new solutions to problems.

One thing I had to ask my employees if only for my own benefit was, "why G.M. Mechanical?" This is what I got from Teresa, "G.M. Mechanical treats their employees fair and my fellow workers are good to work with. It's also close to home." 

Some of Teresa's hobbies include travelling, swimming, boating and camping. I do know that she is looking forward to the next spring when they can get their new trailer out for some new camping adventures!

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!

He states that the favourite part of his job is, "being able to do something different every day." His career aspirations are similar to a lot of peoples' and that is to someday be able to retire! He states that he likes "Heating Season" the most as he gets to get customers’ furnaces back up and running. It's funny that he said this because, truth be known, when I wrote our "G.M. Mechanical Christmas Poem" that I post every year on Facebook, I had envisioned Les repairing the family's furnace and not because he would be able to play an excellent Santa.

One thing I had to ask my employees if only for my own benefit was, "why G.M. Mechanical?" This is what I got from Les, "It is a family-run company that is just big enough that we get all different types of work and yet just small enough that everyone knows each other." 

Some of his hobbies include spending time with his grandkids, fishing and hunting. He also volunteers his time with Beavers and Scouts with his grandkids.

And just an FYI, the second picture is from at least 14 years ago in our last shop. He went from people thinking he was "Dave Lennox" to "Santa". I can joke about the Santa part as I'm not too far from that myself.

Electrical Manager/Technician: Kirk H.

Kirk is a Master Electrician and just started with G.M. Mechanical. He is, by no means, new to G.M. as we have worked with him and alongside him for a number of years on various projects. He is a Master Electrician who has been in the trade for 13 years. 

He currently lives in High River with his wife and 2 kids. He has lived in High River for 12 years. 

He states that the favourite part of his job is, "the clients." His career aspirations are to help grow the recently developed Electrical Division of G.M. Mechanical. He states that he "enjoys the challenge of a troubleshooting call" the most as he gets to use his knowledge base to figure out the problem. I have known Kirk for a number of years and before I made the final decision to bring him on, I made a call to one of his former co-workers who now has his own business in the community. Even though us bringing Kirk to G.M. Mechanical would mean more competition for this former co-worker, he had nothing but great things to say about Kirk and how well he knew the trade. It's not especially good business to praise your competition, but thank you Dustin at Exquisite Electric for the recommendation. Dustin is another excellent electrician!

One thing I had to ask my employees if only for my own benefit was, "why G.M. Mechanical?" This is what I got from Kirk, "G.M. Mechanical already provides great plumbing and heating service to the community, so I want to add electrical service to the equation." With Kirks’s work ethic and knowledge, I don't think that will be a problem. 

Some of his hobbies include hunting, fishing and enjoying the outdoors with his family.

Plumbing and 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 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." 

One thing I had to ask my employees if only for my own benefit was, "why G.M. Mechanical?" This is what I got from Steve, "At G.M. Mechanical there are lots of opportunities to learn and it's great to be able to work close to home within my community." When we first hired Steve, he was helping us out in our construction department. We soon realized that he may be better utilized in service and is currently being trained to be a boiler installer/technician.

Steve is a very active man and is often out enjoying life with one of his hobbies which include; BMXing, snowboarding, hockey and camping. He also volunteers his time on the Board of Directors for the Okotoks BMX Club. He is often helping out Okotoks Minor Hockey as well since his kids are busy playing!

Thank you, Steve, for helping out our plumbing and service departments and hopefully, someday soon, we will see you as a highly trained boiler technician!

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.

Roger has been in the High River area for 47 years with his wife and 2 kids. If you are from the area then would you have likely met his kids in their endeavours to help out around the community. This leads to the favourite part of his job, “Helping the younger technicians out. Teaching them the proper procedures to get the job done right.”

His favourite task is getting equipment working. Whether it be a new system or repairing an older system, Roger finds joy in getting it running in peak form. Outside of work, Roger’s main hobby is camping.

Thank you Roger for your many years of service and hopefully at least a few more!

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.

Now, Nathan didn’t leave me with a lot of information to go off of to write this so here are a few things I know about Nathan. The kid is a nerd (and I don’t mean that in a derogatory way) when it comes to new trade tools and techniques. He loves to keep up with the latest technology. On a more personal side, I know he likes to golf and rides his motorcycle.

He never told me why he picked G.M. Mechanical or what his career aspirations are, but I do believe he is happy here as he is looking to purchase a house and whatever his future holds, we hope that he will be a prominent fixture here at G.M. Mechanical.

Thank you, Nathan, I really look forward to seeing how far you’ll go!

Journeyman Plumber and 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!

His favourite part of the job is doing plumbing rough-ins and working with a mini excavator. Not sure if I have ever seen anyone faster that can still put out quality work. Just like most people, he hopes to retire one day. He says that we were able to finally coax him over to G.M. Mechanical because “G.M. Mechanical is a reputable company and very easy to work for.”

Cory is married with 3 children. His hobbies include golfing, hunting, fishing, hiking and hockey. He even volunteers his time coaching hockey. And if that isn’t enough, he is also part of the High River fire department.

Thanks for joining our team, Cory!

Construction/Plumbing Manager: Trevor

Trevor has been in the Plumbing trade for 14 years. 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.

The favourite part of Trevor’s job is, “handing over a completed product to a satisfied customer.” Trevor would like to continue learning everything there is to know about his trade and his favourite tasks are building boilers and working on anything out of the ordinary.

So, why did Trevor choose to come over to G.M. Mechanical? In his words, “G.M. Mechanical is a pillar of the community and I wanted to help grow and expand the company.” Trevor’s spirit and drive have definitely helped us grow, even through COVID-19. He is one person whose work ethic doesn’t need to be questioned.

Thank you for all your hard work, Trevor. I look forward to working with you for many more years!

Journeyman Plumber and Gas Fitter: Dave

Dave has been in the plumbing trade for 6 years and got his journeyman ticket while working for us. Dave has been with us for about 3.5 years. He enjoys working on boiler systems including system design and installation. He is even working to get his Class A gas ticket right now. Dave does some of the neatest gas line work I have seen in years.

So Dave, why G.M. Mechanical? “G.M. Mechanical is an awesome local company with a commitment to quality and service. Here there is a great group of people to work with.” And we like having Dave around too!

Dave has been in the High River area for 6 years with his wife and 3 kids. He enjoys hockey, snowboarding and golf. And when that doesn’t keep him busy enough, he also volunteers his time as a minor hockey coach and is part of the HSA parent council.

Thank you, Dave, I look forward to you getting your Class A gas ticket before me!

Journeyman Plumber and 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.

His favourite part of the job is, “a toss-up between going home and the paycheque.” I won’t put the answer that I got about his career aspirations here but I would tell you that it has something to do with Super Mario. A lot of the other answers I can’t use here either, but I can assure you that I was laughing.

Jon is usually joking around but the type of guy that can joke around and get the job done! Since he joined G.M. Mechanical a little over a year ago, he has been an excellent addition to our team. From helping to ensure that jobs go as smoothly as possible to showing the apprentices how to do their job and stay safe.

Jon, thank you for keeping the job fun.

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.

Tim’s favourite part of his job is, “the customer interaction and solving challenging problems.” And his favourite piece of equipment to work on is (gas) fireplaces. Tim has worked for us in the past so I asked him why he came back, “G.M. Mechanical is an incredibly multi-faceted company with technicians that have forgotten more than most will ever learn.”

I am definitely glad to have Tim back as he is a joy to have around and never takes things too seriously. He reminds me of why I like having so many varied opinions around me to push me to learn more. Thanks for re-joining the team, Tim!

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.

Andrew loves helping people solve their problems and his favourite task is troubleshooting a furnace that isn’t working. He says he chose G.M. Mechanical because “It’s the people!! Great co-workers under good management. The ideal working environment.” And I swear that I didn’t tell him to write that.

Andrew didn’t list any hobbies, but I know he like spending time with his kids, playing the odd game of poker or basically any activity where there is a heavy social element to it. Andrew is a very happy person and is great to have around.

Thank you for your continued service, Andrew!

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.

After high school, Joe went to college for a couple of years and then eventually worked at a Plumbing and HVAC wholesaler. At the end of 2005, he came to work for G.M. Mechanical in the Inventory Manager position. Over the years, he filled various roles with the company including safety officer, service manager, assistant manager, manager and then eventually purchased the majority share in 2019. In that time, he also obtained his journeyman ticket as a refrigeration and air conditioning Mechanic and is working on his Class A gas fitting ticket.

At the end of the day, Joe’s favourite part of his job is seeing a job through to completion. Starting at the initial quote, winning the bid, getting the technicians the right materials and scheduling them for a time that works with the customer, having the technicians completing that job and answer any questions the customer may have left them as happy as can be. His favourite thing to sell is the Lennox SLP98V furnace. “Although I know the customer will have questions after the job is complete, I can answer those questions and the customers are always satisfied with that furnace!”

As for career aspirations, in the immediate future, Joe wants to get his gas ticket. Longer-term goals are, “to ensure that this company, my dad’s legacy, continues to grow and be one of the most trusted names in the Foothills. Continue to be a company that helps the local organizations and teams. And to be a company that actually cares about its employees.” These days Joe doesn’t have a lot of hobbies and spends most of his time spending time with his family, working and walking the dogs. Some of his favourite activities include anything to do with hockey, fishing and lately started to golf more.

“Service you can count on when you need it,” has been the company’s slogan for as long as I can remember. We strive to be the ones that people can turn to at their worst moment for some help to get their furnace running in the middle of winter or to get that water leak stopped before it does any major damage. This company is more than just another business in the Foothills, we are part of the Foothills. All our technicians live in the areas that we service, we donate to local sports teams and other charities like Habitat for Humanity and Heaven Can Wait. We try to support other local businesses. At the end of the day, it comes down to one phrase, ‘If you take care of your customers, they will take care of you.’ Thank you to all of our customers for the last 30 years and we plan on seeing you for the next 30 and beyond!

More profiles to come!

Professional Affiliations

Specialists at Your Service

Get in touch for installations and servicing of home appliances, HVAC and more!

Contact Us

Contact Us

G.M. Mechanical

506 – 21st ST SE

High River, AB T1V 2A7







Monday - Friday 08:00 AM - 04:30 PM

Saturday - Sunday Closed

24 hour emergency service

Service Area

The MD of Foothills and all the towns within the MD (High River, Okotoks, Turner Valley and Black Diamond)

  • Priddis

  • Millarville

  • Vulcan

  • Milo

  • Arrowwood

  • Claresholm


Send to a friend

Send the url of this page to a friend of yours

Copyright G.M. Mechanical 2022 - Legal
Created by

Legal notice