Dr Foster was one of several doctors in a group that I saw while I was pregnant. He is just wonderful. He's so caring, and understanding. He really listens while you talk, and he always seems to make his patients #1. He seems to be the type that would be willing to bend over backwards to give his patients the best, and accommodate their needs. He is truly focused on patient care, rather than the bottom line. I always felt at ease with him, which of course makes it easy to get the care you need and deserve. You cannot go wrong with him caring for you. I'm not sure there is any better.