Auto Benz has been working on my cars for several years. I had a car towed there from a dealership who I did not trust. I was right and Auto Benz fixed the problem for a fraction of what the dealership was going to charge. I've been a loyal customer since.
more