knowledgable professional personable complete with explanation not in hurry to leave without satisfaction guaranteed