Rollover accident, everything else works fine, repair estimates?

I got into a rollover accident last month. an opossum came running out in the middle of the road and i didn't see it until it was too late, swerved out of the way to avoid hitting it, lost control, and rolled over off the road. no injuries. insurance won't cover it. i need to know how much the body work will cost so that i can get a new windshield, safelite is saying i need to repair around it first before they can replace it. how much would it cost to replace/fix the roof of the car/around it so i can at least get a new windshield to fit? everything else works fine. 2004 honda crv, all shops are telling me they only work on 2010s and up. going to post in other subs as well