Roofing Services in Oxford & Oxfordshire
Premier Roofing Oxford provides roof repairs, flat roofing, new roofs, chimney repairs and leadwork, guttering, fascias and soffits, and commercial roofing for homes and businesses across Oxford and Oxfordshire. We are based in Headington and rated 4.9★ on Google. Every job starts with a free roof assessment and a fixed written quote, with no upfront fees.

We Provide Residential & Commercial Services
Free Roof Assessments
Affordable New Roofing
Ridge & Hip Maintenance
Valley installation and Repairs
Tiled Roofs, Slate, Flat, Felt, Rubber, EPDM & Pitched
Soffit & Facia Installations





Commercial Roofing Services
How Much Do Roofing Services Cost in Oxford?
Typical roofing prices in Oxford run from about £70 for a gutter clean to £4,000–£13,000 for a full new roof. Most roof repairs cost £150–£800. Here are the typical ranges for each service:
- Roof repairs: £150–£800 for most repairs
- Emergency roof repairs: £150–£350 for most call-outs
- Flat roofing: £50–£90 per m² (most jobs £1,500–£7,500)
- New roof and re-roofing: £4,000–£13,000 for a typical house
- Ridge tile repair: £225–£550
- Roof valley repair: £90–£675
- Chimney repairs and leadwork: £150–£1,200
- Guttering replacement: £30–£50 per metre (£600–£1,000 for a typical house)
- Gutter and roof cleaning: gutter cleaning from £70–£120
- Fascias and soffits: £90–£150 per metre (£1,800–£3,500 for a whole house)
- Concrete and Finlock gutter replacement: from £800–£1,000
- Conservatory roof replacement: £6,500–£9,000
- Roof inspection: from £150; pre-purchase report £375 + VAT
- Commercial roofing: £80–£130 per m²
These are typical ranges, updated October 2026. Your exact price depends on the roof, the damage and access, and is fixed in a written quote after a free roof assessment.
Roofing Services Across Oxfordshire
We cover Oxford, Headington and every town and village across Oxfordshire, including Oxford, Abingdon, Banbury, Bicester, Didcot, Witney, Wantage, Thame, Wallingford, Faringdon, Kidlington, Woodstock, Henley-on-Thames, Carterton, Chipping Norton, Eynsham, Chinnor, Burford, Charlbury, Grove.
Roofing Services FAQs
We also provide reliable, high-quality roofing solutions for commercial properties across Oxfordshire and surrounding areas. Whether it’s a repair, full replacement, or routine maintenance, we’re happy to help.
For a tailored quote or to discuss your project, please get in touch with our team today.
FAQs
What roofing services do you offer in Oxford?
We offer roof repairs, emergency roof repairs, flat roofing, new roofs and re-roofing, ridge and valley repairs, chimney repairs and leadwork, guttering, gutter and roof cleaning, fascias and soffits, Finlock gutter replacement, conservatory roof replacement, roof inspections and commercial roofing, for homes and businesses across Oxford and Oxfordshire.
How much does a roofer cost in Oxford?
Most roof repairs in Oxford cost £150–£800. Flat roofs cost about £50–£90 per m², and a full new roof on a typical house costs £4,000–£13,000. We confirm your exact price in a fixed written quote after a free roof assessment.
Do you charge for roofing quotes?
No. Roof assessments and written quotes are free, with no obligation and no upfront fees.
Which areas do you cover?
We are based in Headington and cover Oxford and all of Oxfordshire, including Abingdon, Banbury, Bicester, Didcot, Witney, Wantage, Thame, Wallingford, Kidlington, Woodstock and Henley-on-Thames.
Do you do commercial roofing?
Yes. We repair, replace and inspect flat and pitched roofs for businesses and landlords across Oxfordshire. Commercial flat roofing typically costs £80–£130 per m².
Do you offer emergency roof repairs?
Yes. For leaks and storm damage we provide emergency assessments, temporary waterproofing and urgent repairs across Oxford. Call 0800 288 4791.
