This was the second Time we have worked with Tim. Tim is such a professional, kind, and hardworking agent. Tim is great with negotiation, has amazing communication skills, and is always available when needed. We have had such a good experience buying and selling our homes because of Tim and his team. I would recommend him to find your dream home, or sell any home.