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 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 Services


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

Cooling Services

Air Conditioning

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

Plumbing Services


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 Services


Trouble shooting, Indoor
and Outdoor lighting, Wiring,Panels/Breakers, 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

I had Kevin attend for an AC unit issue. He was very quick at diagnosing and fixing the problem. I called for service and the company was very quick to respond. I received a call back to come to my house in just over an hour. Would highly recommend!

Thank you so much for the great service. Your technician could have totally replaced the hose bib, but instead, he did the right thing and saved me a bit of money. I have dealt with your company before and found this honest and good service in a time where that is not normal. For that […]

Thank you and huge thank you to Kevin , he did an amazing job! Very friendly and knowledgeable! Grateful from our family! 

Prompt, reliable service.

Just a BIG THANK YOU, for the work done in our furnace. We can’t say enough for the service that you guys provided on fixing our furnace, starting with Cory and Lori in the office to the 2 guys that come to the house. Everyone was absolutely fantastic and very professional and totally dedicated to […]

We appreciate how well you take care of our issues! Thank you  

I wanted to express my thanks to your company and to Cory for reprogramming my thermostat this morning. I had changed the batteries and when I put the cover back on the screen was basically blank. I read the instructions but was still unable to get it right as it was a new thermostat that […]

Thanks for the response for the Holiday Monday plumbing fix. It was a small job, but I needed some help with the fix and the proper tools. The on call person was great to deal with and the tech was even better. I will recommend Indoor Elements in the future.  

Feeling great ! Andy Seidemann and I decided to have AC installed in our home and it was a huge expense. Just under $6000 to be exact. We chose indoor elements to do our install as I had used them before in my previous home and was very pleased with the service. Once the AC […]

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!