Jennifer has demonstrated remarkable communication skills by keeping me posted on every buying process step. She is very knowledgeable about the real estate market and how day-to-day activities impact decisions positively or negatively. She presented many options on how to resolve the financing challenges and very sound advice on how to approach the purchase.