"John’s team arrived once they reported they would and did a pleasant career of digging out the old cracked concrete, putting on Variety 1 difficult Main and laying paving blocks. It appears fantastic. Fingers crossed it lasts. The fence posts were being concreted i..." More Garstang Trades: If you're considering https://directmysocial.com/story3010160/5-simple-statements-about-block-paving-garstang-explained