top of page

About G.M. Mechanical

G.M. Mechanical is the only premier Lennox dealer in the MD of Foothills and surrounding areas. With the promise of providing the residents and commercial property owners of Alberta with quality HVAC services, we believe that a happy customer is the best publicity. We are a family business with almost 30 years of experience. We offer you fully-licensed, experienced, and trained technicians who are dedicated and offer great attention to detail. With G.M. Mechanical as your HVAC service provider, you wouldn't have to spend any season in uncomfortable temperatures. From heating services in winters to helping you attain comfortably low-temperature settings in the warm summer months, G.M. Mechanical is always ready to assist you.

Service you can count on when you need it! Electrical, Heating and Cooling experts, Just south of Okotoks, closer to you than Calgary!

How often do you get the oil changed in your car? It is almost common knowledge that vehicles need to have their oil changed regularly and failure to do so could void your warranty. The heating, cooling and water conditioning equipment in your house or business is no different.


Regular maintenance of your heating and air conditioning systems will help to ensure that systems function as they should as well as provide years of worry-free service. G.M. Mechanical provides service for both residential and commercial furnaces, air conditioners, humidifiers, hot water tanks, water softeners, RO units, gas fireplaces, tankless water heaters, boilers, rooftop units, make-up air units and garage heaters. And now... G.M.Mechanical even provides Electrical service!


Serving the Foothills community since 1991, G.M. Mechanical is a family-owned and operated business dedicated to providing service you can count on when you need it. Originally started by George McCormick, he was joined by his brother-in-law from Okotoks, Mike Ukno. They operated for a time as a partnership until 2000 when George became the sole owner. In 2019 George’s son Joe became the majority owner of the company with various employees owning shares. The company is managed by Joe McCormick who also oversees the HVAC department, with Shayne Leroux as Service Manager, Teresa Brown as Office Manager, Trevor Brown as Construction Manager and Kirk Hill as Electrical Manager.


“We are primarily a service company and customer satisfaction is a number one priority for us.”

–George McCormick.

“Instead of just having someone come in, install the product and then leave, never to be heard from again...we fully stand behind all of our work and we will be there for you to ensure the job is done right.”

–Joe McCormick


G.M. Mechanical is a Lennox Premier dealer, which means they are required to maintain the highest customer satisfaction standards. Additionally, they have a comprehensive safety program and have their Certificate of Recognition (COR) from the Alberta Construction Safety Association. They have their business licenses for the areas that they work in, WCB coverage and comprehensive insurance.

“The majority of our technicians are all trade certified which typically means at least four years of training in their field. Technicians then receive additional specialized training on specific products and services.”

–George McCormick


“Some technicians are even dual ticketed and are trained in multiple trades. Our staff are continually upgrading their skills and knowledge to keep up with the latest technology.”

–Joe McCormick


G.M. Mechanical is keeping current with the latest environmentally friendly products like high-efficiency furnaces and tankless water heaters. With a Navien tankless water heater, you'll save energy and thus, money. These on-demand systems require no pilot light and can save about half the cost of your current water heating bill since there is no reheating of water as with traditional water heaters.


Not only does G.M. Mechanical offers maintenance on commercial buildings and multi-family residences, but they can help you maintain all the equipment in your home too. Did you know that the average life of a furnace is approximately 25 years? This is only accurate when the furnace is properly maintained. G.M. Mechanical can ensure that your furnace has the best possible chance of making it to 25 years old and beyond with their Residential Planned Maintenance Program.


When you sign up for G.M. Mechanical’s Residential Planned Maintenance program, you no longer have to remember every year to get your equipment serviced.  The staff at G.M. Mechanical will call you every year as a reminder to set up an appointment in an effort to get as much life out of your equipment as possible.


A planned maintenance program will also ensure that the warranty on your new furnace stays valid! As mentioned, G.M. Mechanical is a Lennox dealer, but can (in most cases) deal with warranty issues on other brands of equipment. Warranties provided by the manufacturers are as varied as the products available and range from a minimum of 30 days to a maximum of a lifetime to the original home purchaser. G.M. Mechanical provides a 1-year guarantee against defective workmanship. Most new Lennox equipment will come with a 10-year parts warranty and a 5-10 year labour warranty as well when purchased through G.M. Mechanical.


Living in and servicing the Foothills communities means that G.M. Mechanical is also committed to giving back and supporting the local community. They have been proud supporters of a number of different organizations and events including High River Minor Hockey, High River Minor Lacrosse, High River Flyers, Okotoks Minor Hockey, Okotoks Minor Lacrosse, Scouts Canada, the Jessi Payne Memorial Rodeo, Habitat for Humanity, Okotoks Food Bank, High River Food Bank and the Abbeyfield House Society just to name a few.


G.M. Mechanical also recognizes that seniors make up an important sector of their customer base and also that many are on a fixed income. In order to help seniors out, a discount is applied to all hourly service work for those customers who are 60 years of age and over. Please contact G.M. Mechanical for more information on this discount.


Located at 504 B 21st St SE in High River, G.M. Mechanical usually provides “walk-in” retail sales of parts and equipment. Open Monday to Friday from 8:00 am to 4:30 pm. They also offer 24-hour emergency services. This leads to their company slogan; “Service you can count on when YOU need it!” Please visit them on the web at www.gmmech.net, follow them on Facebook or simply call our office @ 403-652-1282 for answers to your questions, product information, scheduling and much more.

Affiliations and Safety Information

Our employees are our true assets and we take care of them. We have a comprehensive safety program in place to ensure that our employees go home to their families safely every night. The safety program also ensures the safety of all our customers. We make sure that our customers and their properties remain safe at all times. We have the following certifications:

COR Certification – we have our certificate of recognition (COR) in safety management 

WCB Coverage

WorkSafe BC 


All of our insurances are in place too.

Our Mission

At G.M. Mechanical, we believe in providing each of our customers with 100% satisfaction. Our mission is to deliver services that surpass customer expectations. We train our staff on all the latest technologies and equipment so that they are up to date with the changing market needs. We take great pride in our professionalism. When you hire us for a job, we not only do it right with the best technique and materials but also leave your place spic and span.

Company Profile

George McCormick started the company in 1991. Later, George’s brother-in-law, Mike Ukno, joined him as a partner. The partnership operated for a short time and the company was soon changed to a limited company. In the year 2000, George became the sole owner of G.M. Mechanical and continues to operate the company with a team of 11 capable employees. The team consists of Teresa Brown (Office Manager), Don Dumanski (Construction Manager), Shayne Leroux (Service Manager) and Joe McCormick (General Manager).


G.M. Mechanical offers a wide variety of plumbing, heating, air conditioning, gas fitting, and sheet metal work services. Some of the areas of sales and service are:






Gas Fitting


Secondary Services

Sheet Metal


Custom Fabrication


Light Commercial




Maintenance Contracts




Water Heating / Conditioning (Sales and Service)


Iron Filters

Hot Water Tanks

Sediment Filters

Reverse Osmosis

Demand Water Heaters


Pressure Tanks

New Installations



Constant Pressure Systems


Gas Inserts

Gas Stoves

Gas Fireplaces

Service / Repair


We provide warranties on products as per the manufacturer’s warranty guidelines. These warranties range from a minimum of 30-day to a maximum of a lifetime. We provide a warranty of 1 year on all our installations. Many manufacturers now provide their customers with extended warranty deals which have proven to be effective. Being the only premier Lennox dealer in the region, we can provide extended warranty packages to our customers for up to 10 years.

Service and Maintenance

Regular maintenance of heating and /or cooling systems is crucial in extending their life. Regular service helps you identify any minor or major flaws in the system which helps you save huge repair costs. We offer you the solution of “Planned Service” which can help reduce the chance of being caught in the cold when you get home from work or wake up in the morning. It is always a good idea to schedule an inspection before the change of season.

Supporting Seniors - Discount Program

Senior citizens make up an important sector of our customer base. We understand that many of the seniors are on a fixed income and therefore, we offer discounted prices for seniors. It is our way of helping out the seniors. We offer a discount on all our hourly services for customers who are 60 years of age and over. This discount is applied only when the job is paid at the time the work is completed.

Extend the Life of Your HVAC Equipment

Regular maintenance helps to keep your HVAC equipment in good working condition and also increases its lifespan.

bottom of page