Roofing Costs in Berkshire, Surrey & Hampshire
What local homeowners typically pay for common roofing work.

Roofing costs in Berkshire, Surrey and Hampshire broadly track the wider South East, with typical repairs and re-roofs falling within the following general ranges.
Roof repairs — such as fixing a leak, replacing slipped tiles, or repairing storm damage — typically range from around £500 to £2,000, depending on the extent of the work.
A complete re-roof is commonly in the region of £20,000, though this varies with roof size, pitch, material choice and any additional work such as new fascias and guttering.
Larger domestic projects and commercial roofing can range considerably higher, from roughly £1,000 up to £50,000 or more, depending on scope.
These figures are a general guide rather than a quote — the only way to get an accurate price for your own property is a site visit.
Have a question about your own roof?
Get in touch and we'll give you a straight answer.
01344 508028