Whether you are looking for a new fireplace or are hoping to upgrade or convert an older model, we offer a wide selection of gas fireplaces and inserts to meet your unique needs and style. Kingsman, Majestic and Heat & Glo are just a few of the popular brands we offer.
Gas Fireplace Services
Keep your fireplace running in top condition. We offer maintenance packages to make regular maintenance easier and more cost effective. Our team specializes in servicing all makes and models of fireplaces, including older makes and models that are difficult to service.
Gas Fireplace Repair
Has your fireplace stopped working? Our team of experts will get it up and running again. With over 25 years in the gas fireplace industry, we have the knowledge and experience to diagnose the problem and provide you with a timely and cost-effective solution.
Elements responded to an email inquiry in less than 24 hours regarding our fireplace repair. Trent scheduled an appointment quickly and gave me a window of when to expect him. He arrived early and was complete in less than a half an a hour. He explained everything he did to get our fireplace up and running. It was a pleasure to work with him.Michelle Mason
I have nothing but amazing things to say about Elements- Trent is very professional and very knowledgeable. I had a fireplace that was on it's last legs, Trent restored it back to new and works like a charm. I have him out every other year for cleaning/servicing and wouldn't think of calling anyone else to do the job!!! Always right on time and in an out in 35 mins. today. Thanks Trent!!Shonna Boles
Great service, on time, very inexpensive, even nice to the dog. Everything you can hope for.Hunter Thompson
Had a really good experience with Elements. Trent serviced my fireplace and added a fan. It's working better than it ever has before. Really good price and very quick service!Lisa Kemmer
Very positive, professional and courteous repairs to two of our gas fireplace inserts in Calgary. Knowledgable and reasonably priced. Highly recommend Trent and the crew at Elements.Kristiane Singh
Great service - I called to make an appointment and was able to have everything done the next day. Very quick, had all materials necessary. Professional, timely, clean. Would definitely use this company again.Courtney Williams