Very deceitful company. Claims that to 'help me' they will auto-renew policy after sending me a renewal quote but then don't bother sending the quote. The result is that they automatically renew the policy with a 33% increase in premium. Avoid them like Coronavirus!!
5 years ago
Admiral has a
2.6
average rating
from
1,679
reviews