I love Dr Mackenzie...He has been my gynecologist for approx 20+ years. There no long waits in the waiting room and you're not left sitting in the exam room long before the nurse then the doctor arrive. He's extremely knowledgeable, good bedside manner and listens! I highly recommend this doctor.