Chris called before arriving, was prompt on his time estimation, was professional, courteous, and very thorough. I had some questions and concerns and he answered all of them to my satisfaction.