Very knowledgeable and courteous. He communicated well by keeping me informed of the situation. There were no surprises in the cost he quoted me for the job. We will call them again if needed.