Our Team

Meet our Team

Our Team

Dr Sarah Beth Hooper    GP Principal

Dr Sarah joined the practice in 2006 after  completing her medical studies at University College Dublin. She became the fourth generation of the Hooper family to practice medicine in the locality. Dr Sarah completed her specialist training, including an MSc in General Practice, with the UCD Specialist Training Programme in General Practice. Like her father she excelled in the sporting arena representing Ireland u21 in hockey and playing many years of senior league hockey with UCD and then with Corinthian hockey club. 

Specialist interests include pediatrics, women's health, family planning, diabetes care.

Dr Sarah is a member of the GP Specialist Register.


Dr Mary Burke                     GP Principal

Dr Mary joined the practice in January 2010. She graduated from University College Cork in 1998 and is on the Specialist Register for General Practice. Dr Mary is a highly experienced GP and has worked for many years in Emergency Medicine at Beaumont Hospital, Dublin.


Dr Carla Perrotta                 Sessional GP

Dr Carla Perrotta is a very experienced GP who has worked sessions in Errigal Surgery since 2018. She qualified from the School of Medicine in the University of Buenos Aires and holds a PhD in Public Health from UCD also. She is an Associate Professor of Public Health at UCD.


Dr Michaela Vittoraki         GP Registrar

Errigal Surgery is an accredited training practice and we are delighted to welcome our new GP Registrar, Dr Michaela to our Team.

GP Registrars are experienced doctors who have chosen a career in General Practice and are in the final stages of postgraduate training. Dr Michaela joins our practice to learn the intricacies of how to run a busy General Practice.


Nurse Abbie O'Reilly           Practice Nurse RGN

Nurse Abbie joined the practice in 2023 after qualifying with a degree in Nursing from Trinity College Dublin. Our Nurse services include Blood Testing, Childhood and Travel Vaccinations, E.C.G. and Ear Syringing.


Administration Support Team

Our skilled and professional Administration Support Team are critical to the efficient operations of the practice and are committed to providing a professional service to all our patients. They provide a vital service either front of house, or on the phones, supporting the clinical staff.  The practice is very fortunate to have an experienced, friendly and empathic Team.



Our Team provide

a full range of General Practice Services


15 Minute Appointments


Vaccination Clinics


Treatment Tailored For You


Phlebotomy Services


Out of Hours Cover


Electronic Prescriptions

Share by: