Last night, while visiting my parents some loser backed into my car

! I suspect the neighbor across the street, but I have NO way to prove it. The neighbor has a big Dodge Ram, and where my car was hit was high up on the rear tail light, and the corner of the trunk lid. I spoke to him, and he told me his wife had the truck last night. He said he asked her and she said she didn't hit anything. How frustrating! I'm almost 100% sure she hit my car.
I want my car to be fixed, 100% perfect! I'm a real pain in the ass when it comes to body work. I live in Royal Oak, do any of you guys here know of a very good body shop who can fix my car the correct way? I am going to need some sheet metal work, a new tail light, and a new rear fascia, and paint.
Before this, my car was PERFECT. I want my car to be as perfect as I can get it. I think after I get it fixed, I am going to build a shrine around my car, and never drive it again!