Tom is consistently professional, knowledgeable, and cheerful. He takes the time to explain our options and offer solutions. I appreciate that he does not pressure us to make a snap decision.