Enjoyable professional and responsible. Have continued to work with Hanan professionally as he has built trust with both myself and my wife. We have no hesitation in recommending him to anyone who values honesty and experience in his professional and personal life.