TotoEnergy has a rating of 1 stars from 2 reviews, indicating that most customers are generally dissatisfied with their purchases. TotoEnergy ranks 74th among Energy Efficiency sites.
Completely incapable of sorting out complaints, billing issues, missed appointments and account transfers, whatever minor saving I made on energy I lost 100x in time, phone calls and stress.