Tom was generous with his time and worked with our requirements, showing us several properties until we found what we wanted. He was helpful in shepherding us through what became a long escrow process, offered great advice in our negotiations, and helped us move smoothly through the whole transaction. He was reliable and calm, and working with him was a real pleasure.