Pleasant,professional.Thorough. Feel confident that he took the time to do a good job and answered questions. Highly recommend him.