We are very happy with the job John did at our property, we had a huge amount of excavation for a new retaining wall, drainage and patio in the back garden. We have a sha ... more