Skip to content

Your Partner in General Practice

GP, nursing and pharmacist talent solutions tailored to your needs

Two people sharing coffee

What we do

We’re your clinical talent partner, shouldering the responsibility to provide the best care possible for your patients. We get to know your unique needs and requirements, whether you are an NHS trust or a GP practice looking for rota management for hard-to-fill, out-of-hours or last-minute shifts, block bookings, or geographically challenging practices. We can even help you achieve higher CQC scores.

We leverage our network to make sure you consistently have quality, cost-effective GPs, nurses or pharmacists.

gp talking to a patient
What Our Clients Think About Us

What Our Clients Think About Us

Why work with Key Medical Services?

It is our goal to provide you with the highest quality care. Our family taking care of yours!



Our clinicians are highly compliant delivering consistent care.

Compliance Support


Know you can get rotas filled at the last-minute or in block bookings.



Our clinicians won’t cancel but we provide last-minute replacements if they do.

Cost Effective


Get the widest selection of primary care solutions at the best rates.


Patients consulted each year


Happy clients


Combined years of experience


Registered clinicians

Key Medical Services in numbers

person in front of a laptop

How to work with us

1. Get in touch

By requesting a call back and one of our consultants will get in touch to learn more about your requirements.

2. Review GPs, nurses or pharmacists

We’ll provide you with completely compliant GPs, nurses or pharmacists that meet your requirements.

3. Fill your rota

Choose from our GPs, nurses or pharmacists and fill your rota requirements months in advance, at short notice, and even out of hours.

Meet our team


James Stevenson

Group Financial Officer

Ross Goftron

Group Financial Officer
Chief Nurse

Lorraine Gray

Chief Nurse

Request a call back

Call us

Find us

400 Capability Grn,
Luton, Bedfordshire