Arrived on time. Did an excellent job. Explained everything in great detail which helps as by no means am I an auto expert. Highly recommended! Kenneths great I will be using him again for future repairs