John was polite, personable and knowledgeable. Could tell he took pride in his work. Would call on him again!