var wc_single_product_params = {"i18n_required_rating_text":"Please select a rating","i18n_rating_options":["1 of 5 stars","2 of 5 stars","3 of 5 stars","4 of 5 stars","5 of 5 stars"],"i18n_product_gallery_trigger_text":"View full-screen image gallery","review_rating_required":"yes","flexslider":{"rtl":false,"animation":"slide","smoothHeight":true,"directionNav":false,"controlNav":"thumbnails","slideshow":false,"animationSpeed":500,"animationLoop":false,"allowOneSlide":false,"touch":false},"zoom_enabled":"1","zoom_options":[],"photoswipe_enabled":"1","photoswipe_options":{"shareEl":false,"closeOnScroll":false,"history":false,"hideAnimationDuration":0,"showAnimationDuration":0},"flexslider_enabled":"1"};
//# sourceURL=wc-single-product-js-extra
Private Blood Tests & Wellness Clinic Near Portsmouth
Serving patients from Portsmouth and across the region, Rachael Katie Cosmetics Wellness Clinic is a trusted destination for private blood testing and wellness care, with advanced screening, personalised health assessments, and dedicated medical support from qualified doctors, nurse specialists, and prescribers.
We offer specialist services across private blood tests, hormonal health, menopause care, testosterone optimisation, nutritional health, weight management, and sports performance. Where standard NHS testing falls short, our evidence-based approach digs deeper than "normal ranges" to support your optimal health, energy levels, and long-term wellbeing.
Why Choose Our Private Blood Testing Clinic Near Portsmouth?
At Rachael Katie Cosmetics, we believe patients from Portsmouth and the surrounding area deserve time, attention, and care that is truly personalised to them.
✔ Detailed & Thorough Blood Reports
Unlike standard NHS blood tests, which typically only highlight results outside a basic range, we conduct a thorough analysis of your results, pinpointing levels that may fall within normal parameters but remain below your personal optimal, with a clear explanation of what this means for your health.
✔ Individually Tailored Treatment Plans
Testing is just the starting point. We review your blood results in the context of your symptoms, lifestyle, and individual goals, using this to build a comprehensive and personalised wellness plan.
✔ Medical Professionals & Expert Prescribers
All consultations, assessments, and treatments are conducted by qualified doctors, specialist nurses, and medical prescribers, providing safe, evidence-based care throughout.
✔ Dedicated Menopause & Hormonal Health Care
Our menopause clinic is led by Specialist Nurse Mica, whose extensive training in menopause health supports women through perimenopause, menopause, and post-menopause with expertise and sensitivity.
✔ Private Appointments With Fast Turnaround
Our Southampton clinic is well located for Portsmouth patients, with flexible appointment availability, rapid results turnaround, and a confidential, professional setting.
Assesses adrenal function and stress response, identifies chronic stress, burnout, and hormonal fatigue. Helps explain anxiety, sleep issues, and low resilience.
Morning Bookings only!
Time: 45mins
Biomarkers: 2
Cortisol
DHEA-S
Benefits:
✔ Assesses adrenal function and stress response ✔ Identifies chronic stress, burnout, and hormonal fatigue ✔ Helps explain anxiety, sleep issues, and low resilience
Suitable for:
Individuals under chronic stress
Poor sleep, anxiety, or burnout symptoms
High-pressure work or training environments
more info
Male Hormone Panel - £69
Tracks testosterone levels accurately, monitors hormonal balance and availability. Supports strength, libido, mood, and energy optimisation.
Time: 45mins
Biomarkers: 6
Testosterone
SHBG
Free Testosterone
Free Androgen Index
Albumin
Calculated Free Testosterone
Benefits:
✔ Tracks testosterone levels accurately ✔ Monitors hormonal balance and availability ✔ Supports strength, libido, mood, and energy optimisation
Suitable for:
Men monitoring testosterone levels
Individuals on TRT or hormone optimisation
Symptoms of low testosterone
more info
Standard Screen Plus - £229
Provides a general health overview, detects common deficiencies and early disease markers. Screens kidney, blood, and metabolic health.
Detailed consultation with one of our specialist and ongoing support is included in the price.
Benefits:
✔ Provides a general health overview ✔ Detects common deficiencies and early disease markers ✔ Screens kidney, blood, and metabolic health
Suitable for:
Annual health checks
First-time blood testing
General wellbeing monitoring
Time: 45mins
Biomarkers: 58
Full Blood Count
Urinalysis
Bone Health
Diabetes Screening
Iron Status
Kidney Function
1. Full Blood Count
Haemoglobin
Haematocrit
Mean Cell Haemoglobin (MCH)
Mean Cell Haemoglobin Concentration (MCHC)
Mean Cell Volume (MCV)
Red Blood Cell Count
White Blood Cell Count
Platelet Count
Basophil Count
Lymphocyte Count
Monocyte Count
Neutrophil Count
Eosinophil Count
These parameters measure the quantity and characteristics of red blood cells, white blood cells and platelets to assess immune function, oxygen transport and possible anaemia or infection.
2. Kidney Health
Creatinine
eGFR
Chloride
Potassium
Phosphate
Sodium
Urea
3. Heart Health
Total Cholesterol
LDL Cholesterol
HDL Cholesterol
Total Cholesterol / HDL Ratio
Cholesterol Ratio
Triglycerides
High Sensitivity C-Reactive Protein (hs-CRP)
4. Liver Health
Alkaline Phosphatase (ALP)
Alanine Aminotransferase (ALT)
Aspartate Transferase (AST)
Gamma-Glutamyl Transferase (GGT)
Total Bilirubin
Albumin
5. Diabetes Health
Glucose
HbA1c
6. Urinalysis
Bilirubin
Glucose
Ketones
Nitrite
pH
Protein
Red Blood Cells
Urobilinogen
White Blood Cells
7. Bone Health
Alkaline Phosphatase
Calcium (Adjusted)
Phosphate
Vitamin D
8. Iron Status
Ferritin
9. Thyroid Health
Thyroid Stimulating Hormone (TSH)
Free Tri-iodothyronine (Free T3)
Free Thyroxine (Free T4)
Anti-Thyroglobulin Antibody
Anti-Thyroid Peroxidase Antibody
10. Tumour Markers
Total Prostate Specific Antigen (PSA) – Male
CA-125 – Female
more info
Menopause Health Panel - £249
Supports reproductive and preconception health, identifies hormonal and metabolic barriers to fertility. Screens thyroid and nutrient status critical for conception.
Detailed consultation with one of our specialist and ongoing support is included in the price.
Benefits:
✔ Supports reproductive and preconception health ✔ Identifies hormonal and metabolic barriers to fertility ✔ Screens thyroid and nutrient status critical for conception
Suitable for:
Individuals trying to conceive
Preconception planning
Fertility optimisation and assessment
Biomarkers: 48
Includes:
Hormonal Health
Thyroid Function & Antibodies
Full Blood Count
Iron Studies
Diabetes & Insulin
Stress Hormones
Kidney & Liver Health
Thyroid Health
Thyroid Stimulating Hormone (TSH)
Free Thyroxine (FT4)
Free Tri-iodothyronine (FT3)
Anti-Thyroglobulin Antibody
Anti-Thyroid Peroxidase Antibody (TPOAb)
Full Blood Count
Haemoglobin
Haematocrit
Mean Cell Haemoglobin (MCH)
Mean Cell Haemoglobin Concentration (MCHC)
Mean Cell Volume (MCV)
Red Blood Cell Count (RBC)
Basophil Count
Eosinophil Count
Lymphocyte Count
Monocyte Count
Neutrophil Count
White Blood Cell Count (WBC)
Platelet Count
Liver Health
Alanine Aminotransferase (ALT)
Alkaline Phosphatase (ALP)
Aspartate Aminotransferase (AST)
Gamma-glutamyltransferase (GGT)
Total Bilirubin
Albumin
Ferritin
Heart Health
Total Cholesterol
LDL Cholesterol
HDL Cholesterol
Total Cholesterol / HDL Ratio
Triglycerides
Hormonal Health (Fertility Hormones)
Oestradiol
Follicle Stimulating Hormone (FSH)
Luteinising Hormone (LH)
Progesterone
Prolactin
Testosterone
Sex Hormone Binding Globulin (SHBG)
Free Androgen Index (FAI)
Iron Status
Iron
Ferritin
Total Iron Binding Capacity (TIBC)
Transferrin
Transferrin Saturation
Diabetes Health
Glucose
HbA1c
Insulin
Kidney Health
Chloride
Phosphate
Potassium
Sodium
Urea
Infection & Inflammation
C-Reactive Protein (CRP)
Stress Hormones
Cortisol
DHEA-S
Nutritional Health
Vitamin D
more info
Vitamins & Minerals Panel - £139
Identifies nutritional deficiencies, supports energy, immunity, and bone health. Guides targeted supplementation.
Detailed consultation with one of our specialist and ongoing support is included in the price.
Time: 45mins
Benefits:
✔ Identifies nutritional deficiencies ✔ Supports energy, immunity, and bone health ✔ Guides targeted supplementation
Suitable for:
Fatigue or low immunity
Restricted diets (vegan, vegetarian)
Supplement users wanting accuracy
Biomarkers: 16
Iron & Ferritin
Calcium & Magnesium
Zinc
Vitamin B12
Vitamin D
Albumin
Iron Status Biomarkers
Iron
Ferritin
Total Iron Binding Capacity (TIBC)
Transferrin
Transferrin Saturation
Nutritional Health Biomarkers
Albumin
Calcium (Adjusted)
Magnesium
Iron
Folic Acid (Folate)
Vitamin B12
Zinc
Vitamin D
more info
Tired All The Time Panel - £279
Investigates chronic fatigue and brain fog, identifies thyroid, iron, or inflammatory causes. Provides clear insight into energy metabolism.
Detailed consultation with one of our specialist and ongoing support is included in the price.
Time: 45mins
Benefits:
✔ Investigates chronic fatigue and brain fog ✔ Identifies thyroid, iron, or inflammatory causes ✔ Provides clear insight into energy metabolism
Suitable for:
Persistent tiredness or burnout
Brain fog and poor concentration
Unexplained low energy
Biomarkers: 43
Includes:
Full Blood Count
Kidney Function
Nutritional Deficiencies
Thyroid Health
Bone Health
Iron Status
Diabetes & Insulin
Inflammation Markers
Full Blood Count
Haemoglobin
Hematocrit
Mean Cell Haemoglobin (MCH)
Mean Cell Haemoglobin Concentration (MCHC)
Mean Cell Volume (MCV)
Red Blood Cell Count
Basophil Count
Lymphocyte Count
Eosinophil Count
Monocyte Count
Neutrophil Count
White Blood Cell Count
Platelet Count
Kidney Health
Creatinine
eGFR
Chloride
Potassium
Phosphate
Sodium
Urea
Cystatin C
Magnesium
Nutritional Health
Calcium (Adjusted)
Albumin
Iron
Folic Acid
Vitamin B12
Vitamin D
Thyroid Health
Thyroid Stimulating Hormone (TSH)
Free Tri-iodothyronine (Free T3)
Free Thyroxine (Free T4)
Anti-Thyroglobulin Antibody
Anti-Thyroid Peroxidase Antibody
Bone Health
Alkaline Phosphatase
Iron Status
Ferritin
Iron
Total Iron Binding Capacity (TIBC)
Transferrin
Transferrin Saturation
Diabetes Health
Glucose
HbA1c
Insulin
C-Peptide
Infection & Inflammation
C-Reactive Protein (CRP)
more info
Nutritional & Digestive Health Panel - £269
Assesses gut health and nutrient absorption, screens cholesterol and metabolic risk. Identifies digestive causes of fatigue and bloating.
Detailed consultation with one of our specialist and ongoing support is included in the price.
Time: 45mins
Benefits:
✔ Assesses gut health and nutrient absorption ✔ Screens cholesterol and metabolic risk ✔ Identifies digestive causes of fatigue and bloating
Genotype significant variants that can provide you with the knowledge to make nutritional, exercise and lifestyle choices that are better suited to your body, helping you prevent lifestyle diseases and keeping you performing to your athletic potential.
Detailed consultation with one of our specialist and ongoing support is included in the price. Genotype significant variants that can provide you with the knowledge to make nutritional, exercise and lifestyle choices that are better suited to your body, helping you prevent lifestyle diseases and keeping you performing to your athletic potential.
Time: 45mins
Functional categories:
Weight regulation & metabolism
Lipid & cardiovascular health
Vitamin & micronutrient metabolism
Carbohydrate, fat & taste perception
Caffeine, alcohol & stimulant response
Exercise performance & injury risk
Circadian rhythm & sleep
Inflammation & neurological response
Digestive & immune-related markers
Genes/biomarkers: 40
ACE
APOA2
MCM6
HLA-DQ2.5
HLA-DQ8
TAS1R3
TAS2R38
GNB3
BCMO1
TCN1
MTHFR
SLC23A1
SLC23A2
GC
CYP2R1
TRPM6
SEP-15
CA1
LRP5
FADS1
FADS2
MSTN
ACTN3
AGTR2
IL-6
COL5A1
CKM
FTO
MC4R
SLC30A8
TCF7L2
ADD1
LDLR
APOB
CYP1A2
ADORA2A
CLOCK
GABRA6
HTR1B
NPAS2
more info
Sports Performance Panel - £339
Optimises training output and recovery, detects overtraining and inflammation. Enhances endurance, strength, and resilience, identifies performance-limiting deficiencies.
Detailed consultation with one of our specialist and ongoing support is included in the price.
Time: 45mins
Benefits:
✔ Optimises training output and recovery ✔ Detects overtraining and inflammation ✔ Enhances endurance, strength, and resilience ✔ Identifies performance-limiting deficiencies
Suitable for:
Athletes and gym-goers
Endurance and strength training individuals
Poor recovery, fatigue, or training plateaus
Biomarkers: 69
Includes:
Full Blood Count & Oxygen Capacity
Cardiovascular & Cholesterol Profile
Kidney & Liver Function
Iron & Oxygen Delivery
Nutritional Status
Muscle & Joint Health
Thyroid Function
Hormonal Health
Stress & Recovery Markers
Full Blood Count
Haemoglobin
Haematocrit
Mean Cell Haemoglobin (MCH)
Mean Cell Haemoglobin Concentration (MCHC)
Mean Cell Volume (MCV)
Red Blood Cell Count
Basophil Count
Eosinophil Count
Lymphocyte Count
Monocyte Count
Neutrophil Count
White Blood Cell Count
Platelet Count
Heart Health
Total Cholesterol
LDL Cholesterol
HDL Cholesterol
Total Cholesterol / HDL Ratio
Triglycerides
Apolipoprotein A-I
Apolipoprotein B
Apolipoprotein B / A-I Ratio
High Sensitivity C-Reactive Protein (hs-CRP)
Cardiovascular Risk Score
Urinalysis
Bilirubin
Glucose
Ketones
Nitrite
pH
Protein
Red Blood Cells
Urobilinogen
White Blood Cells
Kidney Health
Creatinine
eGFR
Calcium (Adjusted)
Chloride
Magnesium
Phosphate
Potassium
Sodium
Urea
Uric Acid
Nutritional Health
Total Antioxidant Status
Folic Acid
Vitamin B12
Liver Health
Alanine Aminotransferase (ALT)
Alkaline Phosphatase (ALP)
Aspartate Transferase (AST)
Gamma-Glutamyl Transferase (GGT)
Total Bilirubin
Albumin
Ferritin
Iron Status
Iron
Ferritin
Total Iron Binding Capacity (TIBC)
Transferrin
Transferrin Saturation
Muscle & Joint Health
Creatine Kinase (CK)
CK-MB
Myoglobin
Thyroid Health
Thyroid Stimulating Hormone (TSH)
Free Tri-iodothyronine (FT3)
Free Thyroxine (FT4)
Male Hormonal Health
Testosterone
Sex Hormone Binding Globulin (SHBG)
Free Androgen Index
Female Hormonal Health
Luteinising Hormone (LH)
Testosterone
Sex Hormone Binding Globulin (SHBG)
Free Androgen Index
Bone Health
Alkaline Phosphatase
Calcium (Adjusted)
Phosphate
Vitamin D
Stress Health
Cortisol
DHEA-S
Diabetes Health
Glucose
HbA1c
Infection & Inflammation
C-Reactive Protein (CRP)
more info
Full Body MOT: Advanced GP3 - £399
Most comprehensive health assessment available, detects early disease and hidden imbalances. Provides full-system insight for long-term health.
Detailed consultation with one of our specialist and ongoing support is included in the price.
Time: 45mins
Benefits:
✔ Most comprehensive health assessment available ✔ Detects early disease and hidden imbalances ✔ Provides full-system insight for long-term health
Suitable for:
Complete health optimisation
Complex or unexplained symptoms
Data-driven preventative healthcare
150+ Biomarkers
Includes:
Full male & female hormone panels
Allergy & immune response testing
Bone & parathyroid health
Pancreatic function
Muscle & joint health
Inflammation & infection markers
Digestive & nutritional health
Full Blood Count
Haemoglobin
Haematocrit
Red Blood Cell Count
Mean Corpuscular Volume (MCV)
Mean Corpuscular Haemoglobin (MCH)
Mean Corpuscular Haemoglobin Concentration (MCHC)
Red Cell Distribution Width (RDW)
White Blood Cell Count
Neutrophils
Lymphocytes
Monocytes
Eosinophils
Basophils
Platelet Count
Mean Platelet Volume (MPV)
Heart Health
Apolipoprotein A-I
Apolipoprotein B
Apolipoprotein B / A-I Ratio
Apolipoprotein CII
Apolipoprotein CIII
Apolipoprotein E
Cardiovascular Risk Score
High Sensitivity CRP
Lipoprotein (a)
Small Dense LDL Cholesterol
Cholesterol / Lipid Profile
Total Cholesterol
HDL Cholesterol
LDL Cholesterol
Non-HDL Cholesterol
Triglycerides
Cholesterol / HDL Ratio
Diabetes Health
Glucose
HbA1c
Insulin
C-Peptide
Liver Health
ALT
AST
Alkaline Phosphatase (ALP)
Gamma GT (GGT)
Total Bilirubin
Albumin
Total Protein
Kidney Health
Creatinine
Estimated GFR
Urea
Cystatin C
Uric Acid
Magnesium
Iron Status
Ferritin
Iron
Total Iron Binding Capacity (TIBC)
Transferrin
Transferrin Saturation
Bone Health
Calcium (Adjusted)
Vitamin D
Parathyroid Hormone
Thyroid Health
Thyroid Stimulating Hormone (TSH)
Free T3
Free T4
Nutritional Health
Vitamin B12
Folic Acid
Vitamin D
Magnesium
Calcium
Albumin
Total Antioxidant Status
Metabolic Syndrome
Leptin
Adiponectin
Resistin
Infection & Inflammation
C-Reactive Protein (CRP)
High Sensitivity CRP
Complement Component 3 (C3)
Complement Component 4 (C4)
Ferritin
Immunoglobulin A (IgA)
Immunoglobulin G (IgG)
Immunoglobulin M (IgM)
Anti-streptolysin O
Muscle & Joint Health
Creatine Kinase
Uric Acid
Rheumatoid Factor
Digestive Health
Helicobacter pylori
Anti-Tissue Transglutaminase Antibodies
Pancreatic Health
Pancreatic Amylase
Lipase
Allergy Evaluation
Immunoglobulin E (IgE)
Female Hormonal Health
Oestradiol
Follicle Stimulating Hormone (FSH)
Luteinising Hormone (LH)
Progesterone
Prolactin
Testosterone
Sex Hormone Binding Globulin (SHBG)
Free Androgen Index
Male Hormonal Health
Testosterone
Sex Hormone Binding Globulin (SHBG)
Free Androgen Index
Urinalysis
Protein
Glucose
Ketones
Blood
pH
Specific Gravity
Bilirubin
Urobilinogen
Nitrites
Leukocytes
🎗 Tumour Markers
PSA (Prostate Specific Antigen)
AFP
CA-125
CA-19-9
CEA
more info
Genetic Lactose Intolerance - £149
For anyone experiencing gastrointestinal issues after eating products containing lactose.
Time: 45mins
When patient experiences gastrointestinal issues after eating products containing lactose.
C13910T Gene List G22018A
more info
Gluten Intolerance IgA(coeliac) - £99
Gluten intolerance (non-coeliac gluten sensitivity) has no specific diagnostic test and is confirmed by eliminating other conditions like coeliac disease (via blood tests/biopsy) and wheat allergy, followed by an elimination diet.
Time: 45mins
TTG_AB_IGA
Gluten intolerance (non-coeliac gluten sensitivity) has no specific diagnostic test and is confirmed by eliminating other conditions like coeliac disease (via blood tests/biopsy) and wheat allergy, followed by an elimination diet. Symptoms often include bloating, stomach pain, and rashes occurring after eating gluten.
more info
Cancer Gene Test - £950
Test examines your DNA to detect inherited gene mutations that may increase the risk of developing certain cancers.
Early Detection Through Genetic Screening
A cancer gene test examines your DNA to detect inherited gene mutations that may increase the risk of developing certain cancers. These mutations can be passed down through families and may significantly impact cancer susceptibility.
Time: 45mins
Covers: 94 different genes
Common genes tested include those associated with:
Breast cancer
Ovarian cancer
Colorectal cancer
Prostate cancer
Pancreatic cancer
Other hereditary cancers
The test typically requires a simple blood or saliva sample and is analysed in a certified laboratory.
*Smaller cancer gene testing is available from £490. Please call if you don’t need a full cancer screening check.
Understand Your Cancer Risk with a Cancer Gene Test
A cancer gene test is an advanced genetic screening that analyses specific genes linked to inherited cancer risk. By identifying genetic mutations early, individuals can take proactive steps toward prevention, early detection, and personalised healthcare planning.
Genetic testing for cancer risk is a powerful tool that helps individuals and families make informed decisions about their long-term health.
Our inherited cancer genetic test covers 94 different genes suspected to play a role in predisposing cancer, including genes associated with increased risk of breast, ovarian, prostate, colorectal and thyroid cancer.
Patients where there is a family history of common/rare cancer types, where no previous variants were detected on a smaller gene panel or where there is family history of a variant within one of the included genes.
AIP
ALK
APC
ATM
BAP1
BLM
BMPR1A
BRCA1
BRCA2
BRIP1
BUB1B
CDC73
CDH1
CDK4
CDKN1C
CDKN2A
CEBPA
CEP57
CHEK2
CYLD
DDB2
DICER1
DIS3L2
EGFR
EPCAM
ERCC2
ERCC3
ERCC4
ERCC5
EXT1
EXT2
EZH2
FANCA
FANCB
FANCC
FANCD2
FANCE
FANCF
FANCG
FANCI
FANCL
FANCM
FH
FLCN
GATA2
GPC3
HNF1A
HRAS
KIT
MAX
MEN1
MET
MLH1
MSH2
MSH6
MUTYH
NBN
NF1
NF2
NSD1
PALB2
PHOX2B
PMS1
PMS2
PRF1
PRKAR1A
PTCH1
PTEN
RAD51C
RAD51D
RB1
RECQL4
RET
RHBDF2
RUNX1
SBDS
SDHAF2
SDHB
SDHC
SDHD
SLX4
SMAD4
SMARCB1
STK11
SUFU
TMEM127
TP53
TSC1
TSC2
VHL
WRN
WT1
XPA
XPC
Benefits of Cancer Gene Testing
1. Early Risk Identification
Genetic testing allows individuals to identify cancer risks before symptoms appear, enabling earlier monitoring or preventive strategies.
2. Personalised Prevention Plans
Results can help healthcare providers recommend tailored screening schedules, lifestyle changes, or preventive treatments based on your genetic profile.
3. Informed Medical Decisions
Knowing your genetic risk supports better decisions about medical care, including surgical options, medication, or targeted surveillance.
4. Family Health Awareness
Because genetic mutations can be inherited, test results may help protect family members by encouraging early testing and monitoring.
5. Peace of Mind
A negative or low-risk result can reduce uncertainty, while a positive result empowers proactive health management rather than fear.
Who Is Suitable for a Cancer Gene Test?
You may benefit from a cancer gene test if you:
Have a family history of cancer, especially at a young age
Have multiple relatives diagnosed with the same or related cancers
Were diagnosed with cancer earlier than typical
Have a known genetic mutation in your family
Want to better understand your inherited cancer risk
Are planning long-term health or family care decisions
Even individuals without a known family history may consider testing for reassurance or proactive health planning.
What Happens After the Test?
After testing, results are typically reviewed with a healthcare professional or genetic counselor. This ensures:
Clear interpretation of results
Understanding of risk levels
Guidance on next steps, screening, or preventive options
Take Control of Your Health
A cancer gene test is not a diagnosis — it is a preventive tool. By understanding your genetic makeup, you gain the power to make informed, proactive decisions about your health and future.
If you are concerned about cancer risk or want clarity for yourself and your family, genetic testing can be an important first step.
Disclaimer
Genetic testing results should always be interpreted by qualified healthcare professionals. This test does not replace medical diagnosis or professional advice.
more info
Allergy Testing from £29
Our allergy testing services are designed to help identify sensitivities and intolerances that may be affecting your daily health and wellbeing.
Identify Triggers and Improve Your Quality of Life
We offer allergy tests covering all common allergies, with prices starting from £29, making professional testing accessible and affordable.
What Is Allergy Testing?
Allergy testing analyses your body’s response to specific allergens to help identify substances that may trigger unwanted reactions. These reactions can affect digestion, skin, respiratory health, energy levels, and overall comfort.
Testing is quick, reliable, and typically carried out using a blood sample, which is analysed in a certified laboratory.
Time: 45mins
Gluten Intolerance & Food Sensitivity Testing
Gluten intolerance is a common condition that can cause symptoms such as bloating, digestive discomfort, fatigue, headaches, and skin issues. Our allergy and intolerance testing includes gluten sensitivity analysis to help determine whether gluten may be contributing to your symptoms.
In addition to gluten intolerance, testing can cover a wide range of food-related sensitivities, including:
Dairy
Eggs
Nuts
Shellfish
Soy
Wheat and grains
Benefits of Allergy Testing
Identify hidden food intolerances and sensitivities
Support better dietary and lifestyle decisions
Reduce unexplained symptoms such as bloating or fatigue
Improve digestive comfort and overall wellbeing
Gain clarity and confidence about what your body reacts to
Who Is Suitable for Allergy Testing?
Allergy testing may be suitable if you:
Experience digestive discomfort or bloating
Have recurring skin, sinus, or respiratory symptoms
Suspect gluten intolerance or food sensitivity
Want to better understand how your body responds to certain foods
Are seeking proactive health insights
Affordable Allergy Testing You Can Trust
We provide comprehensive allergy testing covering all allergies, with prices starting from just £29. Results are clearly presented and easy to understand, helping you take informed next steps toward improved wellbeing.
Disclaimer
Allergy and intolerance testing results are not intended to diagnose medical conditions. Results should be reviewed alongside professional healthcare advice.
more info
Treatments
Rachael Katie Cosmetics offers a range of non-surgical cosmetic procedures to keep you looking and feeling at your best
(function($) {
$(document).ready(function(){
var maxLength = 120;
$(".show-read-more").each(function(){
var myStr = $(this).text();
if($.trim(myStr).length > maxLength){
var newStr = myStr.substring(0, maxLength);
var removedStr = myStr.substring(maxLength, $.trim(myStr).length);
$(this).empty().html(newStr);
$(this).append('...');
$(this).append(' <a href="javascript:void(0);" class="read-more"> read more</a>');
$(this).append('<span class="more-text">' + removedStr + '</span>');
}
});
$(".read-more").click(function(){
$(this).siblings(".more-text").contents().unwrap();
$(this).remove();
});
});
//$(".page-id-39 .booking-link").attr("href", '#courses').attr('target','_self'); // Set herf value
$(".page-id-39 .booking-link").css("display", 'none');
})(jQuery);
(function($) {$(document).ready(function(){var wi = $(window).width();
if (wi <= 500) {
$('.course-content').each((i, el) => {
let $p = $(el).find('p');
$('.course-img-cont',el).insertAfter($p.eq(0)); // or use the eq here too
$('.course-img-cont').addClass('course-img-cont-mob');
});
} else {
$('.course-content').each((i, el) => {
let $p = $(el).find('p');
$('.course-img-cont',el).insertBefore($('.course-text',el)); // or use the eq here too
$('.course-img-cont').removeClass('course-img-cont-mob');
});
}
$(window).resize(function() {
//as window resizes
var wi = $(window).width();
if (wi <= 500) {
// Inserts image halfway down section
$('.course-content').each((i, el) => {
let $p = $(el).find('p');
$('.course-img-cont',el).insertAfter($p.eq(0)); // or use the eq here too
$('.course-img-cont').addClass('course-img-cont-mob');
});
} else {
// Inserts image back at the top
$('.course-content').each((i, el) => {
let $p = $(el).find('p');
$('.course-img-cont',el).insertBefore($('.course-text',el)); // or use the eq here too
$('.course-img-cont').removeClass('course-img-cont-mob');
});
}
});
});})( jQuery );
// JavaScript: Load video after the main page is ready
window.addEventListener('load', function() {
const lazyVideo = document.querySelector('.lazy-video');
const sources = lazyVideo.querySelectorAll('source');
// Set data-src to src for each source, then tell the video to load
sources.forEach(source => {
source.src = source.dataset.src;
});
lazyVideo.load();
// Optional: Add a class to fade in video after it starts playing
lazyVideo.addEventListener('loadeddata', () => {
document.querySelector('.hero-poster').style.opacity = 0;
});
});
jQuery(document).ready(function($) {
// JavaScript for AJAX Search with Post Type Filters
// Search triggers on: button click, Enter key, OR filter changes'use strict';
// Initialize variables
let currentPage = 1;
let searchQuery = $('#ajax-search-input').val().trim();
let selectedPostTypes = [];
let isLoading = false;
let filterChangeTimer = null;
let isInitialLoad = true;
// Get initial post types from checkboxes
function getSelectedPostTypes() {
selectedPostTypes = [];
$('input[name="post_types[]"]:checked').each(function() {
selectedPostTypes.push($(this).val());
});
// If none checked, default to both
if (selectedPostTypes.length === 0) {
selectedPostTypes = ['post', 'service'];
$('input[name="post_types[]"]').prop('checked', true);
}
return selectedPostTypes;
}
// Initialize post types
getSelectedPostTypes();
// Handle checkbox changes with debounce
$('input[name="post_types[]"]').on('change', function() {
clearTimeout(filterChangeTimer);
// If unchecking would leave no boxes checked, prevent it
if ($('input[name="post_types[]"]:checked').length === 0) {
$(this).prop('checked', true);
return;
}
selectedPostTypes = getSelectedPostTypes();
// Only trigger search if we have a search term
if (searchQuery && searchQuery.length > 0) {
filterChangeTimer = setTimeout(function() {
currentPage = 1;
performSearch(searchQuery, currentPage, selectedPostTypes);
updateBrowserURL(searchQuery, currentPage, selectedPostTypes);
}, 300); // 300ms debounce
} else {
// If no search term but we have URL parameters, update URL without search
updateBrowserURL('', 1, selectedPostTypes);
}
});
// Handle form submission (button click)
$('#ajax-search-form').on('submit', function(e) {
e.preventDefault();
triggerSearch();
});
// Handle Enter key press in search input
$('#ajax-search-input').on('keypress', function(e) {
if (e.which === 13) { // Enter key
e.preventDefault();
triggerSearch();
}
});
// Search trigger function
function triggerSearch() {
searchQuery = $('#ajax-search-input').val().trim();
currentPage = 1;
if (searchQuery.length > 0) {
performSearch(searchQuery, currentPage, selectedPostTypes);
updateBrowserURL(searchQuery, currentPage, selectedPostTypes);
} else {
showSearchIntro();
updateBrowserURL('', 1, selectedPostTypes);
}
}
// Handle AJAX pagination clicks
$(document).on('click', '.ajax-page-link', function(e) {
e.preventDefault();
if (isLoading) return;
currentPage = $(this).data('page');
performSearch(searchQuery, currentPage, selectedPostTypes);
updateBrowserURL(searchQuery, currentPage, selectedPostTypes);
$('html, body').animate({
scrollTop: $('#search-results').offset().top - 100
}, 500);
});
// Handle browser back/forward buttons
if (window.history && window.history.pushState) {
window.addEventListener('popstate', function(event) {
if (event.state && event.state.search) {
searchQuery = event.state.search;
currentPage = event.state.page || 1;
selectedPostTypes = event.state.post_types || ['post', 'service'];
$('#ajax-search-input').val(searchQuery);
// Update checkboxes
$('input[name="post_types[]"]').each(function() {
$(this).prop('checked', selectedPostTypes.includes($(this).val()));
});
performSearch(searchQuery, currentPage, selectedPostTypes);
} else if (!event.state || !event.state.search) {
showSearchIntro();
}
});
}
// Perform AJAX search
function performSearch(query, page, postTypes) {
if (isLoading) return;
isLoading = true;
$('.search-loader').css('opacity', '1');
$('#search-submit-btn').prop('disabled', true);
// Add visual feedback for active search
$('.filter-checkbox').addClass('searching');
$.ajax({
url: ajax_search_params.ajax_url,
type: 'POST',
data: {
action: 'ajax_search',
nonce: ajax_search_params.nonce,
query: query,
page: page,
posts_per_page: 10,
post_types: postTypes
},
success: function(response) {
if (response.success) {
$('#search-results').html(response.data.results);
if (response.data.pagination) {
$('#search-pagination').html(response.data.pagination).show();
} else {
$('#search-pagination').hide();
}
// Update active filters display
updateActiveFiltersDisplay();
} else {
$('#search-results').html('<div class="no-results"><p>' + response.data + '</p></div>');
$('#search-pagination').hide();
}
},
error: function(xhr, status, error) {
$('#search-results').html('<div class="error"><p>An error occurred. Please try again.</p></div>');
$('#search-pagination').hide();
console.error('Search error:', error);
},
complete: function() {
isLoading = false;
$('.search-loader').css('opacity', '0');
$('#search-submit-btn').prop('disabled', false);
$('.filter-checkbox').removeClass('searching');
// If this was initial load from URL parameters, mark as done
if (isInitialLoad) {
isInitialLoad = false;
}
}
});
}
// Update active filters display
function updateActiveFiltersDisplay() {
let activeFilters = [];
// Define filter labels
const filterLabels = {
'post': 'Articles',
'service': 'Treatments'
};
// Get active filters based on checkboxes
$('input[name="post_types[]"]:checked').each(function() {
const type = $(this).val();
if (filterLabels[type]) {
activeFilters.push(filterLabels[type]);
}
});
// Update or create active filters display
let activeFiltersElement = $('.active-filters');
if (activeFiltersElement.length === 0) {
activeFiltersElement = $('<div class="active-filters"></div>');
$('.results-header').append(activeFiltersElement);
}
if (activeFilters.length > 0) {
activeFiltersElement.html('<span class="filter-badge">' + activeFilters.join(', ') + '</span>');
} else {
activeFiltersElement.empty();
}
}
// Update browser URL without reloading
function updateBrowserURL(query, page, postTypes) {
if (!window.history || !window.history.pushState) return;
let newURL = window.location.protocol + "//" + window.location.host + window.location.pathname;
let params = [];
if (query) {
params.push('s=' + encodeURIComponent(query));
}
if (page > 1) {
params.push('paged=' + page);
}
// Only add post_types parameter if not showing all types
// But we need to track what's actually selected
if (postTypes && postTypes.length > 0) {
if (postTypes.length === 1) {
// Only one type selected
params.push('post_types[]=' + encodeURIComponent(postTypes[0]));
} else if (postTypes.length === 2) {
// Both selected - we could still include it for clarity, or omit
// Let's include it so URL reflects actual selection
postTypes.forEach(function(type) {
params.push('post_types[]=' + encodeURIComponent(type));
});
}
}
if (params.length > 0) {
newURL += '?' + params.join('&');
}
window.history.pushState({
search: query,
page: page,
post_types: postTypes
}, '', newURL);
// Update page title
if (query) {
let baseTitle = document.title.split('|')[0] || 'Search Results';
document.title = baseTitle.trim() + ' for: ' + query;
} else {
document.title = 'Search' + (document.title.includes('|') ? ' | ' + document.title.split('|').slice(1).join('|') : '');
}
}
// Show search intro message
function showSearchIntro() {
$('#search-results').html(
'<div class="search-intro">' +
'<p>Search through our articles and treatments. Use the filters above to refine your search.</p>' +
'<p>You can search by keyword, treatment name, or article content.</p>' +
'</div>'
);
$('#search-pagination').hide();
}
// Add visual indicator when checkbox triggers search
function setupFilterCheckboxStyles() {
const style = document.createElement('style');
style.textContent = `
.filter-checkbox.searching .checkmark {
border-color: #0073aa;
background-color: rgba(0, 115, 170, 0.1);
}
.filter-checkbox.searching input:checked ~ .checkmark {
background-color: #0073aa;
}
`;
document.head.appendChild(style);
}
// Initialize
$(window).on('load', function() {
// Setup visual styles
setupFilterCheckboxStyles();
// Trigger AJAX search if we have initial search term on page load
if (searchQuery && searchQuery.length > 0) {
setTimeout(function() {
performSearch(searchQuery, currentPage, selectedPostTypes);
}, 100);
}
// Add visual feedback for checkboxes
$('input[name="post_types[]"]').on('mousedown', function() {
$(this).closest('.filter-checkbox').addClass('clicking');
}).on('mouseup mouseleave', function() {
$(this).closest('.filter-checkbox').removeClass('clicking');
});
});})(jQuery);
(function($) {
$(document).ready(function(){
$('.more-info').click(function() {
$(this).closest('.treatment').find('.scg-more-info').slideToggle('fast');
let $this = $(this);
let current = $this.text();
let alternate = $this.data('alternate'); // e.g., data-alternate="Show less"
$this.text(alternate).data('alternate', current);});
});
})(jQuery);
(function($) {
$(document).ready(function(){var $header = $('header'); // Replace with your actual header selector
function toggleHeaderOnScroll() {
$header.toggleClass('scrolled', $(window).scrollTop() > 100);
}
if ($('#hero').length === 0) {
// No hero element → always add the class
$header.addClass('scrolled');
} else {
// Hero exists → toggle class on scroll
// Listen to scroll events
$(window).on('scroll', toggleHeaderOnScroll);
// Set initial state (in case page loads already scrolled)
toggleHeaderOnScroll();//toggle class on scroll with perfomrmance consideration
let ticking = false;
$(window).on('scroll', function() {
if (!ticking) {
window.requestAnimationFrame(function() {
$('header').toggleClass('scrolled', $(window).scrollTop() > 100);
ticking = false;
});
ticking = true;
}
});
}
//checks scroll on load
$(window).on('load', function() {
$(window).trigger('scroll');
});
//hero text fade out on scroll
$(window).on('scroll', function() {
if ($(this).scrollTop() > 50) {
$('.hero-cont').stop().fadeTo(800, 0); // fade to transparent
} else {
$('.hero-cont').stop().fadeTo(800, 1); // fade back to opaque
}
});
function isSticky($el) {
var stickyTop = parseInt($el.css('top')); // e.g., 0
var rect = $el[0].getBoundingClientRect();
return rect.top <= stickyTop;
}$(window).on('scroll', function() {
if (isSticky($('#serv-menu'))) {
console.log('Element is currently sticky');
$('#serv-menu').addClass('sticky');
// do something
} else {
console.log('Element is not sticky');
$('#serv-menu').removeClass('sticky');
}
});
});
})(jQuery);
(function($) {
$(document).ready(function(){
// Accordion functionality
$('.more').on('click', function() {
// Toggle active class on the question
$(this).toggleClass('active');// Toggle the answer with sliding effect
$(this).prev('.serv-more').slideToggle('fast');
let $this = $(this);
let current = $this.text();
let alternate = $this.data('alternate'); // e.g., data-alternate="Show less"
$this.text(alternate).data('alternate', current);// Update ARIA attribute for accessibility
// var expanded = $(this).attr('aria-expanded') === 'true' ? false : true;
// $(this).attr('aria-expanded', expanded);
});// Optional: allow keyboard activation (Enter or Space)
$('.more').on('keydown', function(e) {
if (e.key === 'Enter' || e.key === ' ') {
e.preventDefault();
$(this).trigger('click');
}
});
// turn ul into w cols
$(document).ready(function() {
$('#sct-serv-list ul, #sct-serv-list ol').each(function() {
var $list = $(this);
var liCount = $list.children('li').length;
if (liCount > 5) {
$list.addClass('multi-column');
}
});
});});
})(jQuery);
var wcsatt_single_product_params = {"i18n_subs_load_error":"Failed to load matching subscriptions. If this issue persists, please re-load the page and try again.","i18n_free_trial_label":"Free trial: %s","i18n_signup_fee_label":"Sign-up fee: %s","wc_ajax_url":"/?wc-ajax=%%endpoint%%"};
//# sourceURL=wcsatt-frontend-js-extra