-
March 2024
Terrible people work at the Great Falls office. Plus it's the end of February and they turned me off, and even after I paid them they still will not turn my power back on. Bad company bad people
-
November 2023
You already can tell, Nothing but 1 staff reviews for this company.
-
May 2023
Atrocious company. Will shut you off in a moments notice but let you go without power until they feel like coming to turn it back on. Glad they don’t have any issues raising costs by 28% for all of their lucky customers.