Family practice · Same-week appointments
Care that starts with listening.
Live demo of the Clinic template

- 18
- Years serving the neighbourhood
- 4 days
- Average wait for a routine appointment
- 6
- Clinicians
- 4.8 / 5
- Patient rating
Services
What we treat
Prices shown are for self-paying patients. We also work with all major insurers — see patient information.
General consultation
£8530 minutes with a GP for anything that's worrying you. Referrals and prescriptions included.
Health check
£190Bloods, blood pressure, BMI, a full review and a written plan. 45 minutes.
Children's clinic
From £70Vaccinations, developmental checks and the reassurance parents actually need.
Physiotherapy
£65 / sessionAssessment plus hands-on treatment and an exercise plan you'll follow at home.
Mental health
£95 / sessionTalking therapy and GP-led support for anxiety, low mood and stress. Confidential, unhurried.
Travel & occupational
From £45Travel vaccines, fitness-to-work certificates and pre-employment medicals, usually same week.
Our team
Clinicians you'll see more than once
You can ask for the same clinician every time. We think that matters.

Dr Helen Achterberg
GP · Lead clinician
Twenty years in general practice, special interest in women's health and long-term conditions.

Dr Samir Haddad
GP
Joined in 2019. Paediatrics and sports medicine; speaks Arabic and French.

Grace Oduya
Physiotherapist
Musculoskeletal specialist; formerly with a professional rugby club.

Tom Reilly
Practice nurse
Vaccinations, wound care, health checks — and the person who remembers your name.
Your visit
What to expect
- 01
Book
Online below, or call. Tell us roughly what it's about so we can book the right length and the right clinician.
- 02
Arrive
Ten minutes early for your first visit to complete a short form. Bring your medication list and any insurance details.
- 03
Consult
Appointments start on time in 9 cases out of 10. If we're running late, reception will tell you before you sit down.
- 04
Follow up
Results and letters by secure message within three working days. A follow-up call is included with every health check.
Patients
In their words
“First doctor in years who didn't look at the clock. I left with a plan and a follow-up date.”
Rebecca M.
Patient since 2021
“Our two kids have seen Dr Haddad since birth. He gets down to their level — literally.”
Ola & Chris
Parents
“Physio here fixed a shoulder two other places had given up on. Six sessions.”
Iain F.
Physiotherapy patient
FAQ
Common questions
Do you take insurance?
Yes — we're registered with all major insurers. Bring your policy number and pre-authorisation code if your insurer requires one. See patient information for the full list.
Can I be seen today?
We keep a number of same-day slots for urgent problems. Call before 10:00 and we'll do our best. For emergencies, always call 112.
Do I need to register first?
No. Anyone can book. If you'd like us to be your regular practice, we'll set that up at your first visit.
Is parking available?
Six spaces behind the building, including one accessible bay. Street parking is free after 18:00.
What's your cancellation policy?
Free up to 24 hours before. Later cancellations and no-shows are charged 50%, which we waive for genuine emergencies.
Contact
Find us
Reception
+44 131 000 0000Email
hello@example.comAddress
4 Rose Street, Edinburgh EH2 2PR
Hours
Mon–Fri 08:00–19:00 · Sat 09:00–13:00
Book
Request an appointment
We'll confirm a time by phone or email within one working day. Please don't include detailed medical information here — save it for your appointment.