Back to Roofing

Roofing in Cardiff

Roofing cost in Cardiff — is your quote fair?

The average roofing cost in Cardiff is £5,060, with most jobs falling between £1,840 and £13,800. Cardiff prices are 8% below the UK national average. Upload your quote to check every line item against real Cardiff market data.

Average cost
£5,060
Typical range
£1,840 – £13,800
vs UK average
-8%
Check my roofing quote free

What affects roofing costs in Cardiff

Frequently asked questions

How much does a new roof cost in the UK?
A full roof replacement for a semi-detached house typically costs between £4,000 and £10,000. The price depends heavily on the tile or slate specification, scaffolding access, and whether fascias and guttering are included.
What should a roofing quote include?
Stripping the old roof, new battens, felt or breathable membrane, tiles or slates, ridge and hip tiles, lead flashings, scaffolding, and waste removal.
How do I check if a roofing quote is fair?
Upload it to Quotive. Roofing is one of the most common areas where customers are overcharged. We check every element against real regional data.

Roofing costs in other cities