top of page

Roofers in Battle

Roofing Services and Roof Repairs Throughout East Sussex

Have you been searching for a roofer in Battle? Welcome to Haffenden Roofing, a family run business, founded in 1962 based in Ninfield, East Sussex. We specialise in roofing repairs and installation services in areas such as Hastings, Bexhill, Battle and East Sussex. If you have been looking for a reputable roofer, steeped in rich history covering more than half a century, we want to hear from you.


Here at Haffenden Roofing, we provide a range of services covering all aspects of roof repair and maintenance, including installations, waterproofing, guttering, cladding and leadwork repair. All of our services are conducted by fully qualified and experienced professionals, so you can rely on us to complete all work to an extremely high standard. All of the products and equipment we use are top of the range and we only ever use fully approved suppliers when purchasing materials for your roof.


Our roofers in Battle have an amazing reputation for the fantastic level of service they provide, and for the consistent results they achieve. We appreciate that having problems with your roof can be frustrating and stressful, which is why we handle all aspects of the repair process from the initial consultation through to the aftercare stages. We are fully committed to providing the highest quality domestic roofing services, in East Sussex.

Battle Flat Roofing

We are fully qualified and experienced to work on flat roofs, we can repair and replace these as necessary. Working with customers throughout Battle with the finest materials to provide simple asphalt coverings and waterproofing, right through to complex installations of hardwearing single-ply membranes for added water resistance.

Battle Roof Repairs


Are you looking for a reputable roofer in Battle? Please do not hesitate to get in touch with a member of our team today to arrange a free, no obligation quotation. Give us a call on 01424 892257 or if you would prefer to write to us, send us an email to and a member of our team will get back to you as soon as we can. We look forward to hearing from you.

Contact Us

If You Have Any Questions

Success! Message received.

bottom of page