Joe is very personable and professional. He explains everything clearly, and gives you options, as well as educated explanations of each. He is also very compassionate. You can tell he really cares about helping.