Best Subaru mechanic in Queens, NY?

So on 18 March of this year I finally acquired a Subaru Outback - a dream car of mine that I have wanted since they first became available. It's a 2017 Premium 2.5i.

On the morning of 27 April, a Fresh Direct truck sideswiped the hell out of my beautiful car as it was parked and minding its own business, not bothering anyone. The driver not only mashed up both driver's side doors, slicing the rear door clean open, but left the scene. I'm in the insurance process and will be filing a formal criminal complaint on Monday when I pick up my police report at the precinct.

I'm going to have to have both doors and the rear upper quarter panel replaced. This car was in *perfect* condition before Fresh Direct came along to ruin my ride.

Can anyone suggest a great mechanic I can bring my baby to when the insurance companies stop arguing over it? I live in Kew Gardens, but it doesnt have to be nearby. My insurance has already declared me 100% not at fault, and theyre talking to Fresh Direct. I want this car back to pristine condition, better than new. I was looking at Koeppel Subaru, but if there is a better option, I want it!

Any advice would be helpful. I'm brand new to Subies and I'm just crushed about this. Thanks for any help!