John and the team block paved a patio and extended my drive way, along with leveling the back garden and laying new turf, front and back. After a few weeks the grass has established well. The paving looks good, laid to ensure run off. John did have to make two return visits to replace cracked blocks and relay the step, which could have been avoided if more attention to detail was applied at the time. However, it was no trouble to get John back to rectify, at his own expense. I would not hesitate to recommend John and his hard working ground workers, overall a good job, pleased with the result