Landscape Drainage Solutions If you have drainage problems in your yard a French Drain System could be your solution? Drainage problems can lead to pooling, mold, or water damage in or around your home. Fortunately, these problems can be avoided by having Savannah’s Landscaping Services install a French drain. A French drain is a trench