5
out of 5
POSTED: | BY: KJW
Efficient, effective, and responsive
Claims were processed within 48 hours. Payment was deposited into my account within 72 hours. Communications kept me up to date on status.
Read more on Trustpilot