Digging a drainage trench is key for managing water flow, ensuring excess water doesn’t cause damage or inconvenience. Whether installing a French drain to divert water away from your foundation, setting up a foundation drain, or just creating a simple drainage ditch for better landscaping, using a mini excavator can not only speed up the […]