“The BEST by far.”
I read some reviews that said they thought that Octopus were one of the best. I have to disagree for the better. They are THE BEST.
No other company can beat their prices or customer service. I've been with them now for 12 months and found nothing is too much trouble to sort out. Thank you Octopus for being the BEST.
Hey I'm Constantine, welcome to Octopus Energy!×Close window