This website would like to use analytics cookies. These send information about how our site is used to a service called Google Analytics. We use this information to improve our site.
Thinking about your GP practice overall, how was your experience of our service?
Answer
Total
Very Good
960
Good
161
Neither Good Nor Poor
28
Poor
32
Very Poor
52
Don’t Know
5
We asked… “Can you tell us why you gave that response?”
Comment
Date
I came for the blood test. The first operative had difficulty getting it but immediately booked me with her colleague who she said was an Expert and she got it done.. I was very pleased with the empathy and sincerity of the staffs.
Saturday 2 August 2025
Able to give me a same day appointment. Doctor was very helpful, explained everything and is putting things in place to help resolve my problem. Receptionist was really helpful and friendly too. As a new patient to this practice I’ve been very impressed.
Friday 11 July 2025
Dr Shah was very helpful and made me feel like I wasn’t a nuisance.
Friday 11 July 2025
I was called on time. Phlebotomist was cheerful, friendly and efficient. I was in , done, and out in minutes. She was very attentive and helpful in preventing the needle site bleeding. 100%
Friday 11 July 2025
I have always found the reception staff most courteous and helpful. Appointments have been forthcoming without hassle and the Doctors have all done their best for me as far as treating me or referring me when necessary. I have no complaints for this surgery
Tuesday 18 March 2025
Everything went smoothly from booking my appointment to attending it. The nurse at my appointment really put me at ease
Thursday 13 March 2025
Lovely receptionist, very good doctor
Wednesday 12 February 2025
Appointment on time. Friendly efficient staff. Perfect
Wednesday 12 February 2025
The receptionists and doctors are always helpful, I find them all easy to talk to and know that if I have a problem they will be able to advice me.
Wednesday 11 December 2024
there is always someone at the end of the phone to take your call.