being on-line is not a good start> good customer services shoulkd mean that customer can talk to company direct. In my case the proper documents were not loaded and the procedure is not really explained. Very confusing.
9 months ago
One Call Insurance has a
4.6
average rating
from
383,581
reviews