24 HOUR
EMERGENCY
780-539-6799

Indoor Elements

Project management from quoting to completion

From your initial phone call to job completion and product registration, our team at Indoor Elements Mechanical work together to take the stress out of having work done in your business or home by managing our trades from start to finish. All while keeping you, the customer’s best interest in mind.
Find our testimonials at the bottom of this page.

Service You Can Count On

Whether it is your heating, cooling, plumbing or electrical that isn't working Indoor Elements has a certified technician with the expertise to get it up and running for you. The experts at Indoor Elements Mechanical are fully committed to your comfort.

At Indoor Elements, customers come first

Please call one of our friendly staff members who would be more than happy to assist you with your residential or commercial needs regarding your heating, cooling, plumbing or electrical equipment options. Job estimate requests, repair or service concerns, and parts availability questions.

Indoor Elements Mechanical Ltd. offers Commercial and Residential Services for all your Heating, Cooling, Plumbing and Electrical needs.

 

Service, Maintenance, Repair, Renovations, New Construction, Equipment Service Agreements, 24-Hour Emergency Service and More….Your Solution for all Seasons.

 

 

Financing Available

Our services

All Services

Heating

Furnaces, Furnace Filters, Garage Heaters, Duct Work, Exhaust, Humidifiers, Boilers. Radiant Tube Heaters, Roof Top Units, HRV's, and more...

Cooling

Air Conditioning Systems, Make-up Air Units, Roof Top Units, Ductless Split Air Conditioning,
and more...

Plumbing

Gas Lines,Hot Water Tanks, Water on Demand, Boilers, Sumps, Pumps, In Floor Heating, Water Softners & Filters, Plugged Drains, Sewer Back Ups, and more...

Electrical

Trouble shooting, Indoor
and Outdoor lighting, Wiring,Panels/Breaksers, Outlets, Light Fixtures, and more...

Equipment Service Agreement

View ESA Details

Become an Equipment Service Agreement Holder!

An Equipment Service Agreement is a program of pre-scheduled maintenance calls for your HVAC and Plumbing equipment based on a contract between Indoor Elements Mechanical and you, our valued customer. Pre-Scheduling an HVAC maintenance tune-up to suit your needs simply saves you money and energy when you need it!

 

Hear What our clients have to say

View All Testimonials

Great staff, excellent service, I highly recommend G&L for all of your plumbing and heating needs! I am a very satisfied customer!

Thank you very much for the prompt, efficient service your company provided when we had furnace problems. Your service tech was friendly and knowledgeable and more than helpful answering any questions I had for him. Again, thank you and know that we will be calling on you again should we have any future work to […]

August 3rd, 2011 This letter is in regards to the service provided to us (Grande Spirit Foundation) by G&L Heating. I have been the maintenance manager for the foundation for the past 7 years. In those seven years we have used G&L quite extensively, ranging in all types and quantity of work. Their staff and […]

We very much appreciated the service you provided in replacing our chimney! Thanks again,

Your prompt, professional service was very much appreciated! Thanks.

The Crew you sent to install your equipment were friendly and professional and did a great job. We are very happy with the new Heating and Hot Water system and are looking forward to using the Air Conditioning.

I called this morning as I had no heat. First of all I would like to thank you for having a “person” actually answer the phone. Secondly this lady was nice enough to suggest I check the batteries in my thermostat which I did and that was the problem. You could have had a service […]

We have been dealing with Indoor Elements for 6 years when we have had a heating problem. The service has always been good and we have always been pleased with their service. We required service recently and found that Scott the technician that was sent out was prompt, knowledgeable and pleasant. We highly recommend this […]

Thanks for everything this week. I’m really enjoying my heat once again haha….. Tell Cory Thanks Again! When I called, he came right over and was very helpful. We were very pleased with the service, awesome! If we ever need any other furnace work, we will definately be calling you back again thanks to the […]

I contacted Indoor Elements Mechanical Ltd. to get a furnace replacement quote and a quote for some plumbing that needed to be done. They booked a quote for the next morning and came on time as promised…..no waiting around for me as a customer! We discussed the job, I was given a quote, and the […]

Hi Lori, thank you so much for getting our shop squeezed into your schedule. Your crew did an awesome job and the quality is class A. I’m really glad we called you…..thanks again.

Hi, We would like to thank Gord and his team for a job well done. I called to get a quote to install a new furnace and Gord came the next day and gave us a written quote. The furnace was delivered and installed on the day we were told it would be. The installers […]

Hi, We just had Jeff and Andrew in our house replacing our hot water tank. I just wanted to say what wonderful service they provided and to let you know how much i appreciate how quickly our tank was replaced! Thank you and have a wonderful day,

I had a sump pump issue over the weekend and I just wanted to send you an email to sing the praises of Jeff, he was fantastic and went above and beyond what I expected. Really amazing customer service! Thanks

Thank you so much for the awesome service. It is always a pleasure dealing with your staff!