5
out of 5
POSTED: | BY: Sandy M
All I can say it is a very easy process
All I can say it is a very easy process to upload vet bills and notes and wait for processing. I have used this company for over a year now and this last claim was processed the quickest yet maybe 2 - 3 days tops.