We chose this repair shop since Allstate listed them as a preferred option when we needed some body repair done to our car. We couldn't be happier. The drop off was easy. They called a day later to let us know what additional repairs were needed that were not listed in initial estimate from Allstate. They worked with Allstate to get the funds for repair. Did a great job of keeping us in the loop on the status of repair with frequent emails and then a call to let us know when the work was done. The staff was friendly, professional. The car looks great.