I've Been Happy Here. I have been coming here for a long time now to service my two mercedes: 2001 CLK, 2014 SLK. I really like this place, I think they do a good job, their location is super convenient for me. As far as some other reviewers comments about Greg, the owner: I actually like him but I get it if he rubs you the wrong way or something. I'll just say this - I'm not bringing my car somewhere to get drinks or make friends with the owner of a repair shop, I'm bringing my car somewhere to get it serviced and/or repaired. They do that well and efficiently and don't rip me off. They explain what the problems are, etc...That's always been good for me at Pete's.