We hired the Brick Doctor to take care of bad drainage problems around our front walk and for some other areas of our property. They dug out a lot of soil, installed a French drain plus dry well system, then a stone retaining wall and a stone patio/walkway around our home. This was done years ago and we have never had a drainage problem since then. Plus the stone wall and patio/walkway looks as good as new. The work of top quality, with great attention to detail, very professional. They cleaned up after themselves thoroughly, and the price was very reasonable. We would definitely hire them again and highly recommend them.