Our Blog


How Can Insulation Prevent Heat Loss?

Posted by Ecostar Insulation on March 27, 2018

Adding new insulation to your home can help it be more comfortable, maintain a stable temperature, and save you money on your monthly heating and cooling bills - but how is it that insulation prevents heat loss? All homes experience heat loss in some capacity, but understanding how heat transfer,...


Learn About Moisture Control For Buildings

Posted by Ecostar Insulation on March 21, 2018

Moisture is the number one cause of mold growth, structure, and property damage in your home, but its effects can be controlled and mitigated by the savvy homeowner. With a little knowledge of how, when, where, and why, you can give yourself a leg up on the fight against moisture and protect your...


How Building Science Affects Home Comfort?

Posted by Ecostar Insulation on March 15, 2018

Contemporary home construction has a huge advantage over methods used in the past and that is the practice of building science. A century ago, home builders thought of each part of the home separately, without considering how those component parts would be working together to provide a comfortable,...


Help the Environment & Get Money Back with GreenON Rebate

Posted by Ecostar Insulation on February 28, 2018

The Province of Ontario is serious about fighting climate change and has established the GreenON Rebate Program for insulation installations and upgrades. If you’re a residential property owner in the province of Ontario you may qualify for thousands of dollars from the GreenON Rebate for...


How to Fight Climate Change and Save Money?

Posted by Ecostar Insulation on February 06, 2018

Combatting climate change can seem like an impossible task for the average homeowner. However, with the GreenON insulation rebates offered by the Ontario government, your home can help you make your mark in the fight against global warming. The GreenOn Rebate Can Help You Save Money Altruism...

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