If you need all the steps (and I doubt it) at first, at least do something like what TypeForm are doing with a progress bar, explain a bit about why you need it etc...
Say the insurance conversion rate is somewhat similar to healthcare average around 9%, I am guessing you lose at least 40% that could have converted means you are left with something around 5-6% conversion rate. Not a sustainable business at this scale (IMHO of course).
There's no doubt that in order to be responsible, you need all of the information. We are in agreement on that. What I'm saying is you need to think of better ways to show the value and hook me before I go through all of the steps. Something simple 1-2 steps, later you can change that. It's worth an A/B test at least.
There are 8 steps to get a quote
1. First and last name 2. Full address 3. question (renter/owner) 4. roomates/alarm 5. current owner of insurance? 6. Jewelry over 1000$? 7. email, birthday 8. Quote, which seems highly generic and could be done without 6 of the 7 previous steps.
I can't even imagine the conversion rate from just checking it out to paying customer, it can't be too high at all (outside the founders circle).
ZipCode -> Quote should be the only step. The rest should happen after you convinced me about your value. By the way, don't email [email protected], it's not really my email.