
What are the average costs for a roofer?
Free and without obligation
Find your contractor
Free and without obligation
General Roofer Cost Estimate (2025)
Indicative prices per m² or per project, including VAT and labor.
1. Renewing roofing (sloping roof)
|
Type of work |
Price per m² |
Explanation |
|
Concrete roof tiles |
€ 55 – € 85 |
Budget-friendly, approx. 30 years lifespan |
|
Ceramic roof tiles |
€ 70 – € 110 |
More durable, approx. 50 years lifespan |
|
Natural slate |
€ 120 – € 180 |
Very long lifespan, high material costs |
|
Artificial slate (fiber cement) |
€ 75 – € 100 |
Affordable alternative to natural slate |
2. Roof covering renew (flat roof)
|
Type of work |
Price per m² |
Explanation |
|
Bitumen (APP or SBS) |
€ 60 – € 90 |
Widely used, 20–25 year lifespan |
|
EPDM roofing |
€ 70 – € 110 |
Durable, flexible, lifespan up to 40 years |
|
PVC roofing |
€ 65 – € 95 |
Light and UV resistant, often used on commercial buildings |
|
Green roof (extensive) |
€ 90 – € 130 |
Extra layer on waterproof membrane, including substrate & sedum |

3. Roof insulation (optional)
|
Type of insulation |
Price per m² (extra) |
Explanation |
|
Inside (sloping roof) |
€ 25 – € 45 |
Less intrusive, moderate Rc value, disruption of interior space |
|
Exterior (sarking) |
€ 40 – € 60 |
Best performance, higher investment |
|
Flat roof insulation (on top) |
€ 35 – € 55 |
Mostly PIR or XPS, eligible for subsidy with Rc ≥ 3.5 |
4. Roof repairs and maintenance
|
Type of repair |
Price indication |
Explanation |
|
Local leakage / emergency repair |
€ 150 – € 400 per repair |
Including inspection, minor repair, sealing work |
|
Re-fixing ridge tiles |
€ 30 – € 50 per meter |
Depending on length and type of ridge tiles |
|
Replacing leadwork (chimney) |
€ 250 – € 600 per piece |
Including new lead or lead substitute |
|
Chimney cap or roof vent |
€ 100 – € 250 per piece |
Depending on design and accessibility |
5. Scaffolding and crane costs (if necessary)
|
Type of work |
Costs (total) |
Explanation |
|
Scaffolding rental (1 week) |
€ 300 – € 600 |
Required for work > 2.5 m height |
|
Crane rental (1 day) |
€ 350 – € 750 |
Needed for unreachable or higher roofs |
In summary: Examples of calculations per project size
|
Type of project |
Surface area |
Total indicative price |
|
Replacing roof tiles (ceramic) |
70 m² |
€ 4.900 – € 7.700 |
|
Flat roof replacement (bitumen) |
50 m² |
€ 3.000 – € 4.500 |
|
Exterior roof insulation (sarking) |
60 m² |
€ 2.400 – € 3.600 (excl. tiles) |
|
EPDM + green roof (flat roof) |
40 m² |
€ 4,000 – € 5,600 |
Important considerations
- Prices may vary regionally due to labor costs, material delivery and local demand.
- For combined work (e.g. tiles + insulation + plumbing) labor costs can be used more efficiently.
- Roof replacement and insulation are often eligible for ISDE subsidy if the correct Rc value is achieved.
Quotes via jeofferte.nl
Via jeofferte.nl you will receive non-binding, specified quotes for:
- Flat or pitched roofs
- Replacement, repair, insulation or maintenance
- Projects with or without a permit process
You benefit from market-conform rates, advice from recognized roofers, and direct comparison of quality, material and price.
Cost per m² Roofer (2025)
Including VAT, labor and standard material. Excluding scaffolding rental, crane costs or complex finishing.
1. Roofing – Pitched roof
|
Material type |
Price per m² |
Characteristics |
|
Concrete roof tiles |
€ 55 – € 85 |
Budget-friendly, 25–30 year lifespan |
|
Ceramic roof tiles |
€ 70 – € 110 |
More durable, classic look, 40–50 years |
|
Natural slate |
€ 120 – € 180 |
Very durable, luxurious look, 70–100 years |
|
Artificial slate (fiber cement) |
€ 75 – € 100 |
Lighter and cheaper alternative to slate |
2. Roofing – Flat roof
|
Material type |
Price per m² |
Characteristics |
|
Bitumen (APP/SBS) |
€ 60 – € 90 |
Widely used, 20–25 year lifespan |
|
EPDM |
€ 70 – € 110 |
Flexible, low-maintenance, up to 40 years lifespan |
|
PVC |
€ 65 – € 95 |
UV resistant, lightweight |
|
Green roof (extensive) |
€ 90 – € 130 |
On top of waterproof roof, incl. substrate + sedum |
3. Reed Roof
|
Construction Type |
Price per m² |
Characteristics |
|
Open construction |
€ 100 – € 130 |
Traditional, airy, limited fire safety |
|
Closed construction |
€ 115 – € 150 |
Roof boarding + vapor barrier, insulating, safer |
4. Roof insulation (additional cost on top of roof replacement)
|
Insulation type |
Price per m² (extra) |
Explanation |
|
Inside (sloping roof) |
€ 25 – € 45 |
Limited return, disruption of interior space |
|
Exterior (sarking) |
€ 40 – € 60 |
High Rc-value, ideal solution for renovation |
|
Flat roof insulation |
€ 35 – € 55 |
PIR/XPS boards on top of roof construction |
5. Roof maintenance (periodic)
|
Maintenance type |
Price per m² |
Explanation |
|
Cleaning & inspection |
€ 5 – € 10 |
Gutters, roofing, minor repair points |
|
Moss and algae removal |
€ 8 – € 15 |
Especially for thatched and tiled roofs |
|
Coating or protective layer |
€ 15 – € 25 |
Bitumen, EPDM or roof tiles |
In summary: Indicative price range
|
Category |
Average cost per m² |
|
Pitched roof (tiles/slates) |
€ 55 – € 180 |
|
Flat roof (bitumen/EPDM) |
€ 60 – € 130 |
|
Reed roof |
€ 100 – € 150 |
|
Insulation |
€ 25 – € 60 (extra) |
|
Roof maintenance |
€ 5 – € 25 |

Quotes via jeofferte.nl
Via jeofferte.nl you can receive non-binding quotes based on:
- Your roof type and material choice
- M² surface area, accessibility and finish
- Optional insulation, maintenance or roof details
The quotes are prepared by recognized roofers with clear price breakdown and advice on sustainability and any subsidy options (such as ISDE).
Price Examples Roofing Work (2025)
1. Pitched roof – replacing roof tiles
|
Type of project |
Surface area |
Total costs (indicative) |
Including |
|
Concrete roof tiles, basic renovation |
60 m² |
€ 3.300 – € 5.100 |
Remove old tiles, new concrete tiles, labor |
|
Ceramic roof tiles, with insulation inside |
80 m² |
€ 7.600 – € 9.600 |
New tiles, foil, battens, insulation Rc 2.5 |
|
Ceramic tiles + sarking insulation (outside) |
100 m² |
€ 11.000 – € 14.500 |
Roof boarding, insulation Rc ≥ 3.5, tiles, finishing |
2. Flat roof – roof covering replacement
|
Type of project |
Area |
Total costs (indicative) |
Including |
|
Bitumen roof (APP/SBS) |
40 m² |
€ 2,400 – € 3,600 |
Removing old layer, new bitumen layer, labor |
|
EPDM roofing |
60 m² |
€ 4,200 – € 6,000 |
Roof edge, drain, EPDM rubber, assembly |
|
PVC roofing + skylight |
50 m² |
€ 4,000 – € 5,500 |
Roofing, dome, finishing, labor |
3. Thatched roof – new or replacement
|
Type of project |
Surface area |
Total costs (indicative) |
Including |
|
Open construction, standard reed |
120 m² |
€ 12,000 – € 15,600 |
Reed material, labor, ridge finish |
|
Closed construction + roof boarding |
100 m² |
€ 11,500 – € 15,000 |
Extra fire-resistant, incl. substructure |
|
Luxury reed, with ridge tiles and insulation |
150 m² |
€ 20,000 – € 26,000 |
High-quality finish and Rc ≥ 3.5 |
4. Roof repair and maintenance
|
Type of repair |
Costs (indicative) |
Situation |
|
Local leakage flat roof (bitumen, EPDM) |
€ 200 – € 400 |
Crack or blister in top layer, sealant |
|
Ridge tile fixing + jointing (10 m) |
€ 400 – € 650 |
Common maintenance for tiled roofs |
|
Replace chimney leadwork |
€ 300 – € 600 |
Restore roof-chimney connection |
|
Replace gutter (zinc, 10 meters) |
€ 800 – € 1.200 |
Including removal, placement, disposal |
Important Notes
- The price examples are based on easily accessible roofs without extreme slope.
- Prices may vary based on material selection, details (dormers, chimneys) and location.
- Access (scaffolding, crane) and any permits are not standardly included.
- For renovation projects, combinations with insulation are often more efficient and eligible for subsidies.
Quotes via jeofferte.nl
Via jeofferte.nl you can request quotes without obligation based on your project:
- Clear price structure per m² or per component
- Optional: insulation, gutters, lead-throughs and finishing
- Applicable to private homes, commercial buildings and monuments
Jeofferte.nl compares recognized roofers and selects providers based on quality, reliability and total price.
Costs per Project Type (2025)
|
Project type |
Surface area |
Total estimated price |
Including |
|
Replacing roof tiles (concrete) |
60 m² |
€ 3,300 – € 5,100 |
Removing old tiles, new concrete roof tiles, foil, labor |
|
Replacing roof tiles (ceramic) |
70 m² |
€ 4,900 – € 7,700 |
Including new battens, vapor barrier and finishing |
|
Ceramic roof + exterior insulation (sarking) |
100 m² |
€ 11.000 – € 14.500 |
Roof boarding, insulation Rc ≥ 3.5, tiles, ridge, verge |
|
Replace flat roof (bitumen) |
40 m² |
€ 2.400 – € 3.600 |
Remove old layer, new bitumen, roof trim, drain |
|
Replace flat roof (EPDM) |
60 m² |
€ 4.200 – € 6.000 |
EPDM rubber, glue, roof edges, drain, labor |
|
PVC roofing with skylight |
50 m² |
€ 4,000 – € 5,500 |
Roofing, standard skylight, installation, finishing |
|
Thatched roof – open construction |
120 m² |
€ 12,000 – € 15,600 |
Reed package, labor, ridge finishing, standard materials |
|
Thatched roof – closed construction + insulation |
100 m² |
Reed, roof boarding, vapor barrier, Rc ≥ 3.5, labor | |
|
Cleaning & maintenance tiled roof |
80 m² |
€ 600 – € 1,000 |
Inspection, moss removal, repair of small joints |
|
Leak repair flat roof (bitumen or EPDM) |
Local |
€ 200 – € 400 |
Repair of defective spot, sealant or welding work |
|
Replace chimney flashing (incl. joint work) |
Per piece |
€ 300 – € 600 |
New lead/lead substitute, processing, sealing, inspection |
|
Replace gutters (zinc or plastic, 10 m) |
Per house |
€ 800 – € 1.200 |
Remove old gutter, new installation, rainwater drainage |
Important considerations
- Prices are based on standard accessible roofs without exceptional circumstances.
- Costs for scaffolding, crane or permit are not included, unless specifically stated.
- Roof insulation is optional and is calculated as a separate item, except for sarking or closed reed constructions.
- Combination projects (e.g. tiles + insulation + lead work) are more efficient and cheaper per unit than staggered execution.
Quotes via jeofferte.nl
Via jeofferte.nl you can request multiple quotes without obligation based on your specific project type:
- Clear price breakdown per component
- Choice between multiple roof coverings or constructions
- Advice on execution, lifespan and possible subsidy
Jeofferte.nl works exclusively with recognized roofers who comply with the applicable implementation guidelines and warranty conditions.
Cost per Type of Roofing (2025)
Including VAT, labor, standard materials and installation.
1. Pitched roofs – Roof tiles and slates
|
Type of roofing |
Price per m² |
Lifespan |
Explanation |
|
Concrete roof tiles |
€ 55 – € 85 |
± 25 – 30 years |
Affordable, functional, fades faster than ceramic |
|
Ceramic roof tiles |
€ 70 – € 110 |
± 40 – 50 years |
Durable, colorfast, good sound insulation |
|
Glazed or engobed roof tiles |
€ 85 – € 130 |
± 50 years |
Extra dirt-repellent, higher aesthetic value |
|
Artificial slate (fiber cement) |
€ 75 – € 100 |
± 30 – 40 years |
Lighter and cheaper than natural slate |
|
Natural slate (slate) |
€ 120 – € 180 |
± 70 – 100 years |
Very durable, traditional look, more expensive to install |
2. Flat roofs – Bitumen, EPDM, PVC, Green roof
|
Type of roofing |
Price per m² |
Lifespan |
Explanation |
|
Bitumen (APP/SBS) |
€ 60 – € 90 |
± 20 – 25 years |
Commonly used, affordable, requires good maintenance |
|
EPDM |
€ 70 – € 110 |
± 30 – 40 years |
Rubbery, UV resistant, durable |
|
PVC |
€ 65 – € 95 |
± 20 – 30 years |
Lightweight, thermally welded, less environmentally friendly |
|
Green roof (extensive, incl. substrate) |
€ 90 – € 130 |
± 40 years (layer) |
Sedum layer on bitumen or EPDM, water buffering, subsidy possible |
3. Reed roofs
|
Construction type |
Price per m² |
Lifespan |
Explanation |
|
Open construction |
€ 100 – € 130 |
± 25 – 35 years |
Traditional, ventilating, less fire-safe |
|
Closed construction |
€ 115 – € 150 |
± 30 – 40 years |
Including roof boarding and vapor barrier, insulating and safer |
4. Solar Tiles (PV roof tiles)
|
Type of solar panel |
Price per m² |
Lifespan |
Explanation |
|
Integrated solar tiles |
€ 300 – € 450 |
± 25 years |
Roof covering and power generation, expensive, aesthetic alternative |
The price per m² of solar tiles is strongly dependent on brand, yield class and required connection technology.
Important considerations
- Lifespan depends on location, maintenance and quality of execution.
- Prices are based on normally accessible roofs, without scaffolding rental or exceptional circumstances.
- With roof replacement, battens, foil, leadwork and roof edges are often renewed – these are included in the price unless otherwise stated.
- When renovating, combine with roof insulation where possible to benefit from savings and subsidies (ISDE, at Rc ≥ 3.5).
Request quotes via jeofferte.nl
Via jeofferte.nl you can receive multiple non-binding quotes from recognized roofers for all types of roofing:
- Pitched or flat roofs
- With or without insulation
- Comparison of price, material and warranty conditions
Also possible: an advisory report or comparison table with lifespan, maintenance costs and subsidy potential per roof type.
Roof Insulation (2025) – Overview & Costs
Why roof insulation?
- Up to 30% heat loss occurs through a poorly insulated roof.
- Insulation reduces energy consumption, increases living comfort and makes the home future-proof.
- With insulation with an Rc value ≥ 3.5 you are eligible for ISDE subsidy.
Types of Roof Insulation
1. Interior insulation (between or under the roof boarding)
|
Application |
Inside sloping roof (attic or roof) |
|
Price per m² |
€ 25 – € 45 |
|
Insulation material |
Glass wool, rock wool, PIR plates, mineral wool |
|
Advantages |
Affordable, quick installation, no exterior work |
|
Disadvantages |
Loss of interior space, limited Rc value |
2. Exterior insulation (sarking roof, pitched)
|
Application |
When replacing roofing (tiles, slates) |
|
Price per m² |
€ 40 – € 60 |
|
Insulation material |
PIR boards, wood fiber, resol foam |
|
Advantages |
High Rc value, no loss of space, perfect for renovation |
|
Disadvantages |
Only possible in combination with new roofing |
Sarking insulation is the best method for a sustainable roof renovation and is often combined with a subsidy application.
3. Flat roof insulation (top side)
|
Application |
For renovation or replacement of roofing |
|
Price per m² |
€ 35 – € 55 |
|
Insulation material |
PIR, PUR, XPS or EPS insulation boards |
|
Advantages |
Very suitable for roof renovation or new construction |
|
Disadvantages |
Not suitable without replacing existing roofing |
Subsidy (ISDE 2025)
When using insulation with an Rc ≥ 3.5 m²K/W, you are eligible for the Investment Subsidy Sustainable Energy (ISDE):
|
Measure |
Subsidy amount (indicative) |
|
Roof insulation (≥ 20 m²) |
± € 15 per m² |
|
Roof insulation + 2nd measure (e.g. HR++ glass or heat pump) |
± € 30 per m² |
The subsidy only applies when carried out by a recognized contractor. Application must be submitted within 24 months of execution via rvo.nl.
Price Examples Roof Insulation
|
Insulation Type |
Surface Area |
Total Price |
Expected Subsidy |
|
Interior Insulation |
60 m² |
€ 1,500 – € 2,700 |
€ 900 (with 2 measures) |
|
Sarking + roof tiles |
80 m² |
€ 8,000 – € 10,500 |
€ 2,400 – € 2,800 |
|
Flat roof + insulation |
50 m² |
€ 2,500 – € 3,800 |
€ 1,500 (with 2 measures) |
Request quotes via jeofferte.nl
Via jeofferte.nl you can request quotes for:
- Roof insulation (inside or outside)
- Combined packages with roofing
- Preparation of subsidy application (ISDE)
You will receive clear price quotations with material selection, Rc values, subsidy options and implementation advice.
Saving tips for Roof Insulation and Roof Renovation
1. Combine insulation with roof replacement
Have insulation on the outside (sarking) carried out directly when you have the roofing replaced anyway. This is how you save:
- Up to 30% on labor costs (scaffolding and finishing once)
- Time and money in the long term by preventing double work
- Possibility of a higher Rc value without loss of space
This combined approach is more efficient and qualifies for the higher ISDE subsidy.
2. Request multiple quotes via jeofferte.nl
Compare at least 3 quotes from recognized roofers via jeofferte.nl:
- Price differences can be up to 20–30% for the exact same work
- You get insight into the price structure (material, labor, extra options)
- You avoid excessive margins or oversizing
3. Choose an Rc value ≥ 3.5 for subsidy
With an insulation value of at least Rc 3.5 m²K/W you are eligible for ISDE subsidy:
- Only recognized contractors are accepted
- Higher subsidy when combined with a 2nd measure (e.g. glass, heat pump)
- The subsidy can be up to € 30 per m², which can cover up to 50% of the insulation costs
4. Avoid unnecessary interior finishing
Choose external roof insulation (sarking) if you don't want to refinish the inside:
- No plasterboard, painting or redesign required
- Lower chance of failure in case of condensation or moisture problems
- You retain interior space and save on finishing
5. Combine multiple measures for more benefit
Combine roof insulation with other sustainable measures within 24 months, such as:
- HR++ or triple glazing
- Facade or floor insulation
- Solar panels or solar water heater
- Heat pump
By combining 2 measures, you double the ISDE subsidy per m² on insulation.
6. Perform small tasks yourself (if allowed)
For some forms of internal insulation, you can perform preparatory work yourself:
- Emptying the attic
- Dismantling old trim
- Applying simple vapor barrier film
Note: for subsidy, the insulation material must always be installed professionally.
7. Choose the right moment: pre- or post-season
Roofers often have lower occupancy rates in the spring (March–May) and the autumn (September–November). This can lead to:
- Faster execution
- Better negotiating position
- Sometimes extra promotional discount on insulation projects
8. Collect quotes with clear m² prices and Rc values
Make sure you see the following in every quote:
- What the m² rate is for insulation and roofing
- Which materials are used (e.g. PIR, mineral wool)
- Which Rc value is guaranteed (check for 3.5 or higher)
This prevents discussions afterwards and makes applying for subsidies easier.
More insight via jeofferte.nl
You can use jeofferte.nl free of charge to:
- Compare multiple roofers on price and insulation performance
- Get help with subsidy application (ISDE)
- Receive scenarios with and without insulation, including payback period
