After several years of searching for a doctor in the area, I finally found Dr. Sharaf. She is an amazing and caring doctor who actually listens to her patients. She never rushes and makes sure you have a clear understanding. She communicates very well and is very knowledgeable without talking down to you. She educates you on all of your options and allows you to make educated decisions about your health. I love this office and I’m so happy it is so close to my home, too.