Kevin is always very helpful and knowledgeable. He is on time and provides service in a timely fashion. I know I can count on him for an honest evaluation and excellent work. I am a repeat customer because of Kevin!