Haddington · EH21 8PT
37 businesses found
We list 37 local roofing contractors across East Lothian, covering Musselburgh, Haddington, Tranent, North Berwick and 2 more towns. Together they hold an average rating of 4.8★ from 465 verified customer reviews on Google. 11 of them offer 24-hour emergency call-outs for storm damage, leaks and missing tiles.
Whether you need a full roof replacement, flat-roof repair, new fascias and guttering or just a one-off tile repair, every East Lothian roofer below shows real Google reviews, accreditations and service area — so you can request quotes from three or more contractors without phone tag. UK roof jobs typically cost between £150 for small repairs and £5,000–£15,000 for full re-roofs; get a postcode-specific price indicator before you call.
Haddington · EH21 8PT
North Berwick · TD15 2AW
Musselburgh · EH21 6RU
Musselburgh · EH15 3RD
Haddington · EH41 3BH
Haddington · EH41 3SJ
Musselburgh · EH15 3HH
There are 37 roofing contractors listed in East Lothian on LocalRoofer.directory, covering towns and cities across the county.
Browse our directory of 37 East Lothian roofers. Compare star ratings, read customer reviews, check services offered and request free no-obligation quotes directly through each listing.
Roofers in East Lothian hold an average rating of 4.8★ based on 465 customer reviews.
Yes, a number of roofing contractors in East Lothian offer emergency call-out services. Look for the 🚨 Emergency badge when browsing listings.
Yes — every listing on LocalRoofer.directory includes a free quote request form. Submit your details and your enquiry goes directly to the East Lothian roofer of your choice, with no obligation.