Every time I've been into all time it has always been a good experience. Bill and everyone else is always friendly. I don't trust any mechanic other then all time and never will. I take my diesel there and also my gas truck. I always refer my friends there and have nothing bad to say about Bill and all time for the 7+ years I've been goin there.