Important changes to ordering your prescriptions

In order to make our prescription service safer, and after careful consideration, our GPs have made the decision that it is in our patient’s best interest and for safe prescribing of medications that we will no longer take medication requests over the telephone, this includes the removal of our repeat ordering telephone message service as of the 15th April.


Our GPs provide overarching responsibility for patient care and handle most serious, acute and complex issues.

Dr Hamilton

Dr Julia R Hamilton

MB BCh BAO DCH DSRH MRCGP (Belfast 1990)
GMC Number: 3468108

Dr Hamilton was born in Northern Ireland and studied Medicine at Queens University, Belfast. She was a former registrar with the practice in 1993 and joined as a partner in 1994. Dr Hamilton is the clinical lead in the practice for hypertension, chronic kidney disease and prescribing.
Her special interests are family planning (including coil and implanon insertions), women’s health and undertakes steroid joint injections. Along with Dr Sara Smith, she is involved in supervising fourth medical students in the practice. She is married with 2 children and enjoys several outdoor activities including running and skiing.

Dr Elliott

Dr Steven A Elliott

MB ChB DRCOG DCH FRCGP (Dundee 1994)
GMC Number: 4123695

Dr Elliott graduated from the University in Dundee in 1994. He did the majority of his GP speciality training in Perth Royal Infirmary and was previously a trainee with the practice. After a year as a rural GP in Western Australia he joined the practice as a full time partner in 2000.
Dr Elliott has clinical interests in cardiovascular medicine, child health and minor surgery. His other interest is GP education. He is a GP trainer and has responsibility for the specialist GP trainees we have working in the practice. Dr Elliott is an examiner for the Royal College of General Practitioners and in 2011 was made a fellow of the college in recognition of his commitment to GP training and assessment.
Dr Elliott is the Senior Medical Officer for Perth Racecourse, a St Johnstone FC fan and a keen mountaineer.

Dr Daniel Smith

Dr Daniel N Smith

MB ChB MRCGP (Dundee 2003)
GMC Number: 6074122

Dr Smith grew up in the North-East of England before moving to Scotland to study Medicine at Dundee University. He graduated in 2003 and went on to work in Ninewells Hospital before undertaking his GP speciality training in the Dundee Hospitals of Ninewells, Royal Victoria and Carseview. He was a registrar with the practice in 2006-07 before joining as a full time partner in February 2008.
Dr Smith is the clinical lead in the practice for Asthma and COPD. He has a special interest in general medicine and musculoskeletal problems. Dr Smith carries out minor surgical procedures in the surgery as well as joint injections. He is also an approved Educational Supervisor, responsible for GP trainees in the practice. Outside of the practice Dr Smith is a Senior Racecourse Medical Officer at Perth Racecourse.

Dr Crichton

Dr Jane Crichton

MB ChB MRCGP DCH DRCOG (Aberdeen 1998)
GMC Number: 4510226

Dr Crichton studied Medicine in Aberdeen. She moved to Perth in 2000 and worked in various departments in Perth Royal Infirmary. A former registrar with the practice in 2003, she joined as a full time partner in August 2008 but is now working part time.
She has special interests in women’s health (including fitting and removal of coils and contraceptive implants), and travel health.

Dr Sara Smith

Dr Sara Smith

MB ChB (Hons) Dundee 2011
BSc (Hons) Physiotherapy 2003
GMC Number: 7134056

Dr Smith was brought up in Dundee and graduated with 1st Class Honours in Physiotherapy in 2003. She worked in NHS Tayside as a Physiotherapist before deciding to pursue a career in Medicine. She graduated from the University of Dundee in 2011 and undertook her GP training in Perth and Dundee. She joined the Practice in 2019. Along with Dr Hamilton, she is involved in supervising fourth medical students in the practice.

Dr Stein

Dr Claire Stein

BMBCh (Oxford 2012) MA (Cantab) MRCGP
GMC Number: 7283512

Dr Stein joined the practice as a partner in April 2021. Prior to this she was a GP registrar in the practice.  She was brought up in South Wales and studied medicine as a graduate student at Oxford University. She graduated in 2012, moving to Scotland the same year.  Before starting GP training here in Tayside, she worked in Glasgow and Lanarkshire, and also spent a year working and travelling in New Zealand.  Dr Stein is the lead GP for child screening and also fits contraceptive implants. Outside of work she enjoys spending time with her family and friends, singing, and the great outdoors!

Dr Monro

Dr Alison Monro

BSc (Hons) MB ChB MRCGP (Aberdeen 2019)
GMC Number: 7446665

Dr Monro joined our team in 2023. She studied medicine in Aberdeen and completed her GP training there. She has worked in several GP practices in the North of Scotland before relocating to Perthshire.  Dr Monro also has a degree in Immunology and Microbiology from Strathclyde University and was heavily involved in the corona virus team for the North of Scotland.
In her spare time Dr Monro enjoys wild swimming, walking her dog and baking.

Dr Shao Hwa Lim

MB ChB (Dundee 2019)
GMC Number: 7648244

Dr Shao Lim started his GP speciality training with us in August 2021

Dr Jack

Dr Ross Jack

MB ChB MRCGP (Aberdeen 2016)
GMC Number: 7513986

Dr Ross Jack joined us in October 2023 having previously completed his speciality GP training here in the practice.
Dr Jack grew up in Perthshire before studying in Aberdeen, where he graduated in 2016. After working in hospitals in Edinburgh and Fife he moved closer to home to complete his GP training with us here at the practice. In his spare time he enjoys musical theatre and getting outdoors in the hills. 

Dr Xin Low

MB ChB (Dundee 2019)
GMC Number: 7648246

Dr Xin Low started his GP speciality training with us in February 2024

Dr Michal Szmit

MB ChB (Warsaw 2010)
GMC Number: 7085235

Dr Michal Szmit started his GP speciality training with us in February 2020