Well, I believe I can obviously share my personal experience. You see, I used to deal with one company a few months ago,
check out for insurance software development https://hqsoftwarelab.com/solutions/insurance/ and should say they are real professionals. I got the best product and results are beyond any means. Hope it can help