Excellent service both before during and after the surgery. I would highly recommend David Gartry and his team to anyone