The worst company left me on numerous occasions off supply with the promise and engineer is on way but isn’t. Awful customer service you just get passed from one department to the other with no answers. Avoid avoid avoid!!!!
1 year ago
OVO Energy has a
1.1
average rating
from
1,313
reviews