OVO is bad company do not sign up there they failed to install a meter for a 3rd time in my property I called them today to speak about it and a man could not bother to deal with it and put the phone down pretending line cut no one called me back after spending an hour on the phone trying to reach them. They’re ruthless pigs
2 years ago
OVO Energy has a
1.1
average rating
from
1,313
reviews