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.

Practice Staff


Dr Diane R Kelly (f)
(Mon, Thurs) MB ChB (1984), MD (1995), DRCOG (1988), FRCGP (1999)

 Dr John McKay (m)
(Mon, Wed, Thurs) BSc (Hons)(1985), MB ChB (1988), MD (2009), DRCOG (1991), FRCGP (2005)

 Dr Allison Law (f)
(Tues, Wed, Fri) MB ChB (1985), DRCOG (1988), DCH (1988), FRCGP (2011)

 Dr Elizabeth Masterson (f)
(Mon, Wed, Thurs) MbChB (1988), MRCGP (1991)

 Dr Madeleine May (f)
(Tues, Wed, Fri) MbChB (2011), MRCGP (2017)

 Dr Deborah S Campbell (f)
(Tues, Thurs) (BSc (1985), MB ChB (1988), MRCGP (1996)

Dr Ciara Duthie (f)
(Mon, Tues, Wed, Fri) MbChB (2012), MRCGP (2018)


Doctors in Training and Students

The practice usually has Specialist Trainees in General Practice. This is a doctor who has completed a series of hospital jobs and is training to become a fully qualified general practitioner. The practice is also involved with the University of Glasgow Department of General Practice. Medical students visit the practice for teaching purposes on a regular basis. You may be asked to help us in our teaching by allowing students to be present during your consultation, to visit you in your home or allowing consultations to be video recorded for teaching purposes.

Your co-operation in this would be appreciated, but you are free to decline to take part if you wish.


Practice Management

Ms Isabella MacLeod

The practice manager is involved in managing all of the business aspects of the practice such as making sure that the right systems are in place to provide a high quality of patient care, human resources, finance, patient safety, premises and equipment and information technology. The practice manager supports the GPs and other medical professionals with delivering patient services and also helps to develop extended services to enhance patient care.




Nurse Lindsay Patrick

Nurse Lynne Ferguson

The nurses are able to help you with:

Blood tests, immunisations, wound dressings, travel advice (see foreign travel section), ear syringing (check with doctor first), removal of stitches, cervical smears (if routine with no other problem), asthma checks, diabetic checks (there is a special clinic for this, please ask receptionist), blood pressure checks, dietary advice, smoking advice.


Healthcare Assistants

Pamela Whisker

The healthcare assistant is available for phlebotomy, intramuscular injections, urinalysis, blood glucose monitoring.




Receptionists provide an important link for patients with the practice and are your initial contact point for general enquiries. They can provide basic information on services and results and direct you to the right person depending on your health issue or query. Receptionists make most of the patient appointments with the GPs and nurses. They also perform other important tasks such as issuing repeat prescriptions and dealing with prescription enquiries, dealing with financial claims, dealing with patient records and carrying out searches and practice audits.

The practice has 10 receptionists and two secretaries.



Community Nurses


District Nurses

Nurse Margaret Wilder
Nurse Katie Hendry

The district nurses provide and co-ordinate nursing care for patients who cannot come to the surgery. Patients are referred for district nurse care by a doctor. The district nurses are based at the Kirkintilloch Integrated Care Centre (Tel 0141-304 7414).

Community Midwives

The midwife is attached to the Princess Royal Maternity Hospital. The booking clinic is on Tuesdays and Antenatal Clinic is on Wednesdays. These take place at Kirkintilloch Integrated Care Centre. Midwife can be contacted on 0141-355 2367. Patients are required to make an appointment with their GP for a referral to be made.



Health Visitors

Lorna Murray


The health visitor can give advice on healthcare for children and expectant mothers.


There is a Baby Club at St Ninian’s Hall, Union Street on Thursday from 14:00 – 15:45 and in Hillhead Community Centre on Tuesday from 14:30 – 15:30. No appointment is needed.


Otherwise you can contact the health visitor by phoning Kirkintilloch Integrated Care Centre on 0141-304 7419 between the hours of 08:30am – 10:00 and 16:00 – 16:30.


ANP - Advance Nurse Practitioner.

Nurse Kerry Donoghue

An Advanced Nurse Practitioner (ANP) is an experienced and highly educated Registered Nurse who manages the complete clinical care for their patient, not solely any specific condition. Advanced practice is a level of practice, rather than a type or speciality of practice.

ANPS are assessed in advance level as competent in this level of practice. As a clinical leader they have the freedom and authority to act and accept the responsibility and accountability for those actions. This level of practice is characterised by high level autonomous decision making, including assessment, diagnosis, treatment including prescribing, of patients with complex, multi-dimensional problems. Decisions are made using high level expert, knowledge and skills. This includes the authority to refer, admit and discharge within appropriate clinical areas.  The ANP consults currently all day on a Friday and if it is felt that on the day she is the best person to see you will be given an appointment for her. 

NHS ScotlandThis site is brought to you by My Surgery Website