I would check out Americas autobody in Schaumburg. Some really great guys and the owner is on the level. How many body shops do you know that post signs
Telling you NOT to use known certain scumbag ins. companies. I have had all my work done there, and even when I had some issues they took Care of me no questions asked. Oh and the shop is one of the cleanest around