Description: Haffenden Roofing is Synonymous with Quality, Endorsed by our Local Authority Approval and our Membership with the Guild of Master Craftsmen. Enquire Now!
flat roof repairs hastings (3) roof repairs hastings (3) roofing contractor hastings (3)
Reclamation
Areas Covered
Testimonials