Put simply, Jennifer is fantastic in everyway. She is very knowledge, very friendly & warm, always smiling, and very patient. She made me feel very comfortable asking questions and did not feel rushed at all. She made sure to listen to all my questions and concerns during my initial consultation and answered all of them either immediately or after a few clicks on her computer. I have only been out of her office for 30 minutes and I’ve already recommend her to 2 family members 🙂