This website uses cookies to function correctly.
You may delete cookies at any time but doing so may result in some parts of the site not working correctly.


If you have a cough or fever but are well and managing, please self isolate in line with national guidance. If you feel your symptoms are severe or you may require hospitalisation please phone the practice. DO NOT ATTEND. We will not be testing for coronavirus even if you have symptoms. If anyone in your household has developed a cough or fever in the last 7 days then you should self-isolate for 14 days. Please check

If you are invited by a doctor to an online video consultation, Attend Anywhere, please click the following link:

We have suspended our online appointment booking as a response to COVID-19. We appreciate your understanding at this time.

Surgeries run 9.00 - 11.30 and 3.00 - 5.30 Monday - Friday

We offer extended hours on a Wednesday morning with both doctor and nurse appointments from 7.30am.

Appointment Times

Dr Irvine

Monday all day, Tuesday and Wednesday morning, Thursday all day

Dr Leitch

Tuesday, Wednesday and Friday all day

Dr Taylor

Monday, Wednesday, Thursday all day and Friday morning

Dr Gibson-Smith

Monday, Wednesday, THursday all day and Friday morning

Dr Steel

Tuesday all day, Wednesday morning and Friday all day

Dr McLeod

Tuesday, Thursday and Friday afternoon

Dr Cross

Monday, Tuesday all day, Wednesday and Thursday mornings

NHS ScotlandThis site is brought to you by My Surgery Website