It was Eli's Collision Repair of Los Angeles. They're on 3rd St just east of the Beverly Center and are the preferred Porsche Auto Body Shop for Downtown LA Porsche. Good people too.
Eli's Auto Center - Mid-City West - Los Angeles, CA
I'll get a pic up shortly, but it looks really good!