For over three decades, Indoor Elements Mechanical (formerly G&L Heating and Cooling) has been Grande Prairie's premier heating, ventilation, and air conditioning provider.
From our humble beginnings as a two-person operation to our modern 5,200 square foot facility in the Grande Prairie Industrial Park, we've built our reputation on quality workmanship, honest service, and unwavering commitment to our community.
+
+
G&L Heating and Cooling founded by Gord and Lena Buechner, both members born and raised in the Grande Prairie area.
G&L Heating officially is incorporated providing a significant milestone for our business. Ultimately this leads to expansion of services and a rebrand to the name you see today.
With our commitment to maintaining a positive working environment we were awarded Small Business of the Year (Under 10 Employees) by the Grande Prairie Chamber of Commerce in 2010.
Our original founders, Gord and Lena begin retirement but not without choosing their son Cory as the heir apparent to Indoor Elements. Today we now offer HVAC, Plumbing, Air Conditioning and Electrical as our wide range of services continues to grow.
At Indoor Elements Mechanical, our people are our greatest asset. We're proud to have long-term employees who embody our values and deliver the high-quality service our customers expect.





Indoor Elements Mechanical holds industry-leading certifications that demonstrate our commitment to safety, quality, and professional excellence.
These certifications aren't just plaques on the wall—they represent ongoing training, regular audits, and a commitment to staying current with industry best practices and safety standards.
As a locally-owned business, Indoor Elements Mechanical is dedicated to supporting the Grande Prairie community through sponsorships, donations, and active participation in local organizations.
Over the years we've proudly supported:
We believe in investing in the community that has invested in us. Whether it's sponsoring youth sports, supporting healthcare initiatives, or contributing to local charities, we're committed to making Grande Prairie a better place to live and work.