I wrecked my celica and I now need a good shop to get my car fixed. I'm going to need body work and work under the hood. Any recommendations will be appreciated.

I've already heard yellowrivercollision is a great custom paint shop, I'll be giving them a call.