Jeff Hall, was personable, informative of options, probable costs of the options and did not try to tell me what I should do. He answered every question I asked knowledgably so I could make my own decision. I would recommend him to anyone.