I have been a patient at this surgery for many years and due to a new medication need my bloods checked regularly. I have my blood taken in the morning and my results are available to view online later that same day! Excellent service! I would definitely recommend booking a callback online as it is very easy to choose which doctor to speak to and at what time. We are very lucky to have this practice.