Found this ad in an old DeLorean World mag. 20190311_101840.jpg

Apparently they're still in business: https://www.theautoservice.net

Has anybody dealt with them? My car is 700 miles away from SoCal at the moment but if they still work on DeLoreans and they're any good, I'll file it away for future reference...