
A roof repair in the UK usually costs somewhere between £110 and £900, and a full re-roof usually runs from around £5,000 to £20,000 or more. Where your job lands depends on how much of the roof is affected, how steep it is, what it's covered in, and how hard it is to get to. The ranges below come from published UK price guides, not from us: they're a starting point for roofing in London Borough of Wandsworth, and the only way to get a firm number is to have a specialist look at the roof itself.
| Job | Typical price (guide only) | What drives the price |
|---|---|---|
| Small repair (a few slipped or broken tiles, a short run of flashing) | £110 to £350 | Number of tiles, roof pitch, access |
| Mid-size repair (a damaged valley, chimney flashing, a flat roof patch) | £250 to £900 | Area affected, material, scaffolding, London labour rates |
| Full re-roof (strip and recover a typical semi or terrace) | £5,000 to £20,000 | Roof size and pitch, material (tile, slate, felt or another flat covering), structural timber work |
| Emergency callout (same-day, make the roof watertight) | £100 to £300 callout, plus £150 to £1,200+ for the work | Time of day, weather, how serious the damage is |
These are a guide. A specialist still needs to get up on the roof, identify what's actually wrong, and quote on site before you agree to anything.
What is a day rate for a roofer?
Published UK price guides put a single roofer's day rate at roughly £280 to £360, or £35 to £45 an hour, with London jobs usually sitting at the higher end of that. A "day" generally means a full working day on site, not a quick visit. Specialist work, such as stripping and relaying slate, can push the day rate higher again.
A day rate tells you what the labour costs, not what the job costs. Materials, scaffolding, a skip and any structural timber are on top. Request a written quote for the whole job rather than just a day rate, so you know the total before work starts, and ask what's included for that price.
How much should a roofer cost?
What a roofer should cost depends entirely on the job: a repair priced by the hour or the day for small work, or a fixed price for a repair or re-roof once they've seen it. There's no single "fair" number, because the factors that move it, roof size, pitch, access and material, vary from house to house.
Before you accept a quote, ask what guarantees come with the workmanship and materials, how long they're expected to last, and what happens if the repair fails within a few months. Ask what happens once the work is completed too: whether that includes clearing old materials, a skip, and making good inside if a leak has caused damage. A quote that spells this out up front is easier to compare than one that doesn't.
How much do roofers charge per hour?
Roofers in the UK typically charge £35 to £45 an hour, according to published price guides, though this varies by region and by specialist. Hourly rates tend to apply to small jobs, call-outs and diagnostic visits rather than a full re-roof, which is usually priced as a fixed job.
An hourly rate can work out cheaper for a quick fix, like resealing a vent or replacing a couple of tiles, but it's harder to budget for than a fixed quote if the job turns out to be bigger once the roofer is up there. Ask which basis they're quoting on before you agree.
What is the average cost of replacing a roof in the UK?
Replacing a roof in the UK typically costs between £5,000 and £20,000, with most full re-roofs on an average semi or terraced house landing somewhere between £7,000 and £15,000, according to published price guides. Flat roofs are usually cheaper than pitched roofs of the same size, from around £1,500 for a small flat roof in felt or fibreglass.
What pushes the figure up or down comes down to a handful of factors: the size of the roof, how steep it's pitched, whether it needs scaffolding, and the material. A pitched roof is designed to shed water quickly and usually needs tiles or slate plus a timber structure underneath; a flat roof is designed differently, with a waterproof membrane that needs replacing on its own schedule. These figures are for houses. Commercial properties are usually priced per square metre and can cost more to access, so treat this guide as a starting point rather than a quote for that kind of job.
Questions people ask
How much does it cost to get your roof checked?
A roof inspection typically costs £80 to £400, according to published price guides, depending on whether it's a quick visual check or a fuller survey with photos and a written report. Some specialists offset the inspection fee against the job if you go ahead with the repair, so it's worth asking before you book one.
How much does an emergency roof repair cost?
An emergency roof repair typically costs £100 to £300 for the call-out, plus £150 to £1,200 or more for the actual work, according to published price guides. A same-day visit to make the roof watertight, such as a temporary tarpaulin or resealing a slipped tile, usually sits at the lower end. A full repair after storm damage or a structural problem costs more, and out-of-hours call-outs often carry a premium on top.
Sources
- Published UK roofing price guides, checked October 2026
Updated