A secure platform for uploading claim-related documents
+1 (888) 641-9154

MAINTENANCE NOTICE: The claim portal will be temporarily unavailable on October 26th, 2026 from 4:00 am to 8:00 am PST due to system maintenance and improvements.

Claim Status

Check where your claim is in the process.

Track Your Claim Status

Enter the Submission ID from your claim confirmation email to track the progress of your claim.

If you're looking to file a claim, please click here.

Need assistance? Contact support at +1 (888) 641-9154 or email