I recommend Auto Network Body Shop in San Gabriel. Look for Howard, he's the man. lol They did an excellent job for the price last year when a lady in a brand new Honda hit my RX-7. They let me choose to reuse my old bumper (which I did and they made it look like it's never been hit before) and let me buy some of my own aftermarket parts to save cash. I had quite a bit insurance money left over that I even had them fix my dents and repaint the whole car too. My RX-7 looks way better than it did before it got hit.

What I do not recommend about them is working on your rotary engine (they totally messed it up). lol

Btw, my brother took off the RX-7's lip in that pic.^
I've taken my BRZ there to fix up some scratches before too. :p
Whenever I pass by, I often see luxury cars like Aston Martins, Maseratis, and once a McLaren getting paint worked on. So they've good to be pretty good right?