Jeremy is a consummate professional. He incessantly looks out for his client to the best of his ability, and his communication ensures the most informed process for his client. He will always take the time to answer all questions promptly, and is incredibly reliable in doing exactly what he promises in a prompt fashion to ensure that you are never the party responsible for delays, a tactic which is very helpful in negotiating. Jeremy also has intimate knowledge of local businesses that can provide quick bids during a transaction. Finally, I felt a level of trust with Jeremy that I would consider on the level of family - he is someone who will not let you down, and that is a rare quality, especially in real estate. A lengthy home search (including a voluntary contract termination on my part) that frustrated me didn't faze Jeremy, and he was ready to keep pursuing the process as long as it took to find me the right home. If I could give him 6 stars out of 5, I would. I cannot recommend Jeremy's services enough, and if I ever sell the home I just purchased, Jeremy will be my first call.