Excellent Auto Care is the correct name for this business.
Nothing but excellent services! They put the four motor mounts, struts and shocks in. Fixed...
I googled best honest mechanic shop in Las Vegas and Excellent Auto Care came up, then I read the reviews and majority of them were all good, so I walked on...