Sharp USA installers in Louisiana
Freedom Power - LA
Head Office
1140 Burt St., Shreveport LA, 71107
Owner, Jeremie Branton was the first Louisiana State licensed Solar Contractor and he is one of only four NABCEP certified installers in Louisiana. Freedom Power, LLC is a LA... Read More