Very easy set up process, taken me about 10mins total to input the information that was needed. I was informed I missed some information out the next day, so communication has been great. Very happy with the service so far.
4 months ago
Join the Claim has a
4.7
average rating
from
1,261
reviews