Kevin is an excellent Tech. He reviewed all things that possibly needed replacing and showed me the worn parts. Work was completed in the time he quoted. Excellent job Kevin!