Sorry about the accident! Glad to hear everyone was okay.
We don't have deer here, but have a huge problem with moose. Unfortunately, many people are killed when they hit one of those - cars are often no match for an 800 -1200 lb. animal. Good luck dealing with the insurance people.
Valerie

Valerie