Very good
Never had any issues, they are always very good. The staff are helpful. I would usually expect to wait about 20 mins and that is acceptable. I found ringing for an appointment today quicker than usual. I feel the surgery is attentive and let me know results quickly if needed.