I went to this body shop because my Allstate Agent recommended it. My car was scheduled to be done in 2 weeks. I got a phone call in 1 week for pick up. I was happy to see the body damages were gone, but when i drove my car home i realized it wasn't completely fixed. They took my car apart to paint, but when it was time to assemble my car together, they did not fully piece all that parts together. So when i drive my car, all i hear is a rattle nose in my trunk. I took it back to them 3 times, but i still have the same problem. So i have come to a conclusion, they simply CAN NOT FIX THIS PROBLEM. If you must get your car fixed, I recommend you get it fixed at the dealership, because the technicians there, deal with your Cars make and model on a DAILY basis. At Sterling Body shop they deal with cars from all makes meaning they have a general knowledge on your car, wheres to the dealership, they SPECIALIZE in your car.