Reliable, efficient, highly organized and very friendly family firm. I have used Horncastle for five separate roofing and pointing jobs, and have been delighted with all the work. They keep to their schedule and complete the work within the estimated time, turning up on time and keeping the customer informed of the work as it is in progress, solving any problems immediately if they crop up, and clearing up at the end of each day. I wouldn’t hesitate to recommend them to future customers.