David was very thorough and displayed a professionalism not readily found. I hope he is the one sent when I need PS.