Our Services

At Ryecourt Clinic, we provide a wide range of GP, nursing, diagnostic and specialist services for children, adults and older people. Our aim is to provide accessible, high-quality healthcare locally, with continuity of care at the heart of our practice.

General Practice & Family Medicine

Comprehensive GP care for patients of all ages, including acute illness, ongoing medical conditions, preventive healthcare, health checks and general medical consultations.

Women’s Health

Comprehensive women’s healthcare including CervicalCheck, contraception, antenatal and postnatal care, menopause and HRT consultations.

Children’s Health

GP care for babies, children and adolescents, including acute illness, developmental concerns, preventive care and childhood health advice.

Chronic Disease Management

Structured monitoring and ongoing management of diabetes, cardiovascular disease, asthma and COPD.

Minor Surgery & Musculoskeletal Care

Minor surgery, suturing, cryotherapy and selected joint injections and musculoskeletal treatments.

Practice Nurse Services

Blood tests, wound care and dressings, childhood immunisations, selected injections and other nurse-led care.

Diagnostic & Treatment Services

  • ECG
  • 24-hour Blood Pressure Monitoring (ABPM)
  • Holter Monitoring
  • Helicobacter pylori Breath Test
  • Vitamin B12 Injections
  • Iron Injections

Ear Care & Ear Syringing

Assessment of ear symptoms and excessive earwax, with ear syringing/irrigation when clinically appropriate.

Vaccinations & Travel Health

Routine and selected vaccinations, travel health consultations and travel vaccinations according to destination and individual requirements.

Driver Medicals

Medical assessments and completion of the appropriate documentation for driving licence applications and renewals.

Psychological & Educational Assessments

Specialist ADHD, Dyslexia and Dyscalculia assessments for children, adolescents and adults.

Learn More →

Contact Ryecourt Clinic

For further information about any of our services or to arrange an appointment, please contact our reception team.

Tel: 021 733 6505    Email: [email protected]