I was impressed with the high standard of work delivered by Horncastle & Sons. At all times the team were professional, polite, on time and thorough. The entire project was most importantly for me… stress free. I am delighted with the outcome. Use Horncastle if you want top class reliable service.