SouthCoast Energy
Walter Ellard, stay away
SouthCoast Energy Inc has no money and because they have no money the solar system that was put on my roof (that i paid off in full) has a lien on it. Therefore i have a lien on my home because they did not pay the company that they bought the panels from. I did a background check on Walter the ...