I've had multiple experiences with these guys. They can get the job done on standard vehicles, but they could not perform work on my specialized vehicle (VW vanagon). They will usually take 2 days longer to get the job done than they originally expect. Today I came to pick up my vehicle and they had parked a car that wouldn't run behind mine. Instead of pushing it out of the way, I had to wait a half hour while they changed a battery out. I don't think I will go back again