They were helpful and responded relatively quickly when I filed an insurance claim (1-3 days). It was reassuring to know I was speaking to a real person. I deducted 1 star because the online claim form wasn't as user-friendly and specific as others I've encountered.
Claim your business profile now and gain access to all features and respond to customer reviews.
Leader in embedded insurance orchestration