Stephen Hoffman is very personable. He takes time with his clients and cares about them. Will keep you updated in a timely manner. No questions you may have is minor treats. All questions and conversations with the same importance. He will treat you as family.