Roof renovation 2026: cost, process and when a repair is enough
In 2026 a roof renovation in the Czech Republic costs, depending on scope: a new covering from CZK 1,900/m² for metal and from CZK 2,300/m² for tiles, a new timber roof frame CZK 900 – 2,000/m² and gutters and flashing CZK 450 – 900 per running metre, all excluding VAT. A 150 m² family-house roof with new tiles comes to roughly CZK 377,000 and up, with a new roof frame from CZK 512,000. The key decision is whether a repair is enough, a new covering on the existing frame, or a new frame as well — and that only becomes clear after inspecting the roof from outside and from the attic.
The roof frame itself is covered in detail in new roof frame: cost and types, choosing the roof shape and covering in which roof for your house.
When a roof is at the end of its life
- tiles around 40 – 50 years old, cheaper metal or fibre-cement sheets around 25 – 30 years;
- repeated leaks, damp patches and mould under the roof;
- crumbling or slipped tiles, rusty sheets and gutters;
- no underlay membrane — common on roofs built before the 1990s;
- a sagging ridge, signs of rot or wood-boring insects in the rafters.
Three levels of roof renovation
| Level | What is done | When it is enough |
|---|---|---|
| 1. Repair | replacing cracked tiles, re-bedding the ridge, repairing chimney flashing | covering and frame are sound overall |
| 2. New covering | strip covering and battens, new membrane, counter-battens, battens, covering and flashing | the frame is straight and sound, but the covering is worn out |
| 3. New covering and frame | plus a new roof frame or trusses, possibly a new roof shape | rot, insects, sagging, a loft conversion that changes the shape |
If clay tiles are still sound, the roof can be "relaid": the tiles come off, a new membrane and battens go on, and the original tiles go back. You pay for labour, membrane and battens, not for a new covering.
2026 prices
| Item | Price |
|---|---|
| New covering — metal | from CZK 1,900/m² |
| New covering — concrete or clay tiles | from CZK 2,300/m² |
| New timber roof frame (gable roof) | CZK 900 – 2,000/m² |
| Boarding, membrane, battens | CZK 250 – 500/m² |
| Insulation between rafters | CZK 600 – 1,200/m² |
| Gutters, downpipes, flashing | CZK 450 – 900/running m |
| Roof window incl. fitting | CZK 12,000 – 28,000 each |
| 3 m³ skip incl. disposal (Prague) | CZK 4,500 – 7,000 |
Rates from our 2026 construction price list, excluding VAT, for Prague and the surrounding region.
Example: a 150 m² roof
A 150 m² gable roof, 40 running metres of gutters and flashing, tiles, three skips: new covering from CZK 345,000, flashing CZK 18,000 – 36,000, disposal CZK 13,500 – 21,000, in total from CZK 376,500. With a new roof frame (150 m² × CZK 900 – 2,000) from CZK 511,500. Insulating a loft adds CZK 90,000 – 180,000.
A new roof on an old house
- Structure — a heavier covering goes on an old frame only after a carpenter or structural engineer has assessed it.
- Asbestos-cement sheets may only be removed by a licensed firm and disposed of as hazardous waste.
- Chimney — repair the part above the roof before new flashing goes on.
- Lightning protection — refit it and have it inspected.
- Permits — replacing a covering without changing the roof shape usually needs no permit; changing shape or height does, so check with the building office.
Process and timing
- Inspection of the roof and frame, measuring, itemised quote.
- Ordering materials, scaffolding, rain protection, skip.
- Stripping the old covering, repairing or replacing the frame.
- Membrane, counter-battens, battens, covering and flashing.
- Lightning protection, clean-up, waste removal, handover.
Replacing the covering on an ordinary house takes 2 – 4 weeks, with a new frame a week or two longer. The best season is spring to autumn.
FAQ
How much does a roof renovation cost per m²? A new covering from CZK 1,900/m² (metal) and from CZK 2,300/m² (tiles), a new roof frame another CZK 900 – 2,000/m², excluding VAT.
When is a repair enough? When the defect is local and the covering and frame are sound. If the covering is worn out or leaks in several places, a new covering pays off.
How long does a roof replacement take? 2 – 4 weeks, longer with a new roof frame.
We renovate and replace roofs in Prague and the Central Bohemian Region. Inspection and itemised quote free of charge.
Get an estimated price in 2 minutes
Planning a build or renovation? Try our online calculator and instantly see an approximate price.
Calculate price online