Don't expect to see Dr Redhead at your appointment time - he almost always runs late. BUT this is because he spends time listening to and taking good care of his patients. He is meticulous in his care, methodical, explains carefully and makes sure he understands your worries. He is approachable and is not afraid to admit when he's not sure about something. The downside is it's very difficult to get an appointment with him unless you don't mind waiting a few weeks.
Short link to review Dr Keith Redhead: http://iwgc.net/eor9