PATIENT LOGIN - For Appointments and Prescriptions. Opens in a new browser window...

Administration Team

Louise Buchan – Business Partner

Louise worked in private healthcare management for over 20 years before joining the Practice in 2015 as Business Manager then becoming a Partner in the Practice in 2020.  Her role is to provide leadership for the strategic and financial management of the practice, enabling it to meet its agreed aims and objectives within a safe, efficient and effective working environment.

Margaret Mackie – Practice Manager

Margaret ensures the smooth running of the Primary Health Care Team. She contributes to and co-ordinates the team in developing and delivering high standards of practice whilst liaising with our Patients and other NHS organisations.

Clerical Officers

  • Jane Campbell
  • Amie Hagger
  • Laura Hunter
  • Sarah Kell
  • Rebecca Kinsey
  • Linsey Lawson
  • Jennifer Straith
  • Donna Thomson
  • Natasha Wilcox

Coding Team

  • Linda Stewart
  • Lorraine Walker

IM & T

  • JoHannah Pollock

Office Administrators

  • Fiona Kerr
  • Angela Peat

Prescribing Team

  • Jakie Barclay
  • Sarah Kell
  • JoHannah Pollock (Lead Clerical Officer)


    • Susan Munn
    • Patricia Torrie