Stay clear of this company, they do not care about how much of a desperation they will put you in I’ve had my policy cancelled, with no forewarning whatsoever, I received one letter that wasn’t even sent to my correct address, STAY CLEAR
5 years ago
Admiral has a
2.6
average rating
from
1,681
reviews