Transparent pricing
Clear prices. No surprises.
- 30-minute GP appointments
- Seven days a week
- Clear service prices

Consultations
£89 for 30 minutes
Longer appointments are charged in 30-minute blocks.
Blood tests
£89 phlebotomy fee
A separate laboratory fee applies to each requested test.
Vaccinations
Priced per dose
Check how many doses are required before booking.
74 prices shown
01 5 items
Consultations
Clinic Consultation (30 minutes)
£89Clinic Consultation (1 hour)
£178If you wish for a longer consultation.
Home Visit (NR 1-10, 13, 14, 17 & 18)
£349Home Visit (11-12,15-16,19-22,24,28-35)
£499Home Visit (NR 23, 25, 26, 27)
£599
02 12 items
Injections
Steroid Injection (one joint)
£199Steroid Injection (two joints)
£299Ostenil ® Plus Injection (one joint)
£319Ostenil ® Plus Injection (two joints)
£419Prolotherapy Injection (one joint)
£199Prolotherapy (Dextrose) Injection
Prolotherapy Injection (two joints)
£299Prolotherapy (Dextrose) Injection
Platelet rich plasma (PRP) One area
£249Platelet rich plasma (PRP) Two areas
£299Intralesional Steroid Injection (keloid)
£199Hayfever
£99Vitamin B12 Injection
£90Vitamin D Injection
£99
03 1 item
Microsuction
Microsuction
£89
04 1 item
Skin Lesion Removal
Skin Lesion Removal
£199
05 1 item
Toenail Surgery
Ingrowing Toenail Surgery
£299
06 1 item
Blood Tests
Blood tests
£89
07 3 items
Sexual Health Tests
The STI Big 2 Screen
£156The STI Urine 7 Screen
£229The STI Urine and Blood Super Screen
£399
08 1 item
Gynaecology
Human Papillomavirus (HPV) Self Test
£249
09 9 items
Medicals and Visas
Simple Medical
£89Adoption Medical
£89Driving/D4/Taxi/HGV Medical
£89Firearm Medical
£89Motorsport UK Medical
£199Sports and Employment Medical
£199China Visa Medical
£339Saudi Visa Medical
£477The Complete Adult Health Screen
£399
10 3 items
ECG, Spirometry & Urine
Electrocardiography (ECG)
£188Spirometry
£148Urine test
£29
11 5 items
Repeats & Letters
Repeat Prescription
£29Private Referral
£29Doctors Letter
£29Insurance Forms
£29Medical Report
£199
12 27 items
Vaccinations
BCG (Tuberculosis) Vaccine (AJV)
£99 per doseChickenpox (varilrix or varivax)
£112 per doseChikungunya VIMKUNYA
£225 per doseCholera (dukoral)
£112 per doseDengue Disease Vaccine (Qdenga)
£207 per doseDiptheria, Tetanus and Polio (revaxis)
£86 per doseDiptheria, Tetanus, Pertussis and Polio
£118 per dose(DTaP/ Hep B/IPV/Hib) (6-in-1) (Vaxelis)
£213 per doseHepatitis A (Age 16 +) Avaxim
£104 per doseHepatitis A (Child under 16 years)
£104 per doseHepatitis B (Age 16 +) Engerix B
£101 per doseHepatitis B (Child under 16 years)
£101 per doseHib and Men C (Menitorix)
£163 per doseHPV (Gardasil 9)
£231 per doseJapanese Encephalitis (Ixiaro)
£191 per doseMeningitis ACWY (nimenrix)
£131 per doseMeningitis B (Bexsero)
£273 per doseMeningitis B (Trumenba - Age 10 +)
£192 per doseMMR (priorix)
£116 per dosePneumococcus Pneumonia (Prevenar 13)
£150 per dosePneumococcus Pneumonia (Prevenar 20)
£165 per doseRabies (BP, Rabipur or Verorab)
£177 per doseRSV Respiratory Syncytial Virus vaccine
£305 per doseRotavirus (Rotarix)
£135 per doseShingles (Shingrix)
£296 per doseTick Borne Encephalitis (ticovac)
£131 per doseTyphoid (typhim)
£87 per dose
13 5 items
COVID Tests
Covid 19 IgG IgM Antibody
£87This Roche antibody test tests if you have previously had Covid 19
Covid 19 Spike Protein Antibody
£87The spike protein tests for immunity
Covid 19 PCR Swab
£89This self-swab tests if you currently have Covid 19 and is available at our clinic.
Covid 19 Rapid Antigen Swab
£49This self-test tests if you currently have Covid 19 and is available at our clinic.
Covid 19 Certificate of Recovery
£89
Good to know before you book
Some services, such as home visits and specially ordered vaccines, require payment at booking. Read our booking and cancellation terms. If anything is unclear, email us before booking and we will explain the applicable fees.
- No hidden fees
- Book any time
Dr Mo Private Clinic · Norwich
Feel your best, sooner.
Relaxed thirty-minute appointments, seven days a week. Book online in a few taps.
- Open 7 days
- Free parking
- 30-minute appointments

