Tim has been a wonderful real estate agent. He patiently showed us (easily) a dozen different homes over the course of several weeks. He kept us informed throughout the home-buying process and thoroughly explained all of our options, which as first-time home buyers we more than appreciated. He went to battle for us when we were having problems with our lender. He even gave me a pep talk when I got frustrated! He knows what he's doing, and equally as important, he cares about how he does it. We highly recommend him!