Gene Hernandez has been fighting a losing battle with a canal water seeping onto his Edinburg property.