I've been a patient for about 6 years now and I can't say enough good things about them. Dr Swainston is my regular OB/GYN and he's excellent. He got me through a very rough first pregnancy and is getting me through another. (Note to self... No more babies!) Dr Martin is also very excellent. He actually delivered my son because Dr Swainston was out of town when my blood pressure spiked. Dr Swainston and Dr Martin both knew of my wavering blood pressure before I ended up having to go to the hospital so nothing was a surprise to Dr Martin when it came time to deliver. They communicate and work together very well. Jane, the nurse practitioner is great when neither doctor is available. She is very knowledgeable and caring. She has always taken the time to sit and answer any questions. And regardless of when I pop in there, she always seems to know who I am and what my condition is. The nursing staff is also good. They will take time to answer questions and try to understand the situation. In any case, I haven't had a bad visit in the six years that I've been there. All I know is that I've got baby #2 coming sometime in September and I know that I'm in good hands.