Customer care is horrible, unprofessional and unqualified. Company is steelers, not looking after customers, they own me money for 8 months and still making excuses, that it will be paid back one day.
1 year ago
OVO Energy has a
1.1
average rating
from
1,313
reviews