5 /5 Samantha Morgan: My entire pregnancy , she treated me with respect , she listened to my concerns, and answered each question even if I repeated them at the next visit she was still very professional and understanding. Thank you Dr Mayne for being the one to deliver my baby( listening to Bob Marley was a huge plus).