I don't like to make recommendatinos, there is always someone with an opposite opinion. But I can share my experience of this body shop I used in Irvine, which is close to where you live also.
Spectrum Collision
20 McLaren
Irvine
GM: Ed Cobett
Phone number: 949-597-8200
They do mostly BMWs, MBs and Porsches.
Well long story short, my experience with them is that their paint matching is superb. My 12 year old sebring silver was done right. Paint texture is very good. Ever lightly more orange peel. Clear coat application is excellent. No over spray and rough edges.
Customer service is very good. They are very patient with my constant "feedback". Panel alignment was excellent after a few adjustments during the repair process.
It took longer than expected. At least the car was indoor almost the entire time.
The cool thing is that Terry the paint guy bought an NSX a month or 2 after he did my car. Very nice guy!
Wherever you end up going, good luck on your repair!
Chris