Why French Drains Are A Great Standing Water Solution

In the great State of Texas, when it rains, it pours especially in Central Texas the flash flood capital of the United States.  Because of the inescapable and temperamental weather, a proper drainage system is of the utmost importance for any house or property in Texas and a French Drain System is a simple way […]