Do I need to pay the repair costs upfront?

No, the insurance company will settle the matter of repair costs with your car repair shop directly.
Have more questions? Submit a request