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.
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]










