They have three reviews on Google. On a scale of 0-3, all three reviews are 0.
They do have one review on yellowpages.com and it has a score of 5/5. Something about a S550 getting curb rash that was restored to perfect condition on the same day back in 2010. I'm not sure if their level service was better in 2010, that the wheels were for a Mercedes instead of a lowly Subaru, or that yellowpages.com doesn't allow pink font, but that's the only positive review I've seen on a third-party website.