TO
Town Square Energy
View company profile →
Needs Better Support
While the rates are decent, I had an issue with billing that took longer than expected to resolve. I believe they need to improve their support team’s response time.
7 found helpful
View company profile →
While the rates are decent, I had an issue with billing that took longer than expected to resolve. I believe they need to improve their support team’s response time.