A month ago I took my car in for a hit and run repair after a friend reassured me that this shop was decent. My insurance company recommended it and the shop originally estimated the repairs to be a three week job.Its been an entire month with minimal communication between the shop and I to the point where I have been calling and having to go through voicemails to speak to anyone. Goes to say I am very upset with the professionalism of this shop that seems to be taking their time based on the fact that they will get paid regardless of how much time I have been waiting now for panel bodywork only. I will definitely not recommend this place for anyone looking to receive their vehicle on the time appointed. Since I still have not received my car I cannot speak about the actuall bodywork but I can say that they have already cost me more money, time and effort than any other business has before. One more thing, today is christmas eve, the shop told me the car would be ready today, today I have received no calls whatsoever in regards to my car and when I went down to the place I found no one there, they must have closed early...thanks for letting me know Gerber. I will update this review once I receive my car which may go over into the next year from the looks of it.