The customer Portal may work well for 95% of customers but for the remaining non tech minded there should be another way to contact you and speak to a human being ( other than making a claim) Maybe you should rename yourselves
No On Can Call insurance
11 months ago
One Call Insurance has a
4.6
average rating
from
383,652
reviews