Terrible company, needed to set up an account when I moved in due to them being original supply and now have refused my new supplier from taking over supply 3 times!! absolute farce, now won't even respond to emails. terrible customer service, terrible company.... who on earth are Avro Energy - obviously got a lot to learn on the customer service side of things, will be contacting ofgen with a complaint
4 years ago
Avro Energy has a
1.3
average rating
from
120
reviews