Dr. Swainston has been my doctor for nearly a decade and delivered both of my sons. He is an amazing doctor, so amazing that I drive 45 minutes and take three different highways to see him. He's extremely personable and has great bedside manner. My questions get answered and I never leave his office confused, he's straight to the point and tells you what you need to know. My husband gets on great with him as well and between the two of them deliveries are very happy (entertaining) experiences. I had a routine visit with him today and like always, it felt like catching up with an old friend. Dr. Swainston cares about his patients, pick him!