Ovo energy has the worst customer service I hav ever dealt so unhelpful and not pleasant . Had a smart meter installed 3 weeks ago and after numerous calls of waiting over an hour to be answered still no further forward.
1 year ago
OVO Energy has a
1.1
average rating
from
1,317
reviews