TO
Tomato Energy
View company profile →
Zero customer service
Emailed them on the 13th December 2024 as had switched over but had not got any confirmation emails of contract. They replied today 15th January 2025 to apologise for the delayed reply !!! Luckily I got the switch cancelled so please don’t make the mistake I did they have ZERO customer service