Maybole Medical Practice
6 High Street
KA19 7BY

Tel: 01655 882708
Fax: 01655 882977
Out of Hours: 111
Dr Sheward & Partners
Follow us on Facebook @MayboleMedicalPractice
**CORONAVIRUS** If you are looking for information please visit or call the helpline on 0800 028 2816

GP Partners

      Dr Jonathan Sheward MB ChB Edinburgh 1985, MRCGP 1993


     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


Advanced Nurse Practitioner

Advanced Nurse Practitioner
Ms Jennifer Hogg

Available by appointment by telephoning (01655) 882708

An Advanced Nurse Practitioner (ANP) has joined our team, to help reduce waiting times to see your GP.

Jennifer can assess, diagnose, treat and prescribe medication for minor illnesses and long term conditions which you may have seen the GP for in the past.

Problems they can help you with include;

  • Chest and urine infections
  • Muscular and joint pain
  • Diarrhoea and vomiting
  • Cold and flu symptoms
  • Anxiety & depression
  • Rashes and allergies
  • Hay fever
  • Wounds

They can also refer to hospital services and arrange sick notes with a Doctor.

If you have an urgent medical condition which requires a same day emergency appointment, the ANP will assess you over the telephone and decide what is needed next. You may need advice that can be provided there and then, a prescription which they can prepare for you to collect or an appointment to see the ANP or a GP.

Leaflets with further information on how the ANP can help you are available from reception.

Practice Nurse

Practice Nurse

Vicki Smaller - RAN

Available by appointment by telephoning (01655) 882708

Health Care Assistant

Health Care Assistant

Kirsty McPherson

Health Care Assistants are helping General Practice to provide more services to patients by freeing up the time of Nurses and GPs. Health Care Assistants take on less complex but equally important tasks, which have traditionally been performed by Nurses. They work alongside GPs and Nurses, so that they can spend more time focusing on the more complex needs of their patients and less time on administration and paperwork.

The Health Care Assistants will make a valuable and meaningful contribution to the work of the practice team.

Appointments are now available with her on request

Practice Manager

Practice Manager

Tracey Malone

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.

Administration Staff

Administration Staff

The administrative staff are there to help you and anything you tell them will be treated in absolute confidence. They are:

  • 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 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 nosey.

Practice Pharmacist

Practice Pharmacist

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

Community Links Practitoner

Community Links Practitioner

Tracey Middleton is our Community Links Practitioner and appointments are available with her in the surgery. She is 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.

District Nurses

District Nurses

(Community 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.



(01292 285893)

The practice participates in a shared care antenatal scheme with the local Consultants Obstetricians and in liaison with our attached Midwife.

The Midwife holds a clinic in the surgery on a Monday afternoon between 3pm - 5pm.  The Midwife can be contacted directly on the number above

Health Visiting Team

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 Practitoner - 01655 883891



School Nurse

School Nurse

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.
They are contactable on 01655 884344.

Mental Health Services

Mental Health Services -  Debbie McClymont

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

Listening Service

Listening Service - Alex Welsh 

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.

Practice Physiotherapist

Practice Physiotherapist - Adele Flynn 

Adele is a member of the MSK team. She will assess patient’s muscle or joint problems then provide them with advice and support to help resolve the issue. Appointments with her can be arranged by contacting reception on 01655 882708.