Kevin was humble and kind. He called before he arrived, was thorough, listened to what we mentioned to him, and was overall kind to both my wife and I. He did a good job.