TXC did an excellent job resolving drainage issues in our backyard. They turned a swampy mess into a healthy green lawn and a nice river rock garden. All work was done on time and on budget. Ian and his team are pleasant and easy to communicate with. I would recommend TXC for anyone with any exterior improvements in mind.