Blood, Urine, Stool & Swab Testing

From a simple “Full Blood Count” to a comprehensive set of tests for “Allergies” or “Fertility”, we carry out numerous blood tests every week for patients. From looking for infection to conducting a full panel of drug testing, we also offer a vast selection of urine, stool and swab tests.

Some of the most popular tests we carry out are Liver Function, Kidney Function, Thyroid, Diabetes, Iron Status, Sexual Health and Cholesterol, but we have access to hundreds of different tests.

Booking A Test

If you know which test(s) you require then you can simply contact us with the details and we will book you in for the test(s), without the need to see a GP first. However, if you are unsure which tests you require, then we advise you have a GP consultation beforehand.  Please see the two blood testing options below. For children under 14, we have access to a paediatric phlebotomy service. Please contact us for more information.

Option 1 – Self Requested Blood Tests

£40 phlebotomy fee plus the laboratory cost of the individual blood test(s). If centrifuging of the blood is required (the majority do not need this) then phlebotomy fee is £70.

This is for people who already know which blood test(s) they want to have. You can simply provide the name of the test(s) and we can tell you how much the laboratory cost is and then book you in. There is no doctor’s consultation with this option, and you do not need to be a registered patient or have seen one of our doctors beforehand.

A doctor will not be involved in the process, so we will not be able to advise you what time the test should be taken or whether you should fast first.

In addition to the £40 fee for taking the blood, each blood test is priced individually depending on the laboratory cost for analysis. When the results are sent to us, we directly email them to you. A doctor will not see the results or be able to comment on them. The test result document will show you the exact figure per test and where it falls within the normal limits/parameters.

If you would like a doctor’s advice on any aspect of the blood test, either before or after, then you can book a 20-minute GP consultation with us (face to face or by phone).

If you would like to know the cost of a specific blood test, please fill in the form at the bottom of this page or call 01202 761150  or email us

We use a private laboratory in London to carry out all of our blood testing. All the samples we collect are couriered directly to the laboratory every evening. Most results are available the next day, but some tests have a longer analysis time.

Option 2 – Just a blood draw required

This is for people who have their own testing kit and do not need the use of our laboratory. £40 phlebotomy fee. If centrifuging of the blood is required (the majority do not need this) then phlebotomy fee is £70.

If you are having tests carried out by a different provider, then you can bring your blood test kit to our clinic for just the phlebotomy service. You will then take your completed blood kit with you.

Please ensure that you open your blood kit before you book an appointment as normally there are special instructions to follow for the tests. Some blood test kits require you to bring a frozen block for the return postage and some tests can only be carried out in the morning or on certain days of the week. 

You will be responsible for sending the blood kit off to its destination and they will provide you with the results. However, if you require any advice regarding the results, we can arrange an appointment with a GP. A 20-minute GP appointment is priced at £93.

Please fill in the enquiry form below or call us on 01202 761150 or email

Contact us

If you live in or near the towns of Poole or Christchurch , then our Bournemouth clinic is the perfect location for you to have your blood tests. If you live closer to Weymouth or Bridport then why not try our Poundbury clinic located in Dorchester.

If you would like to find out the cost of some tests with us or you have any questions, please fill out the below form and we will get back to you as soon as possible. Alternatively, you can call or email us.