Meet the Team

Our GP Partners

Dr Lucy Adams
MB ChB Glasgow 1997 DRCOG MRCGP 2002 DFSRH

Dr Clifford Martin
MBBCH Belfast 1982 Dip pall med

Dr Mairi Barr
MB ChB Glasgow 2010 MRCGP

Dr Gayle Vernon MB ChB Aberdeen 2012 MRCGP DFSRH


Our Nursing Team

Ms Jennifer Hogg
Advanced Nurse Practitioner

More Information

Vicki Smaller – RAN
Practice Nurse

Available by appointment by telephoning (01655) 882708

Kirsty McPherson
Healthcare Assitant

More Information

Our Practice Team

Tracey Malone
Practice Manager

Mrs Malone will be pleased to discuss any non-medical problem that you may have and also to consider any suggestions for improving the services offered.

Our Administration Team

  • Aileen Galloway – Senior Receptionist
  • Elaine Welsh – Receptionist
  • Jean Thomson – Receptionist
  • Laura Coleman – Receptionist
  • Nicole Hood – Receptionist
  • Jennifer Wallace – Receptionist
  • Sally Watson – Receptionist
  • Laura Smith – Receptionist

The administrative staff are there to help you and anything you tell them will be treated in absolute confidence. The reception staff are members of the practice team and it has been agreed they should ask patients “why they need to be seen”.
Receptionist staff are trained to ask certain questions in order to ensure you receive: the most appropriate care, from the most appropriate health professional at the most appropriate time. It is not a case of the receptionist being nosy.

Ryan Martin
Mental Health Services

Ryan provides a triage service to those patients suffering with their mental health. He will assess the issues patients are dealing with then allocate them to the most appropriate resource to help. Appointments with him can be arranged by contacting reception on 01655 882708.

Community Links Practitioner

The Practice works with Community Links Practitioners and appointments are available with them in the surgery. They are here to help you improve your health and wellbeing through connecting you with activities and services in your area.  The Community Links Practitioner will work with you to find groups and services covering a range of needs, topics and interests.
Some of the things we can help link you with: Training, volunteering and employment
Self management of health
Money and welfare support
Local activities and hobby groups
Housing issues
We will always do our best to work alongside you to get the support that you need.

Alex Welsh 
Listening Service

Alex provides a confidential listening service. This service can be used to help patients talk through various problems which may be causing them varying degrees of distress. This service promotes wellbeing and helps people to explore their own inner resources and those of the communities around them. Appointments can be arranged with him by contacting Reception.

Emma McGilvery
Practice Pharmacist

We currently have Emma McGilvery our practice pharmacist working in the surgery. Emma carries out medication reviews on patients and also undertakes prescribing projects set by our GP’s. She is supported by other members of the pharmacy team.

Adam Stewart
Practice Physiotherapist

Adam Stewart is a member of the MSK team working with the practice. He will assess patient’s muscle or joint problems then provide advice and support to help resolve the issue. Appointments with him can be arranged by contacting reception on 01655 882708.

District Nurses
01292 616704

Available for home visiting by arrangement. They can be contacted directly on the number above, which has an answering phone for messages.

Health Visiting Team

The team participates in developmental screening and all aspects of health care involving mothers and children.
The team can be contacted directly on the numbers.
Health Visitor – 01655 883393
Staff Nurse – 01655 884354
Assistant Nurse Practitioner – 01655 883891

School Nurse
01655 884344

The School Nursing service works in partnership with children, young people and their families to ensure that children’s health needs are supported within their school and their community.




Coronavirus: If you are looking for information visit NHSInform.scot or call the helpline on 0800 028 2816