Local Electrical Technician Be the first to review Rating: 89 Ecw Recoveries, L.L.C. 824 Chester Road Fort, Fort Necessity, LA Time in business: 12 years years Licensed