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.


We are considering email or text reminders for appointments and may also send information about our flu sessions and invitations for open day clinics. If you would be happy to receive information via email or text please inform a member of our reception team and we will update your records.

Online Services

If you would like to book your appointment and order your prescription online please ask one of our reception team who will register you for this service. Please bring along a copy of identification.



Dr Stirling Bruce

MBChB 1984 DRCOG MRCGP M.Phil - joined the practice in 1989. He is the Lead Trainer for the practice and responsibile for the supervision of trainee doctors. He is the lead partner for childhood immunisation, hypertension and heart disease.

Dr Katherine Grosset

MBChB 1985 DRCOG MRCGP MD - joined the practice in 1990. She has responsibility for stroke management, mental health care and is the lead partner for formulary development and prescribing She is also responsible for the training of foundation doctors and medical students.

Dr Paula Rogers

MBChB 1992 BSc MRCGP DFP - joined the practice in 2000. She is the lead partner for women's health and kidney disease. She is also involved with the training of junior doctors.

Dr Richard Parkins

MBChB MRCGP 2007 DRCOG. Joined the practice in July 2014.

Dr Kerry Walker

MBChB 2008 MRCGP.  Joined the practice in July 2014.

Dr Allan McNeill

BSc MBChB MRCGP. Joined the practice in April 2016.

Salaried GP's

Dr Susan Hand

MBChB MRCP MRCGP - has been employed as a salaried doctor since 2005. She specialises in diabetes care within the practice.

Dr Lauren Leishman

Joined the practice as a salaried doctor on 1st March 2017.

Dr James Conway

Dr James Conway is a GP pioneer doctor who will be with the practice until April 2020.

Retainer Doctor

Dr Rachel Hopkins is a GP who joined the practice in June 2018 and works 4 sessions per week. 

Doctors in Training

The Cairns Practice has been involved in the training of young doctors since 1993. We usually have one or two GP specialty trainee doctors join us at the beginning of August each year. These doctors are fully registered and already have extensive medical experience from their earlier jobs in hospital. They are supervised by the practice at all times. From time to time we may ask your permission to record your consultation with one of the trainee doctors as part of their training. You can decline this if you so wish.

Dr Kieran Montgomery our current GPST3 doctor will be with the practice until August 2020.

Dr Nick Mamo our current GPST3 doctor will be with the practice until August 2020.

Dr Hannah Lowden our current Broad Based doctor will be with the practice until February 2020.

Junior Doctors

The practice also provides training for more junior doctors who have already worked in hospitals for 1 year. They are usually attached to the practice for four months. They are fully supervised by the practice and will often ask their supervising doctor to come in at the end of their consultation to discuss your case.

Dr Joshua Mrode our current Fy2 doctor will be with the practice until December 2019.

Medical Students

From time to time medical students will be present for teaching in the practice. If there is a medical student expected at your appointment you will be informed of this when booking your appointment. You can decline to have the student present if you so wish. 

NHS ScotlandThis site is brought to you by My Surgery Website