We have used Jennifer on multiple transactions for buying and selling. Honest and looking out for your best interest is always a hard trait to find in the vast amount of agents out there; she has that. She's very knowledgeable of market trends and has excellent negotiation skills. She also highlights items that as a buyer and seller might not be common knowledge or frequently asked. This part is helpful. She also has excellent communication skills, reacts appropriately when there's a time crunch, and is always available when needed. A+++. Highly recommended. Worked with other agents and nothing can compare!!