top of page

Here at Haffenden Roofing we have a team of highly trained roofing specialists who are able to complete any job


We are able to provide our quality services throughout East Sussex, covering Hastings, Battle and Bexhill


We understand the needs to resolve roofing issues properly and at the earliest possible opportunity

Welcome to Haffenden Roofing

Haffenden Roofing Cover Hastings and East Sussex

Haffenden Roofing is a family-run business founded in 1962 and based in Ninfield. We cover the surrounding Hastings, Battle, Bexhill and East Sussex areas, undertaking roofing repairs and installing new roofs for a discerning client base. If you’ve been looking for a reputable local roofer with a rich history covering more than half a century, we want to hear from you.


The Haffenden Roofing name is synonymous with quality, a claim endorsed by our local authority approval and our membership with the Guild of Master Craftsmen. We have achieved our reputation through meticulous attention to detail, exceptional workmanship and great customer service. Regular team training helps us sustain our high standards.

Period Roofing Specialists


We specialise in the refurbishment of period roofing and are registered contractors for local authorities based in East Sussex. Haffenden Roofing also purchase and supply second-hand slates and tiles to help make roof repairs more affordable. We provide quotations free of charge and without obligation.


Every roofer working for us is covered by employer and public liability insurance, which our company carries to a value of £10m. Whenever you choose us for new roofs or roof repairs at your property, you’ll be dealing with trusted industry professionals who put the needs of the customer first.

A Complete Roofing Service


No matter how small, large or complicated your roofing job may be, you can relax knowing that every roofer on our team has the skills, experience and resources available to complete it work a high standard. Whether you need us for simple roof repairs, replacement guttering or new roofs, the professionalism and quality of our services always shine through.


It doesn’t matter if you are a domestic customer in Hastings, a commercial client in Battle or a local authority contract in Bexhill. We promise to treat your roofing project with the same standards of excellence each and every time. A roofer on our team can also provide ongoing maintenance to keep your current installation in good condition for many years to come.

Why Choose Haffenden Roofing?

  • Public liability insurance of £10m 

  • Local authority approved

  • A local family-run business

  • Committed to old-fashioned customer service

  • More than 50 years serving Hastings, Battle and Bexhill

  • Wide range of roofing services

  • Trade organisation members

  • Every roofer is highly-trained and qualified

  • Dealers in second-hand slates and tiles

Why Choose Haffenden Roofing?

Public Liability Insurance of £10m    • 

Local Authority Approved    • 

A Local Family-run Business    • 

Committed to Old-Fashioned Customer Service    • 

More than 50 years Serving Hastings, Battle and Bexhill    • 

Wide Range of Roofing Services    • 

Trade Organisation Members    • 

Every Roofer is Highly-trained and Qualified    • 

Dealers in Second-hand Slates and Tiles    • 

Services at Haffenden Roofing


  • Installation of New Roofs

  • Domestic Roof Repairs

  • Commercial Roofing Services

  • Specialists in Period Roofing Refurbishments

  • Flat Roofs Installed and Repaired

  • Roofing Surveys and Inspections

  • Leadwork Repair, Installation and Replacement

  • Guttering Cleaning, Repair and Replacement

  • Chimney Repairs and Replacement


Are you looking for a reputable roofer in East Sussex? Call Haffenden Roofing now to arrange a free, no-obligation quotation anywhere in East Sussex.

bottom of page