Due to the demand on our services and reduced human resources as a result of the Covid-19 pandemic we are currently having to modify some of our services as advertised on our website. Please DO NOT come to the surgery unless you have been advised to do so by a member of our clinical team or if you have a pre-arranged appointment. If you need any further detail regarding any of our services please contact us for advice on 01294 441441 general enquiries.

Medicines are NOT in short supply. Please only order the medicines that you need. Do NOT order all medicines every time.
Pharmacies are extremely busy so please allow at least FIVE days after ordering medicines before collecting from your nominated pharmacy.

Our Clinics


All GP practices are contracted by their local health board to provide essential services, that is, basic treatment of ill people. We also provide the following additional services:

  • Cervical Screening
  • Contraceptive Services
  • Vaccinations and Immunisations
  • Child Health Surveillance
  • Maternity Medical Services
  • Minor Surgery – Cryotherapy

We also hold contracts with NHS Ayrshire and Arran for the following enhanced services:

  • Minor Surgery
  • Flu Immunisation
  • Pneumococcal Immunisation
  • Extended Hours Access
  • Learning Disabilities Reviews
  • Anti Coagulation Monitoring
  • IUCD fitting and annual review
  • Childhood Immunisations
  • Immunisation for People at Risk with Hepatitis B
  • MMR Catch-up
  • Carers
  • Ring Pessary fitting and maintenance
  • Minor Injuries
  • Diabetes
  • Palliative Care
  • Tetanus/Diphtheria/Polio School Leaving Booster
  • Monitoring of Disease Modifying Drugs
  • Alcohol Brief Interventions
  • Contraceptive Implants and Removals
  • Sayana Press Injections

Other Services

  • Ante Natal Pre-booking
  • Ante-Natal screening
  • Pre-Conceptual Advice (contact midwife on 01294 323061 for telephone advice)
  • New Patient Medicals
  • Airways Clinic
  • Epilepsy Reviews
  • Spirometry Testing
  • Smoking Cessation
  • Dietitian

More Information

Further details of all these services can be obtained from Reception

This website collects data via Google Analytics. Opt in | Opt out