Am I required to use a repair shop recommended by my insurance company?

No. Only you make the decision to determine where you would like your vehicle repaired. Your insurance company cannot insist that you have your vehicle repaired, or direct you to any repair facility.

Is the estimate going to be the final cost?

Estimates can vary. Once the vehicle is disassembled, we may find additional damage that was not quoted on the initial estimate.  In this case, we will contact your insurance adjuster, informing them of any additional costs.

Can you match the paint that is currently on my car?

Yes. All factory paint has a code and all paint is mixed to factory specs.