We worked twice with Kim, once for buying and later on for selling a property. We were beyond satisfied both times. Kim is very professional and knowledgeable. She was easy to work with as she is very intuitive in her communication. She knew when to "push" us and knew when we needed space or time to work the process. She went above and beyond the job title and made sure to help us every step of the way. She provided support on every aspect of both the sell process and the buy process, when we needed it. She stayed on top of things and always kept us in the loop. She was always one phone call away, truly available and always positive. We will definitely work with her again in the future and would recommend her to anyone who needs an agent that will be top notch.