Do not go to this shop!.
My insurance recommended this place. When I got my car back, they didn't repair two damages I had claimed. Also, they got some type of white glue on the interior of my car. It's four months from the date I filed my claim, and they still haven't fixed my car.
I feel the workers mean well, but just can't deliver good service.