In an accident, advice dealing with other ins company

I can't imagine how your son must feel. But the right shop will make it disappear!