0777 535 9399WhatsApp[email protected]Need help fast? Call us today
Home / Roofing Services in Oxford & Oxfordshire

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.

Free Roof Assessments

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:

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.

Get In Touch →

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.

Call 0777 535 9399