A great energy company
A great energy company. The company have an excellent customer service team, who get back within a very short time.
I am very happy with the company. We have been with other companies, in the past, but i have to say, i feel very confident using Octopus, who always appear fair, competitive and supportive.
March 13, 2024
Unprompted review