Dr Cannon is the best GP anyone could ever have. She not only offers the best possible medical care imaginable, but is genuinely concerned with her patients problems and will dedicate well over the usual consultation time to properly address your issues and needs.
Dr Cannon is a lovely, thoughtful and helpful doctor. I know when I call to make an appointment there will be a wait and I know I won't get seen on time but that is fine because I know when I see her she will give me all the time I need. She is always happy to discuss ways of managing your issue and listening to your thoughts and working with you but at the same time she will gently correct you or make suggestions if she thinks you are on the wrong track.