... The company in question is gonna pay for all damages to my car. Should I contact my insurance company?