What does fixing a roof leak cost in 2026?

From detection to major repairs: all price guides in one place, plus the 6 factors that determine what your roof will cost.

Fixing a roof leak in 2026 costs on average € 150 to € 450 for a small repair. Guide prices apply per job: tracing the leak € 90-250, resetting or replacing roof tiles € 125-350, an emergency repair € 150-450, repairs to zinc and lead work € 150-500 and flat roof repairs € 175-600. Roofers charge € 45 to € 75 per hour.

Six factors drive the bill: the roof type (flat or pitched), accessibility (above the second floor or on a steep pitch, scaffolding or a lift is needed), the extent of the consequential damage, the materials (tiles, bitumen, EPDM, zinc or lead), the timing (an emergency surcharge applies outside office hours) and the region: Randstad rates run 10-20% higher.

Mind the difference between detection and repair. Many companies offset the detection fee if you have the same company carry out the repair — ask about this upfront. And always ask whether a fixed job price or an hourly rate applies: a job price gives certainty; with an hourly rate you want a duration estimate.

For non-urgent jobs, request multiple quotes and set them against the price index before you agree. With an active leak the order is different: have an emergency seal placed first (that stops the consequential damage), then compare quotes for the definitive repair at your leisure.

Rather have a pro? Request free quotes

Free · No obligation · Max. 3 responses

Need a roofer right now?

Submit your free request and receive up to 3 quotes from professionals near you.

Free and without obligation · Response usually within 24 hours

Demo environment: figures and company details shown are sample data.