How much does a new roof cost in Ireland in 2026?
A full concrete tile roof on a typical three-bed semi costs €8,000 to €18,000 and natural slate €12,000 to €28,000. Flat roofing in EPDM or GRP is €90 to €140 per m². VAT at 13.5% applies on top of those published guide ranges.
How accurate is the roof cost calculator?
It gives an indicative range from your roof area, material, pitch, chimneys, valleys and access. It is a guide, not a quote: the fixed price is confirmed only after we have seen the roof.
Is VAT included in the range the calculator shows?
Yes. The calculator range already includes VAT at 13.5%, so there is nothing added on top of what you see.
What does the price range include?
Materials, labour, scaffolding or access, and the chimneys, valleys, downpipes and fascia you entered, all with VAT.
What is not included?
Structural timber repairs found once the roof is opened, skip hire or waste disposal beyond normal site clearance, and anything not listed in your answers.
What if I only know my house footprint?
Choose footprint and enter the ground floor outline. We multiply it by a pitch factor to estimate the roof surface, which is larger than the footprint.
How much does it cost to repair a roof leak?
A roof leak repair typically costs €400 to €2,500 depending on the cause and access. Emergency storm damage work runs €1,500 to €8,000.
Do I need to give my email to see the price?
No. The price shows straight away with no sign-up. You only leave details if you want us to ring you about a survey.
Is the survey free?
Yes. Quotes and surveys are free and the quote is written, so you know the price before anything starts.
What guarantee do I get?
Replacement work carries a 10-year written workmanship guarantee, and any roof or gutter replacement job also carries our Lifetime Leak Guarantee.
Why can I not always book a survey from this page?
We use the page to book surveys for work you intend to do soon, in our Dublin focus area, with the owner able to be there, and we limit how many we book each week. If we cannot, the estimate still stays on the page, and you can call us if your job is urgent.