Our Blog


How to Achieve Airtightness in Your Building in Toronto?

Posted by Ecostar Insulation on July 19, 2018

There is growing awareness about the importance of airtightness in your building - you may have heard it talked about on your favourite home reno TV show or read about it on the internet. Airtightness in your building may not seem like a big concern - air enters and exits our buildings all the time,...


Difference Between Air Barrier vs. Vapour Barrier

Posted by Ecostar Insulation on June 21, 2018

One of the most confusing things to homeowners (and even some builders!) is the difference between an air barrier and vapour barrier. Knowing where and when to use them and how to install and maintain an air barrier and vapour barrier in your home for the best energy efficient results, material...


How The Right Control Layers Make an Efficient Home?

Posted by Ecostar Insulation on May 31, 2018

This week in our series on building sciences and home anatomy we’re going to be talking about control layers and how they can affect your indoor environment and home’s permeability. Control layers are an important part of your home’s system; depending on the age and what...


The Importance of the Building Envelope

Posted by Ecostar Insulation on May 16, 2018

In the last article in our building sciences series, we talked about the Ontario Building Code - this time, we’re going to cover the building envelope and what it is, why it’s important, and how it’s applied in your home. Simply put, the building envelope is the materials used...


What are Ontario Building Code Requirements for Insulation?

Posted by Ecostar Insulation on April 30, 2018

Many homes in the GTA were built long before Ontario building code requirements for insulation were available or before builders truly understood how ventilation and other factors affect the efficacy of your insulation. Today we’re going to help you understand the Ontario building code...

Payment plans available

Payment plans available.

Apply now

Request Your Quote Now. Call Us 1.866.789.1536 or 647.799.3106


Please, enter a valid value

Please, enter a valid value