Why insulate your roof?

Insulating in-between the rafters of your home with spray foam is a cost-effective and beneficial way of saving money on your home or office heating bills.

A reduction of up to 50% could be achieved overnight when your home is sealed with spray foam insulation.

As we know, Hot air rises and cold air falls. If your roof is not properly insulated all of the warm air stored inside your home travels up through the rafters of your roof, causing heat loss and dampness.

The same applies to the cold air getting into your home.

Some of our work on Roofs around Ireland

Frequently asked questions

The most commonly asked questions are covered here. If you have any specific questions please do not hesitate to contact us by completing the form on the contact us page or calling our customer services team on (085) 144 3637.

The cost of roof insulation depends on a number of factors:
1. The area that you require to be insulated.
2. The depth of insulation required.
3. How easy the roof, attic, or loft is to access.
4. If it’s just for insulation or for an attic or loft conversion.
5. The type of insulation that you use.

Yes, you do unless your roof is counter battened.

Irish building regulations require a 50mm air gap to allow the structure to ‘breathe’. This allows water vapour to escape to the outside air preventing the harmful buildup of damp and mold.

Yes, we use a unique breathable vent card system that is rigid and long-lasting and meets the highest building standards.

what is a breathable vent card

All our contractors have been trained to install the vent cards.

The cost of roof insulation per square meter (m2) will depend once again on the depth, area, use of the roof, and whether vent cards are required.

Yes, we do, we use an open cell foam EZero E500 Foam NSAI Cert No. 11/0365.

nsai certificate


Yes, the government via the SEAI has grants for insulation. Please contact us for help in applying for the grant or visit the SEAI Guide.

Request quote for Roof Insulation

Get in touch with us by completing the form below or calling our customer services team at (085) 144 3637.