Dr Keller is the best Doctor I have ever had. She always makes me feel like a friend and never a patient. I could not ask for a better more down to earth person. God brought her into my life for a reason. I went to her when I was 7 months pregnant. My original doctor I had seen for years had been in a major car accident and was no longer able to practice medicine. I called everywhere looking for a new doctor. Since I was so far along I was considered a high risk and nobody would take me. I by chance found Dr. Keller and she welcomed me with open arms and took me as a patient. She delivered my son 8 years ago and I have never went to any other doctor but her since I found her. She cured me of endometriosis. I see some of the bad reviews on here and I just don't understand them. She is the most loving person and gives it to you straight. You can not find a doctor who is more real and honest than she is. I am going to make my next appointment with her within the next couple days and can not wait to see her again. For those of you who have had a bad experience that is unfortunate for you. She is worth giving a second chance to. She is a doctor not a miracle worker that can not heal you by touch. She does have some limitations. :) Give her a chance and you will find how much she has to offer as a doctor and as a friend. Dr Keller if you ever read this, you know who this is... I love you and I told you when I first came to you. "Wherever you go I will always follow you". I am forever you patient. xoxoxox