when I had insurance work done, the shop over in Schaumburg did a great job, the only weird thing is on the paper work it states that they replaced the bumper cover, but it is def the original repaired.... but insurance paid for it.... If you want good body work you need to know someone or do it yourself, At least they are fixing it for you