Our doctors are specialist General Practitioners with a minimum of ten years medical training. Our doctors also have additional training in various areas to assist our patients with specific health care needs.