Worst company I have ever dealt with. Customer service is a joke. I switched to another supplier 6 weeks ago. I’m £253 in credit with AVRO and they will not re credit my money.
No reply to emails. DO NOT use this cowboy outfit.
One star review is an insult to stars
3 years ago
Avro Energy has a
1.3
average rating
from
120
reviews