Joe is extremely knowledgeable about drainage issues and I felt confident he would do a great job, which he did. He and his guys put 2 channel drains in for me, one in my yard and the other in front of my garage. He also connected my downspout to a pipe in ground. He and his guys were on time every day and Joe explained things so I was able to understand the process. Always made himself available and resolved any issues. I recommend Joe!