heres a few shops you can check out, but they are in the los angeles area...
Lanse Haselrig Auto Restoration. He is behind sports club LA. He does top notch work, but his passion is restoring classics and exotics.
Glasser on washington blvd in culver city. talk to Johnny, tell him Alon witht he black 300ce from steves sent you. He does pretty good work, and gives good prices.
I also know of another place on florence and the 405 freeway, called california collision center, talk to jay. He does lots of work on BMW and Mercedes. You can tell him also, Alon in the black 300ce from steves sent you.
Either of these shops should do the work for decent money.
'92 300CE - Sold
2004 C240 - C7 Wheels
2015 ML350 - P1, Pano, Ash poplar wood, Sport Dinamica interior, Running Boards Keyless go.