The quality of the work that was provided by TPM was excellent, we have had a couple of snags which they have resolved without issue. They were prompt, professional and we would have no hesitation to recommend them to others. What they delivered exceeded our expectations about how our garden improvements would look.