I love Dr Keller!! She's insightful and tells it how it is.. I had THREE previous OBGYNS who treated me badly. When I came across Dr Keller it was a blessing. Her staff is friendly and very professional. Dr Keller takes her time with you, and she makes sure to answer any questions you may have. If anybody has their new office number from the move please give it to me! I can't seem to get through.