Lead #3493
Best Contact
—
Email
()
Override
Captured Pages
http://revivehealthchelmsford.co.uk/staff
Status: 200
Emails:
View text
var width = $(window).width(); if (width > 991) { $('#animationCSSExtra').attr('href',"shared/user_pages/v3_include/css/animate_fadeIn.min.css"); }; Menu .navbname {font-size: 32px; } @media (max-width: 991px) { .navbname {font-size: 40px;} } @media (max-width: 767px) { .navbname {font-size: 18px; text-align:center;} } Home Services Physiotherapy in Chelmsford Sports Therapy Sports Massage Scar Therapy Acupuncture in Chelmsford Injury Recovery & Pain Relief Lymphatic Drainage in Chelmsford Shockwave Therapy Zone Technique Meet the Team Testimonials Blog Contact Us .jh-solid-box {background-color: #eeeeee; padding:30px; min-height:350px; display:block;} .jh-solid-box2 {background-color: #ffffff; padding:30px; min-height:300px; display:block;} .jh-solid-box4{background-color: #373468; padding:0px; min-height:300px; display:block;} .jh-solid-box3 {background-color: #6f5193; padding:30px; min-height:350px; display:block;} Book today on 01245 956391 07723 503277 Physiotherapy, Sports Therapy and Sports Massage in Chelmsford If you would like to be Pain Free or are looking to achieve Peak Performance We are here to help. To Book a Free Assessment Click Below Book Now Conditions that we can help you to recover from: Back pain Headaches Knee pain Wrist Pain Tendonitis Tennis Elbow Muscle Strain Ligament Sprain Chronic Pain MS Welcome to Revive Health. Welcome to Revive Health Chelmsford—your trusted family-run clinic providing expert physiotherapy, sports massage, and specialist pain relief treatments for 20 years. Serving Chelmsford and across Essex, we help you overcome chronic pain and return to the life you love. Expert Treatment for Back Pain, Joint Pain & Sports Injuries in Chelmsford Are you struggling with persistent pain that's affecting your daily life? At Revive Health Chelmsford, we don't just treat symptoms—we find and fix the root cause. Our multidisciplinary team of HCPC-registered physiotherapists and certified sports massage therapists create personalized treatment plans tailored to your unique needs. Conditions We Treat Back Pain & Sciatica – Chronic lower back pain, upper back pain, disc problems, and sciatic nerve pain Neck Pain & Headaches – Cervical pain, tension headaches, whiplash, and postural neck strain Shoulder Pain – Frozen shoulder, rotator cuff injuries, shoulder impingement, and post-surgery rehabilitation Knee Pain – Arthritis, ligament injuries, runner's knee, meniscus tears, and post-operative recovery Hip Pain – Hip arthritis, bursitis, labral tears, and hip replacement rehabilitation Wrist & Hand Pain – Carpal tunnel syndrome, repetitive strain injury (RSI), tendonitis, and arthritis Sports Injuries – Muscle strains, ligament sprains, tendon injuries, and performance optimization Chronic Pain Conditions – Long-term pain affecting quality of life, mobility issues, and complex pain syndromes Our Specialized Treatment Approaches Physiotherapy in Chelmsford Our HCPC-registered physiotherapists use evidence-based techniques to restore movement, reduce pain, and prevent future injuries. We combine manual therapy, exercise prescription, and functional rehabilitation to get you back to full strength. Sports Massage Therapy Our Level 3 certified sports massage therapists provide deep tissue work, trigger point therapy, and myofascial release to relieve muscle tension, improve flexibility, and accelerate recovery from injury or overuse. Zone Technique Therapy Experience our unique Zone Technique—a specialized approach that balances your body's systems to address long-term complaints that haven't responded to conventional treatment. This holistic method targets the root cause of persistent pain and dysfunction. Advanced Treatment Modalities Acupuncture – Traditional and modern acupuncture for pain relief and healing Shockwave Therapy – Non-invasive treatment for chronic tendon problems and calcific conditions Ultrasound Therapy – Therapeutic ultrasound to promote tissue healing and reduce inflammation Painful condition or injury? Book a FREE Assessment in Chelmsford today Book Now "We rise by lifting others" Robert Ingersol At Revive Health Chelmsford, your wellbeing matters. Book a FREE Assessment in Chelmsford today on 01245 956391 or 07723 503277 Get in Touch Book Now Painful condition or injury? Book a treatment in Chelmsford today on 01245 956391 or 07723 503277 Get in touch .r8_form_control-label {text-align: left;} .r8_form .captchaPadd {margin:3px;} .r8_form .r8_form_para {line-height:1.35;} .r8_form .captchaBlock {margin-top:15px;} Name* Email* Phone* What would you like to discuss with the team?* Join our mailing list See our privacy policy. Submit This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply. Address 10 Village Square Chelmsford Essex CM26RF Telephone 07723 503277 01245 956391 Home Services Zone Technique Meet the Team Testimonials Blog Contact Us Copyright 2025 - Revive Health Chelmsford Contact Us | Home DotGO Web Designers #r8_cf label, #r8_ml label {color: #444;} #r8_cf .modal .error, #r8_ml .modal .error {color: #a94442;} × Contact Us .r8_form_control-label {text-align: left;} .r8_form .captchaPadd {margin:3px;} .r8_form .r8_form_para {line-height:1.35;} .r8_form .captchaBlock {margin-top:15px;} Name* Email* Phone* What would you like to discuss with the team?* Join our mailing list See our privacy policy. Submit This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply. Close and do nothing 0 Shopping Basket X Total (0) item: £100.01 Before delivery costs and discounts. Proceed to checkout We offer: function openBasket() { $("#basketSide").width(425); } function closeBasket() { $("#basketSide").width(0); } //click outside to close basket $("#r8_content").click(function(){ closeBasket(); }); Home Services Physiotherapy in Chelmsford Sports Therapy Sports Massage Scar Therapy Acupuncture in Chelmsford Injury Recovery & Pain Relief Lymphatic Drainage in Chelmsford Shockwave Therapy Zone Technique Meet the Team Testimonials Blog Contact Us 07723 503277 01245 956391 Mail us Name Email Telephone Subject Message   Send var eleft = "info"; var eright = "revivehealthchelmsford.co.uk"; var linktext = eleft + "@" + eright; document.write("<a href=" + "mail" + "to:" + eleft + "@" + eright + ">" + linktext + "</a>") Thank You Your Email has been sent to: var eleft = "info"; var eright = "revivehealthchelmsford.co.uk"; var linktext = eleft + "@" + eright; document.write("<a href=" + "mail" + "to:" + eleft + "@" + eright + ">" + linktext + "</a>") Our Address Revive Health Chelmsford 10 Village Square Chelmsford Essex CM26RF View map × Success - Thank You Your E-mail has been sent. We will be in contact with you soon. Close × Are you human ? Please refresh the page and re-submit the form. Close × Fatal Error - Try again SORRY Your content caused an error and your email has not been sent. Please remove any unusual characters and try again Close This is the home page of the https://www.revivehealthchelmsford.co.uk. It has been created by Revive Health Chelmsford - Number 1 Sports Massage, Sports Therapy, Injury and Physiotherapy Clinic in Chelmsford offering FREE service and physiotherapy, sports therapy and sports massage clinic Please have a look round our site. Chelmsford and and Essex jQuery.fn.isdefined = function(){return this.length>0;} $(function() { $( "#r8_accordion_550" ).accordion({heightStyle: "content"}); }); $(document).ready(function(){ $('a[href$="_r8customform_874"]').click(function(){ $('#r8_custom_form_874modal').modal('show'); // show contact form modal return false; }); }); $(document).ready(function(){ if ($(window).width() > 991) { if ( $( ".jqSticky" ).length ) { var sticky = new Waypoint.Sticky({ element: $('.jqSticky')[0] }); }; }; }); $(document).ready(function(){ // hide #back-top first $("#back-top").hide(); // fade in #back-top var waypoints = $('#r8_header').waypoint({ handler: function(direction) { if (direction == 'down') { $('#back-top').fadeIn("slow"); } else { $('#back-top').fadeOut(300); } }, offset: '-800px' }); }); var wow = new WOW( { boxClass: 'wow', animateClass: 'animated', offset: 0, mobile: false, live: true, callback: function(box) { } } ); wow.init(); $(document).ready(function(){ $('#superfish').superfish({ animation: {height:'show'}, delay: 1200 }); }); var this_bus_id = 55427 //BETA VERSION 20/9/20 // prevent the submission of the form with the enter key pressed $('#r8_content .item_form').on('keyup keypress', function(event){ if(event.keyCode == 13) { event.preventDefault(); return false; } }); $(".jqAdd2Basket").click(function(){ var itemForm = $(this).closest('form'); var dataArray = itemForm.serializeArray(); dataArray.push({name: 'gateway_instruction', value: 'add2basket'}); var request = $.ajax({ type: "POST", url: "/shared/user_pages/basket/ajax_gateway.cfm", data: dataArray }); // msg format jsonObj {"QTY":5.0,"RESULT":"limit"} request.done(function( msg ) { var jsonObj = jQuery.parseJSON( msg ); if(msg !== "" && typeof jsonObj =='object') { var itemsInBasket = parseInt(jsonObj.QTY); var result = jsonObj.RESULT; } else { var itemsInBasket = parseInt(msg); var result = 'ok'; } // NEW // DETECT STOCK BREACH if (result !== 'ok') $("#basket-notification").effect( "shake", { direction: "left", times: 3, distance: 15}, 1000 ); //manage the basket icon notifications with a little bit of animation. if (itemsInBasket > 1) //incremental basket item { // set the basket count in the basket button $(".basket-notfication-qty").html(itemsInBasket); $(".basket-notfication-qty").css({bottom: "-2000px"}); $(".basket-notfication-qty").animate({bottom: "-10px"}); $("#basket-notification").slideDown(500); } else if (itemsInBasket = 1) // first basket item { // set the basket count in the basket button $(".basket-notfication-qty").html(1); $("#basket-notification").css({top: "-300px"}); $("#basket-notification").show(); $("#basket-notification").animate({top: "150px"}); } else //under normal operation should not show a zero quantity - belt and braces inclusion { //set to zero and hide basket icon $(".basket-notfication-qty").html(0); $("#basket-notification").hide(); } }) }); //View the basket $(".jqViewBasket").click(function(){ viewBasket(); $("#tidio-chat").hide(); $("#cookie_footer").hide(); $("#r8_scroller").hide(); }); //Confirm delete $("#basketSide").on("click", ".jqItemDelete", function(){ $(this).closest("tr").find(".basket-table-pricing tr td div.confirm-delete").show(300); }); //Delete an item $("#basketSide").on("click", ".confirm-delete", function(){ var arrayID = $(this).attr("data-basket"); deleteItem(arrayID); }); //deal with reduction in item qty $("#basketSide").on("click", ".jqItemLess", function(){ var arrayID = $(this).attr("data-basket"); var currentQty = $(this).parent().siblings("td .thisItemQty").text(); var newQty = parseInt(currentQty) - 1; if (newQty > 0) { changeItemQty(arrayID, newQty); } else { $(this).closest("tr").siblings("tr").find("td div.confirm-delete").show(300); } }); //deal with increase in item qty $("#basketSide").on("click", ".jqItemMore", function(){ var arrayID = $(this).attr("data-basket"); var currentQty = $(this).parent().siblings("td .thisItemQty").text(); var newQty = parseInt(currentQty) + 1; changeItemQty(arrayID, newQty); }); //deal with ichange of delivery alternative $("#checkout-delivery-options").on("click", ".jqDeliveryChange", function(){ var courier_id = $(this).attr("data-id"); var basket_id = $(this).attr("data-basket"); changeDelivery(basket_id, courier_id); //$(".jqDeliveryChange").removeClass("btn-hollow"); //$(this).addClass("btn-hollow"); $('#deliveryTable input').removeAttr('checked'); var radTarget = $("#delivery_radio_"+courier_id); $(radTarget).attr("checked", true); $(radTarget).prop("checked", true); }); //function to change basket_id function changeDelivery(basket_id, courier_id) { //perform the ajax call and reset the session and local arrays var request = $.ajax({ type: "POST", url: "/shared/user_pages/basket/ajax_gateway.cfm", data: { 'bus_id': this_bus_id, 'gateway_instruction': 'changeDelivery', 'courier_id': courier_id, 'basket_id' : basket_id } }); // Handle response. view the basket request.done(function( msg ) { //calcTotals(); viewBasket(); //$('#totalTable .total-delivery').effect("highlight", {}, 5000); $('#checkout #totalTable .total-delivery').effect("highlight", {}, 8000); $('#checkout .total-grandtotal').effect("highlight", {}, 8000); }) } //function to change item qty function changeItemQty(arrayID, newQty) { //perform the ajax call and reset the session and local arrays var request = $.ajax({ type: "POST", url: "/shared/user_pages/basket/ajax_gateway.cfm", data: { 'bus_id': this_bus_id, 'gateway_instruction': 'changeItemQty', 'arrayID' : parseInt(arrayID) + 1, 'newQty' : newQty } }); // Handle response. view the basket request.done(function( msg ) { if (msg.trim() == 'limit') { $("#basket-item-table").effect( "shake", { direction: "left", times: 2, distance: 5}, 500 ); }; viewBasket(); }) } //function to delete item completely function deleteItem(arrayID) { //perform the ajax call and reset the session and local arrays var request = $.ajax({ type: "POST", url: "/shared/user_pages/basket/ajax_gateway.cfm", data: { 'bus_id': this_bus_id, 'gateway_instruction': 'deleteItem', 'arrayID' : parseInt(arrayID) + 1 } }); // Handle response. view the basket request.done(function( msg ) { viewBasket(); }) } //function that displays the basket function viewBasket() { // perform the ajax call var request = $.ajax({ type: "POST", url: "/shared/user_pages/basket/ajax_gateway.cfm", data: { 'bus_id': this_bus_id, 'gateway_instruction': 'viewBasket' }, }); // Handle response. Expect basket item count (number). request.done(function( msg ) { if (msg !== "") { var jsonObj = jQuery.parseJSON( msg ); } else { //no items - delete basket $("#basket-item-table").empty(); if(sessionStorage){ // Store data as session variables sessionStorage.setItem("basketItemQty", 0); sessionStorage.setItem("basketValue", 0); } //add to the website $(".basketValue").text(0); $(".basketItemQty").text(0); //update the on-page icon basketIconManager(0); //close the basket closeBasket(); if (window.location.pathname.includes('checkout')) { //if we are in the checkout send back to prev referring page parent.history.back(); } } if(msg !== "" && typeof jsonObj =='object') { //empty the table before we start $("#basket-item-table").empty(); openBasket(); var basketItemQty = 0; //holds number of items var basketValue = 0; //value before delivery and discounts var tableRow; for (var i = 0; i < jsonObj.length; i++) { if (jsonObj[i].variantname_1 !== '') { var varname1 = '<span class="basket-variation">'+ jsonObj[i].variantname_1 +'</span>'; } else { var varname1 = ''; } if (jsonObj[i].variantname_2 !== '') { var varname2 = ' <strong>|</strong> <span class="basket-variation">'+ jsonObj[i].variantname_2 +'</span>'; } else { var varname2 = ''; } if (jsonObj[i].variantname_3 !== '') { var varname3 = ' <strong>|</strong> <span class="basket-variation">'+ jsonObj[i].variantname_3 +'</span>'; } else { var varname3 = ''; } if (jsonObj[i].WRAPPING_PRICE > 0) { var wrapping = '<div class="basket-wrapping"> Gift Wrapping (&\u00A3 '+ jsonObj[i].WRAPPING_PRICE +')</div>'; } else { var wrapping = ''; } if (jsonObj[i].BULK_DISCOUNT > 0) { var bulk = '<div class="basket-bulk">Bulk discount: £'+ parseFloat(jsonObj[i].BULK_VALUE).toFixed(2) +' ('+ jsonObj[i].BULK_DISCOUNT +'%)</div>'; } else { var bulk = ''; } tableRow += '<tr><td class="basket-cell-image" align="center" valign="middle"><a href="item/'+ jsonObj[i].SEO_URL +'"><img name="" src="'+ jsonObj[i].IMG_FILE +'" width="60" alt="" width="60px"></a></td><td class="basket-cell-details"><div class="basket-item"><div class="basket-name"><a href="item/'+ jsonObj[i].SEO_URL +'"><h3 class="h3name">'+ jsonObj[i].NAME +'</h3></a></div>'+ varname1 + varname2 + varname3 + wrapping + '<table class="basket-table-pricing"><tr><th colspan="3" width="33%" align="center">Qty</th><th width="33%" align="center"></th><th width="33%" align="center"></th></tr><tr><td align="center"><div class="btn btn-xs btn-default jqItemLess" data-basket="'+ i +'"><i class="fa fa-minus text-danger"></i></div></td><td align="center" class="thisItemQty">'+ jsonObj[i].QTY +'</td><td align="center"><div class="btn btn-xs btn-default jqItemMore" data-basket="'+ i +'"><i class="fa fa-plus text-success"></i></div></td><td align="center" class="basket-cell-unit"> £'+ parseFloat(jsonObj[i].PRICE).toFixed(2) +'</td><td align="center" class="basket-cell-price"> £ '+ parseFloat(jsonObj[i].PRICE_TOTAL).toFixed(2) +'</td></tr><tr><td colspan="3"><div class="btn btn-danger btn-xs confirm-delete" data-basket="'+ i +'">Delete <i class="fa fa-times"></div></td><td colspan="2"></td></tr></table>' + bulk + '</div></td><td class="basket-cell-remove jqItemDelete" ><div class="btn btn-xs btn-default"><i class="fa fa-times text-danger"></i></div></td></tr>'; basketItemQty += parseInt(jsonObj[i].QTY); basketValue += parseFloat(jsonObj[i].PRICE_TOTAL); } //$(".basket-content").html(msg); $('#basket-item-table').append(tableRow); //add to the website $(".basketValue").text(basketValue.toFixed(2)); $(".basketItemQty").text(basketItemQty); if (basketItemQty > 1) { $(".basketItemPlural").text('s'); } else { $(".basketItemPlural").text(''); } //update the on-page icon basketIconManager(basketItemQty); //update the checkout totals if (window.location.pathname.includes('checkout')) { // update totals calcTotals(); //if the setup function is available - call it // if (typeof updateElement === 'function') {updateElement();} $("#tidio-chat").hide(); //remove the cookie footer $("#cookie_footer").hide(); //remove the back-to-top scroller $("#r8_scroller").hide(); } } }) }; //end of view basket //function that displays the basket function basketIconManager(qty) { var itemsInBasket = parseInt(qty); if (itemsInBasket > 0) { // set the basket count in the basket button $(".basket-notfication-qty").html(itemsInBasket); $("#basket-notification").show(); } else { //set to zero and hide basket icon $(".basket-notfication-qty").html(0); $("#basket-notification").hide(); } }; This website uses cookies We use cookies to analyse traffic and remember your website choices. You can change you preferences at any time. Read more in our privacy policy Agree Show Options Necessary - for basic site functionality Security - keeping you safe Personalisation - customised experience Analytics - helps understand site usage Marketing - used to deliver advertising Preferences - saves your preferences Accept All Accept Selection Cookie Control
http://revivehealthchelmsford.co.uk/our-team
Status: 200
Emails:
View text
var width = $(window).width(); if (width > 991) { $('#animationCSSExtra').attr('href',"shared/user_pages/v3_include/css/animate_fadeIn.min.css"); }; Menu .navbname {font-size: 32px; } @media (max-width: 991px) { .navbname {font-size: 40px;} } @media (max-width: 767px) { .navbname {font-size: 18px; text-align:center;} } Home Services Physiotherapy in Chelmsford Sports Therapy Sports Massage Scar Therapy Acupuncture in Chelmsford Injury Recovery & Pain Relief Lymphatic Drainage in Chelmsford Shockwave Therapy Zone Technique Meet the Team Testimonials Blog Contact Us .jh-solid-box {background-color: #eeeeee; padding:30px; min-height:350px; display:block;} .jh-solid-box2 {background-color: #ffffff; padding:30px; min-height:300px; display:block;} .jh-solid-box4{background-color: #373468; padding:0px; min-height:300px; display:block;} .jh-solid-box3 {background-color: #6f5193; padding:30px; min-height:350px; display:block;} Book today on 01245 956391 07723 503277 Physiotherapy, Sports Therapy and Sports Massage in Chelmsford If you would like to be Pain Free or are looking to achieve Peak Performance We are here to help. To Book a Free Assessment Click Below Book Now Conditions that we can help you to recover from: Back pain Headaches Knee pain Wrist Pain Tendonitis Tennis Elbow Muscle Strain Ligament Sprain Chronic Pain MS Welcome to Revive Health. Welcome to Revive Health Chelmsford—your trusted family-run clinic providing expert physiotherapy, sports massage, and specialist pain relief treatments for 20 years. Serving Chelmsford and across Essex, we help you overcome chronic pain and return to the life you love. Expert Treatment for Back Pain, Joint Pain & Sports Injuries in Chelmsford Are you struggling with persistent pain that's affecting your daily life? At Revive Health Chelmsford, we don't just treat symptoms—we find and fix the root cause. Our multidisciplinary team of HCPC-registered physiotherapists and certified sports massage therapists create personalized treatment plans tailored to your unique needs. Conditions We Treat Back Pain & Sciatica – Chronic lower back pain, upper back pain, disc problems, and sciatic nerve pain Neck Pain & Headaches – Cervical pain, tension headaches, whiplash, and postural neck strain Shoulder Pain – Frozen shoulder, rotator cuff injuries, shoulder impingement, and post-surgery rehabilitation Knee Pain – Arthritis, ligament injuries, runner's knee, meniscus tears, and post-operative recovery Hip Pain – Hip arthritis, bursitis, labral tears, and hip replacement rehabilitation Wrist & Hand Pain – Carpal tunnel syndrome, repetitive strain injury (RSI), tendonitis, and arthritis Sports Injuries – Muscle strains, ligament sprains, tendon injuries, and performance optimization Chronic Pain Conditions – Long-term pain affecting quality of life, mobility issues, and complex pain syndromes Our Specialized Treatment Approaches Physiotherapy in Chelmsford Our HCPC-registered physiotherapists use evidence-based techniques to restore movement, reduce pain, and prevent future injuries. We combine manual therapy, exercise prescription, and functional rehabilitation to get you back to full strength. Sports Massage Therapy Our Level 3 certified sports massage therapists provide deep tissue work, trigger point therapy, and myofascial release to relieve muscle tension, improve flexibility, and accelerate recovery from injury or overuse. Zone Technique Therapy Experience our unique Zone Technique—a specialized approach that balances your body's systems to address long-term complaints that haven't responded to conventional treatment. This holistic method targets the root cause of persistent pain and dysfunction. Advanced Treatment Modalities Acupuncture – Traditional and modern acupuncture for pain relief and healing Shockwave Therapy – Non-invasive treatment for chronic tendon problems and calcific conditions Ultrasound Therapy – Therapeutic ultrasound to promote tissue healing and reduce inflammation Painful condition or injury? Book a FREE Assessment in Chelmsford today Book Now "We rise by lifting others" Robert Ingersol At Revive Health Chelmsford, your wellbeing matters. Book a FREE Assessment in Chelmsford today on 01245 956391 or 07723 503277 Get in Touch Book Now Painful condition or injury? Book a treatment in Chelmsford today on 01245 956391 or 07723 503277 Get in touch .r8_form_control-label {text-align: left;} .r8_form .captchaPadd {margin:3px;} .r8_form .r8_form_para {line-height:1.35;} .r8_form .captchaBlock {margin-top:15px;} Name* Email* Phone* What would you like to discuss with the team?* Join our mailing list See our privacy policy. Submit This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply. Address 10 Village Square Chelmsford Essex CM26RF Telephone 07723 503277 01245 956391 Home Services Zone Technique Meet the Team Testimonials Blog Contact Us Copyright 2025 - Revive Health Chelmsford Contact Us | Home DotGO Web Designers #r8_cf label, #r8_ml label {color: #444;} #r8_cf .modal .error, #r8_ml .modal .error {color: #a94442;} × Contact Us .r8_form_control-label {text-align: left;} .r8_form .captchaPadd {margin:3px;} .r8_form .r8_form_para {line-height:1.35;} .r8_form .captchaBlock {margin-top:15px;} Name* Email* Phone* What would you like to discuss with the team?* Join our mailing list See our privacy policy. Submit This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply. Close and do nothing 0 Shopping Basket X Total (0) item: £100.01 Before delivery costs and discounts. Proceed to checkout We offer: function openBasket() { $("#basketSide").width(425); } function closeBasket() { $("#basketSide").width(0); } //click outside to close basket $("#r8_content").click(function(){ closeBasket(); }); Home Services Physiotherapy in Chelmsford Sports Therapy Sports Massage Scar Therapy Acupuncture in Chelmsford Injury Recovery & Pain Relief Lymphatic Drainage in Chelmsford Shockwave Therapy Zone Technique Meet the Team Testimonials Blog Contact Us 07723 503277 01245 956391 Mail us Name Email Telephone Subject Message   Send var eleft = "info"; var eright = "revivehealthchelmsford.co.uk"; var linktext = eleft + "@" + eright; document.write("<a href=" + "mail" + "to:" + eleft + "@" + eright + ">" + linktext + "</a>") Thank You Your Email has been sent to: var eleft = "info"; var eright = "revivehealthchelmsford.co.uk"; var linktext = eleft + "@" + eright; document.write("<a href=" + "mail" + "to:" + eleft + "@" + eright + ">" + linktext + "</a>") Our Address Revive Health Chelmsford 10 Village Square Chelmsford Essex CM26RF View map × Success - Thank You Your E-mail has been sent. We will be in contact with you soon. Close × Are you human ? Please refresh the page and re-submit the form. Close × Fatal Error - Try again SORRY Your content caused an error and your email has not been sent. Please remove any unusual characters and try again Close This is the home page of the https://www.revivehealthchelmsford.co.uk. It has been created by Revive Health Chelmsford - Number 1 Sports Massage, Sports Therapy, Injury and Physiotherapy Clinic in Chelmsford offering FREE service and physiotherapy, sports therapy and sports massage clinic Please have a look round our site. Chelmsford and and Essex jQuery.fn.isdefined = function(){return this.length>0;} $(function() { $( "#r8_accordion_550" ).accordion({heightStyle: "content"}); }); $(document).ready(function(){ $('a[href$="_r8customform_874"]').click(function(){ $('#r8_custom_form_874modal').modal('show'); // show contact form modal return false; }); }); $(document).ready(function(){ if ($(window).width() > 991) { if ( $( ".jqSticky" ).length ) { var sticky = new Waypoint.Sticky({ element: $('.jqSticky')[0] }); }; }; }); $(document).ready(function(){ // hide #back-top first $("#back-top").hide(); // fade in #back-top var waypoints = $('#r8_header').waypoint({ handler: function(direction) { if (direction == 'down') { $('#back-top').fadeIn("slow"); } else { $('#back-top').fadeOut(300); } }, offset: '-800px' }); }); var wow = new WOW( { boxClass: 'wow', animateClass: 'animated', offset: 0, mobile: false, live: true, callback: function(box) { } } ); wow.init(); $(document).ready(function(){ $('#superfish').superfish({ animation: {height:'show'}, delay: 1200 }); }); var this_bus_id = 55427 //BETA VERSION 20/9/20 // prevent the submission of the form with the enter key pressed $('#r8_content .item_form').on('keyup keypress', function(event){ if(event.keyCode == 13) { event.preventDefault(); return false; } }); $(".jqAdd2Basket").click(function(){ var itemForm = $(this).closest('form'); var dataArray = itemForm.serializeArray(); dataArray.push({name: 'gateway_instruction', value: 'add2basket'}); var request = $.ajax({ type: "POST", url: "/shared/user_pages/basket/ajax_gateway.cfm", data: dataArray }); // msg format jsonObj {"QTY":5.0,"RESULT":"limit"} request.done(function( msg ) { var jsonObj = jQuery.parseJSON( msg ); if(msg !== "" && typeof jsonObj =='object') { var itemsInBasket = parseInt(jsonObj.QTY); var result = jsonObj.RESULT; } else { var itemsInBasket = parseInt(msg); var result = 'ok'; } // NEW // DETECT STOCK BREACH if (result !== 'ok') $("#basket-notification").effect( "shake", { direction: "left", times: 3, distance: 15}, 1000 ); //manage the basket icon notifications with a little bit of animation. if (itemsInBasket > 1) //incremental basket item { // set the basket count in the basket button $(".basket-notfication-qty").html(itemsInBasket); $(".basket-notfication-qty").css({bottom: "-2000px"}); $(".basket-notfication-qty").animate({bottom: "-10px"}); $("#basket-notification").slideDown(500); } else if (itemsInBasket = 1) // first basket item { // set the basket count in the basket button $(".basket-notfication-qty").html(1); $("#basket-notification").css({top: "-300px"}); $("#basket-notification").show(); $("#basket-notification").animate({top: "150px"}); } else //under normal operation should not show a zero quantity - belt and braces inclusion { //set to zero and hide basket icon $(".basket-notfication-qty").html(0); $("#basket-notification").hide(); } }) }); //View the basket $(".jqViewBasket").click(function(){ viewBasket(); $("#tidio-chat").hide(); $("#cookie_footer").hide(); $("#r8_scroller").hide(); }); //Confirm delete $("#basketSide").on("click", ".jqItemDelete", function(){ $(this).closest("tr").find(".basket-table-pricing tr td div.confirm-delete").show(300); }); //Delete an item $("#basketSide").on("click", ".confirm-delete", function(){ var arrayID = $(this).attr("data-basket"); deleteItem(arrayID); }); //deal with reduction in item qty $("#basketSide").on("click", ".jqItemLess", function(){ var arrayID = $(this).attr("data-basket"); var currentQty = $(this).parent().siblings("td .thisItemQty").text(); var newQty = parseInt(currentQty) - 1; if (newQty > 0) { changeItemQty(arrayID, newQty); } else { $(this).closest("tr").siblings("tr").find("td div.confirm-delete").show(300); } }); //deal with increase in item qty $("#basketSide").on("click", ".jqItemMore", function(){ var arrayID = $(this).attr("data-basket"); var currentQty = $(this).parent().siblings("td .thisItemQty").text(); var newQty = parseInt(currentQty) + 1; changeItemQty(arrayID, newQty); }); //deal with ichange of delivery alternative $("#checkout-delivery-options").on("click", ".jqDeliveryChange", function(){ var courier_id = $(this).attr("data-id"); var basket_id = $(this).attr("data-basket"); changeDelivery(basket_id, courier_id); //$(".jqDeliveryChange").removeClass("btn-hollow"); //$(this).addClass("btn-hollow"); $('#deliveryTable input').removeAttr('checked'); var radTarget = $("#delivery_radio_"+courier_id); $(radTarget).attr("checked", true); $(radTarget).prop("checked", true); }); //function to change basket_id function changeDelivery(basket_id, courier_id) { //perform the ajax call and reset the session and local arrays var request = $.ajax({ type: "POST", url: "/shared/user_pages/basket/ajax_gateway.cfm", data: { 'bus_id': this_bus_id, 'gateway_instruction': 'changeDelivery', 'courier_id': courier_id, 'basket_id' : basket_id } }); // Handle response. view the basket request.done(function( msg ) { //calcTotals(); viewBasket(); //$('#totalTable .total-delivery').effect("highlight", {}, 5000); $('#checkout #totalTable .total-delivery').effect("highlight", {}, 8000); $('#checkout .total-grandtotal').effect("highlight", {}, 8000); }) } //function to change item qty function changeItemQty(arrayID, newQty) { //perform the ajax call and reset the session and local arrays var request = $.ajax({ type: "POST", url: "/shared/user_pages/basket/ajax_gateway.cfm", data: { 'bus_id': this_bus_id, 'gateway_instruction': 'changeItemQty', 'arrayID' : parseInt(arrayID) + 1, 'newQty' : newQty } }); // Handle response. view the basket request.done(function( msg ) { if (msg.trim() == 'limit') { $("#basket-item-table").effect( "shake", { direction: "left", times: 2, distance: 5}, 500 ); }; viewBasket(); }) } //function to delete item completely function deleteItem(arrayID) { //perform the ajax call and reset the session and local arrays var request = $.ajax({ type: "POST", url: "/shared/user_pages/basket/ajax_gateway.cfm", data: { 'bus_id': this_bus_id, 'gateway_instruction': 'deleteItem', 'arrayID' : parseInt(arrayID) + 1 } }); // Handle response. view the basket request.done(function( msg ) { viewBasket(); }) } //function that displays the basket function viewBasket() { // perform the ajax call var request = $.ajax({ type: "POST", url: "/shared/user_pages/basket/ajax_gateway.cfm", data: { 'bus_id': this_bus_id, 'gateway_instruction': 'viewBasket' }, }); // Handle response. Expect basket item count (number). request.done(function( msg ) { if (msg !== "") { var jsonObj = jQuery.parseJSON( msg ); } else { //no items - delete basket $("#basket-item-table").empty(); if(sessionStorage){ // Store data as session variables sessionStorage.setItem("basketItemQty", 0); sessionStorage.setItem("basketValue", 0); } //add to the website $(".basketValue").text(0); $(".basketItemQty").text(0); //update the on-page icon basketIconManager(0); //close the basket closeBasket(); if (window.location.pathname.includes('checkout')) { //if we are in the checkout send back to prev referring page parent.history.back(); } } if(msg !== "" && typeof jsonObj =='object') { //empty the table before we start $("#basket-item-table").empty(); openBasket(); var basketItemQty = 0; //holds number of items var basketValue = 0; //value before delivery and discounts var tableRow; for (var i = 0; i < jsonObj.length; i++) { if (jsonObj[i].variantname_1 !== '') { var varname1 = '<span class="basket-variation">'+ jsonObj[i].variantname_1 +'</span>'; } else { var varname1 = ''; } if (jsonObj[i].variantname_2 !== '') { var varname2 = ' <strong>|</strong> <span class="basket-variation">'+ jsonObj[i].variantname_2 +'</span>'; } else { var varname2 = ''; } if (jsonObj[i].variantname_3 !== '') { var varname3 = ' <strong>|</strong> <span class="basket-variation">'+ jsonObj[i].variantname_3 +'</span>'; } else { var varname3 = ''; } if (jsonObj[i].WRAPPING_PRICE > 0) { var wrapping = '<div class="basket-wrapping"> Gift Wrapping (&\u00A3 '+ jsonObj[i].WRAPPING_PRICE +')</div>'; } else { var wrapping = ''; } if (jsonObj[i].BULK_DISCOUNT > 0) { var bulk = '<div class="basket-bulk">Bulk discount: £'+ parseFloat(jsonObj[i].BULK_VALUE).toFixed(2) +' ('+ jsonObj[i].BULK_DISCOUNT +'%)</div>'; } else { var bulk = ''; } tableRow += '<tr><td class="basket-cell-image" align="center" valign="middle"><a href="item/'+ jsonObj[i].SEO_URL +'"><img name="" src="'+ jsonObj[i].IMG_FILE +'" width="60" alt="" width="60px"></a></td><td class="basket-cell-details"><div class="basket-item"><div class="basket-name"><a href="item/'+ jsonObj[i].SEO_URL +'"><h3 class="h3name">'+ jsonObj[i].NAME +'</h3></a></div>'+ varname1 + varname2 + varname3 + wrapping + '<table class="basket-table-pricing"><tr><th colspan="3" width="33%" align="center">Qty</th><th width="33%" align="center"></th><th width="33%" align="center"></th></tr><tr><td align="center"><div class="btn btn-xs btn-default jqItemLess" data-basket="'+ i +'"><i class="fa fa-minus text-danger"></i></div></td><td align="center" class="thisItemQty">'+ jsonObj[i].QTY +'</td><td align="center"><div class="btn btn-xs btn-default jqItemMore" data-basket="'+ i +'"><i class="fa fa-plus text-success"></i></div></td><td align="center" class="basket-cell-unit"> £'+ parseFloat(jsonObj[i].PRICE).toFixed(2) +'</td><td align="center" class="basket-cell-price"> £ '+ parseFloat(jsonObj[i].PRICE_TOTAL).toFixed(2) +'</td></tr><tr><td colspan="3"><div class="btn btn-danger btn-xs confirm-delete" data-basket="'+ i +'">Delete <i class="fa fa-times"></div></td><td colspan="2"></td></tr></table>' + bulk + '</div></td><td class="basket-cell-remove jqItemDelete" ><div class="btn btn-xs btn-default"><i class="fa fa-times text-danger"></i></div></td></tr>'; basketItemQty += parseInt(jsonObj[i].QTY); basketValue += parseFloat(jsonObj[i].PRICE_TOTAL); } //$(".basket-content").html(msg); $('#basket-item-table').append(tableRow); //add to the website $(".basketValue").text(basketValue.toFixed(2)); $(".basketItemQty").text(basketItemQty); if (basketItemQty > 1) { $(".basketItemPlural").text('s'); } else { $(".basketItemPlural").text(''); } //update the on-page icon basketIconManager(basketItemQty); //update the checkout totals if (window.location.pathname.includes('checkout')) { // update totals calcTotals(); //if the setup function is available - call it // if (typeof updateElement === 'function') {updateElement();} $("#tidio-chat").hide(); //remove the cookie footer $("#cookie_footer").hide(); //remove the back-to-top scroller $("#r8_scroller").hide(); } } }) }; //end of view basket //function that displays the basket function basketIconManager(qty) { var itemsInBasket = parseInt(qty); if (itemsInBasket > 0) { // set the basket count in the basket button $(".basket-notfication-qty").html(itemsInBasket); $("#basket-notification").show(); } else { //set to zero and hide basket icon $(".basket-notfication-qty").html(0); $("#basket-notification").hide(); } }; This website uses cookies We use cookies to analyse traffic and remember your website choices. You can change you preferences at any time. Read more in our privacy policy Agree Show Options Necessary - for basic site functionality Security - keeping you safe Personalisation - customised experience Analytics - helps understand site usage Marketing - used to deliver advertising Preferences - saves your preferences Accept All Accept Selection Cookie Control
Emails:
View text
var width = $(window).width(); if (width > 991) { $('#animationCSSExtra').attr('href',"shared/user_pages/v3_include/css/animate_fadeIn.min.css"); }; Menu .navbname {font-size: 32px; } @media (max-width: 991px) { .navbname {font-size: 40px;} } @media (max-width: 767px) { .navbname {font-size: 18px; text-align:center;} } Home Services Physiotherapy in Chelmsford Sports Therapy Sports Massage Scar Therapy Acupuncture in Chelmsford Injury Recovery & Pain Relief Lymphatic Drainage in Chelmsford Shockwave Therapy Zone Technique Meet the Team Testimonials Blog Contact Us .jh-solid-box {background-color: #eeeeee; padding:30px; min-height:350px; display:block;} .jh-solid-box2 {background-color: #ffffff; padding:30px; min-height:300px; display:block;} .jh-solid-box4{background-color: #373468; padding:0px; min-height:300px; display:block;} .jh-solid-box3 {background-color: #6f5193; padding:30px; min-height:350px; display:block;} Book today on 01245 956391 07723 503277 Physiotherapy, Sports Therapy and Sports Massage in Chelmsford If you would like to be Pain Free or are looking to achieve Peak Performance We are here to help. To Book a Free Assessment Click Below Book Now Conditions that we can help you to recover from: Back pain Headaches Knee pain Wrist Pain Tendonitis Tennis Elbow Muscle Strain Ligament Sprain Chronic Pain MS Welcome to Revive Health. Welcome to Revive Health Chelmsford—your trusted family-run clinic providing expert physiotherapy, sports massage, and specialist pain relief treatments for 20 years. Serving Chelmsford and across Essex, we help you overcome chronic pain and return to the life you love. Expert Treatment for Back Pain, Joint Pain & Sports Injuries in Chelmsford Are you struggling with persistent pain that's affecting your daily life? At Revive Health Chelmsford, we don't just treat symptoms—we find and fix the root cause. Our multidisciplinary team of HCPC-registered physiotherapists and certified sports massage therapists create personalized treatment plans tailored to your unique needs. Conditions We Treat Back Pain & Sciatica – Chronic lower back pain, upper back pain, disc problems, and sciatic nerve pain Neck Pain & Headaches – Cervical pain, tension headaches, whiplash, and postural neck strain Shoulder Pain – Frozen shoulder, rotator cuff injuries, shoulder impingement, and post-surgery rehabilitation Knee Pain – Arthritis, ligament injuries, runner's knee, meniscus tears, and post-operative recovery Hip Pain – Hip arthritis, bursitis, labral tears, and hip replacement rehabilitation Wrist & Hand Pain – Carpal tunnel syndrome, repetitive strain injury (RSI), tendonitis, and arthritis Sports Injuries – Muscle strains, ligament sprains, tendon injuries, and performance optimization Chronic Pain Conditions – Long-term pain affecting quality of life, mobility issues, and complex pain syndromes Our Specialized Treatment Approaches Physiotherapy in Chelmsford Our HCPC-registered physiotherapists use evidence-based techniques to restore movement, reduce pain, and prevent future injuries. We combine manual therapy, exercise prescription, and functional rehabilitation to get you back to full strength. Sports Massage Therapy Our Level 3 certified sports massage therapists provide deep tissue work, trigger point therapy, and myofascial release to relieve muscle tension, improve flexibility, and accelerate recovery from injury or overuse. Zone Technique Therapy Experience our unique Zone Technique—a specialized approach that balances your body's systems to address long-term complaints that haven't responded to conventional treatment. This holistic method targets the root cause of persistent pain and dysfunction. Advanced Treatment Modalities Acupuncture – Traditional and modern acupuncture for pain relief and healing Shockwave Therapy – Non-invasive treatment for chronic tendon problems and calcific conditions Ultrasound Therapy – Therapeutic ultrasound to promote tissue healing and reduce inflammation Painful condition or injury? Book a FREE Assessment in Chelmsford today Book Now "We rise by lifting others" Robert Ingersol At Revive Health Chelmsford, your wellbeing matters. Book a FREE Assessment in Chelmsford today on 01245 956391 or 07723 503277 Get in Touch Book Now Painful condition or injury? Book a treatment in Chelmsford today on 01245 956391 or 07723 503277 Get in touch .r8_form_control-label {text-align: left;} .r8_form .captchaPadd {margin:3px;} .r8_form .r8_form_para {line-height:1.35;} .r8_form .captchaBlock {margin-top:15px;} Name* Email* Phone* What would you like to discuss with the team?* Join our mailing list See our privacy policy. Submit This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply. Address 10 Village Square Chelmsford Essex CM26RF Telephone 07723 503277 01245 956391 Home Services Zone Technique Meet the Team Testimonials Blog Contact Us Copyright 2025 - Revive Health Chelmsford Contact Us | Home DotGO Web Designers #r8_cf label, #r8_ml label {color: #444;} #r8_cf .modal .error, #r8_ml .modal .error {color: #a94442;} × Contact Us .r8_form_control-label {text-align: left;} .r8_form .captchaPadd {margin:3px;} .r8_form .r8_form_para {line-height:1.35;} .r8_form .captchaBlock {margin-top:15px;} Name* Email* Phone* What would you like to discuss with the team?* Join our mailing list See our privacy policy. Submit This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply. Close and do nothing 0 Shopping Basket X Total (0) item: £100.01 Before delivery costs and discounts. Proceed to checkout We offer: function openBasket() { $("#basketSide").width(425); } function closeBasket() { $("#basketSide").width(0); } //click outside to close basket $("#r8_content").click(function(){ closeBasket(); }); Home Services Physiotherapy in Chelmsford Sports Therapy Sports Massage Scar Therapy Acupuncture in Chelmsford Injury Recovery & Pain Relief Lymphatic Drainage in Chelmsford Shockwave Therapy Zone Technique Meet the Team Testimonials Blog Contact Us 07723 503277 01245 956391 Mail us Name Email Telephone Subject Message   Send var eleft = "info"; var eright = "revivehealthchelmsford.co.uk"; var linktext = eleft + "@" + eright; document.write("<a href=" + "mail" + "to:" + eleft + "@" + eright + ">" + linktext + "</a>") Thank You Your Email has been sent to: var eleft = "info"; var eright = "revivehealthchelmsford.co.uk"; var linktext = eleft + "@" + eright; document.write("<a href=" + "mail" + "to:" + eleft + "@" + eright + ">" + linktext + "</a>") Our Address Revive Health Chelmsford 10 Village Square Chelmsford Essex CM26RF View map × Success - Thank You Your E-mail has been sent. We will be in contact with you soon. Close × Are you human ? Please refresh the page and re-submit the form. Close × Fatal Error - Try again SORRY Your content caused an error and your email has not been sent. Please remove any unusual characters and try again Close This is the home page of the https://www.revivehealthchelmsford.co.uk. It has been created by Revive Health Chelmsford - Number 1 Sports Massage, Sports Therapy, Injury and Physiotherapy Clinic in Chelmsford offering FREE service and physiotherapy, sports therapy and sports massage clinic Please have a look round our site. Chelmsford and and Essex jQuery.fn.isdefined = function(){return this.length>0;} $(function() { $( "#r8_accordion_550" ).accordion({heightStyle: "content"}); }); $(document).ready(function(){ $('a[href$="_r8customform_874"]').click(function(){ $('#r8_custom_form_874modal').modal('show'); // show contact form modal return false; }); }); $(document).ready(function(){ if ($(window).width() > 991) { if ( $( ".jqSticky" ).length ) { var sticky = new Waypoint.Sticky({ element: $('.jqSticky')[0] }); }; }; }); $(document).ready(function(){ // hide #back-top first $("#back-top").hide(); // fade in #back-top var waypoints = $('#r8_header').waypoint({ handler: function(direction) { if (direction == 'down') { $('#back-top').fadeIn("slow"); } else { $('#back-top').fadeOut(300); } }, offset: '-800px' }); }); var wow = new WOW( { boxClass: 'wow', animateClass: 'animated', offset: 0, mobile: false, live: true, callback: function(box) { } } ); wow.init(); $(document).ready(function(){ $('#superfish').superfish({ animation: {height:'show'}, delay: 1200 }); }); var this_bus_id = 55427 //BETA VERSION 20/9/20 // prevent the submission of the form with the enter key pressed $('#r8_content .item_form').on('keyup keypress', function(event){ if(event.keyCode == 13) { event.preventDefault(); return false; } }); $(".jqAdd2Basket").click(function(){ var itemForm = $(this).closest('form'); var dataArray = itemForm.serializeArray(); dataArray.push({name: 'gateway_instruction', value: 'add2basket'}); var request = $.ajax({ type: "POST", url: "/shared/user_pages/basket/ajax_gateway.cfm", data: dataArray }); // msg format jsonObj {"QTY":5.0,"RESULT":"limit"} request.done(function( msg ) { var jsonObj = jQuery.parseJSON( msg ); if(msg !== "" && typeof jsonObj =='object') { var itemsInBasket = parseInt(jsonObj.QTY); var result = jsonObj.RESULT; } else { var itemsInBasket = parseInt(msg); var result = 'ok'; } // NEW // DETECT STOCK BREACH if (result !== 'ok') $("#basket-notification").effect( "shake", { direction: "left", times: 3, distance: 15}, 1000 ); //manage the basket icon notifications with a little bit of animation. if (itemsInBasket > 1) //incremental basket item { // set the basket count in the basket button $(".basket-notfication-qty").html(itemsInBasket); $(".basket-notfication-qty").css({bottom: "-2000px"}); $(".basket-notfication-qty").animate({bottom: "-10px"}); $("#basket-notification").slideDown(500); } else if (itemsInBasket = 1) // first basket item { // set the basket count in the basket button $(".basket-notfication-qty").html(1); $("#basket-notification").css({top: "-300px"}); $("#basket-notification").show(); $("#basket-notification").animate({top: "150px"}); } else //under normal operation should not show a zero quantity - belt and braces inclusion { //set to zero and hide basket icon $(".basket-notfication-qty").html(0); $("#basket-notification").hide(); } }) }); //View the basket $(".jqViewBasket").click(function(){ viewBasket(); $("#tidio-chat").hide(); $("#cookie_footer").hide(); $("#r8_scroller").hide(); }); //Confirm delete $("#basketSide").on("click", ".jqItemDelete", function(){ $(this).closest("tr").find(".basket-table-pricing tr td div.confirm-delete").show(300); }); //Delete an item $("#basketSide").on("click", ".confirm-delete", function(){ var arrayID = $(this).attr("data-basket"); deleteItem(arrayID); }); //deal with reduction in item qty $("#basketSide").on("click", ".jqItemLess", function(){ var arrayID = $(this).attr("data-basket"); var currentQty = $(this).parent().siblings("td .thisItemQty").text(); var newQty = parseInt(currentQty) - 1; if (newQty > 0) { changeItemQty(arrayID, newQty); } else { $(this).closest("tr").siblings("tr").find("td div.confirm-delete").show(300); } }); //deal with increase in item qty $("#basketSide").on("click", ".jqItemMore", function(){ var arrayID = $(this).attr("data-basket"); var currentQty = $(this).parent().siblings("td .thisItemQty").text(); var newQty = parseInt(currentQty) + 1; changeItemQty(arrayID, newQty); }); //deal with ichange of delivery alternative $("#checkout-delivery-options").on("click", ".jqDeliveryChange", function(){ var courier_id = $(this).attr("data-id"); var basket_id = $(this).attr("data-basket"); changeDelivery(basket_id, courier_id); //$(".jqDeliveryChange").removeClass("btn-hollow"); //$(this).addClass("btn-hollow"); $('#deliveryTable input').removeAttr('checked'); var radTarget = $("#delivery_radio_"+courier_id); $(radTarget).attr("checked", true); $(radTarget).prop("checked", true); }); //function to change basket_id function changeDelivery(basket_id, courier_id) { //perform the ajax call and reset the session and local arrays var request = $.ajax({ type: "POST", url: "/shared/user_pages/basket/ajax_gateway.cfm", data: { 'bus_id': this_bus_id, 'gateway_instruction': 'changeDelivery', 'courier_id': courier_id, 'basket_id' : basket_id } }); // Handle response. view the basket request.done(function( msg ) { //calcTotals(); viewBasket(); //$('#totalTable .total-delivery').effect("highlight", {}, 5000); $('#checkout #totalTable .total-delivery').effect("highlight", {}, 8000); $('#checkout .total-grandtotal').effect("highlight", {}, 8000); }) } //function to change item qty function changeItemQty(arrayID, newQty) { //perform the ajax call and reset the session and local arrays var request = $.ajax({ type: "POST", url: "/shared/user_pages/basket/ajax_gateway.cfm", data: { 'bus_id': this_bus_id, 'gateway_instruction': 'changeItemQty', 'arrayID' : parseInt(arrayID) + 1, 'newQty' : newQty } }); // Handle response. view the basket request.done(function( msg ) { if (msg.trim() == 'limit') { $("#basket-item-table").effect( "shake", { direction: "left", times: 2, distance: 5}, 500 ); }; viewBasket(); }) } //function to delete item completely function deleteItem(arrayID) { //perform the ajax call and reset the session and local arrays var request = $.ajax({ type: "POST", url: "/shared/user_pages/basket/ajax_gateway.cfm", data: { 'bus_id': this_bus_id, 'gateway_instruction': 'deleteItem', 'arrayID' : parseInt(arrayID) + 1 } }); // Handle response. view the basket request.done(function( msg ) { viewBasket(); }) } //function that displays the basket function viewBasket() { // perform the ajax call var request = $.ajax({ type: "POST", url: "/shared/user_pages/basket/ajax_gateway.cfm", data: { 'bus_id': this_bus_id, 'gateway_instruction': 'viewBasket' }, }); // Handle response. Expect basket item count (number). request.done(function( msg ) { if (msg !== "") { var jsonObj = jQuery.parseJSON( msg ); } else { //no items - delete basket $("#basket-item-table").empty(); if(sessionStorage){ // Store data as session variables sessionStorage.setItem("basketItemQty", 0); sessionStorage.setItem("basketValue", 0); } //add to the website $(".basketValue").text(0); $(".basketItemQty").text(0); //update the on-page icon basketIconManager(0); //close the basket closeBasket(); if (window.location.pathname.includes('checkout')) { //if we are in the checkout send back to prev referring page parent.history.back(); } } if(msg !== "" && typeof jsonObj =='object') { //empty the table before we start $("#basket-item-table").empty(); openBasket(); var basketItemQty = 0; //holds number of items var basketValue = 0; //value before delivery and discounts var tableRow; for (var i = 0; i < jsonObj.length; i++) { if (jsonObj[i].variantname_1 !== '') { var varname1 = '<span class="basket-variation">'+ jsonObj[i].variantname_1 +'</span>'; } else { var varname1 = ''; } if (jsonObj[i].variantname_2 !== '') { var varname2 = ' <strong>|</strong> <span class="basket-variation">'+ jsonObj[i].variantname_2 +'</span>'; } else { var varname2 = ''; } if (jsonObj[i].variantname_3 !== '') { var varname3 = ' <strong>|</strong> <span class="basket-variation">'+ jsonObj[i].variantname_3 +'</span>'; } else { var varname3 = ''; } if (jsonObj[i].WRAPPING_PRICE > 0) { var wrapping = '<div class="basket-wrapping"> Gift Wrapping (&\u00A3 '+ jsonObj[i].WRAPPING_PRICE +')</div>'; } else { var wrapping = ''; } if (jsonObj[i].BULK_DISCOUNT > 0) { var bulk = '<div class="basket-bulk">Bulk discount: £'+ parseFloat(jsonObj[i].BULK_VALUE).toFixed(2) +' ('+ jsonObj[i].BULK_DISCOUNT +'%)</div>'; } else { var bulk = ''; } tableRow += '<tr><td class="basket-cell-image" align="center" valign="middle"><a href="item/'+ jsonObj[i].SEO_URL +'"><img name="" src="'+ jsonObj[i].IMG_FILE +'" width="60" alt="" width="60px"></a></td><td class="basket-cell-details"><div class="basket-item"><div class="basket-name"><a href="item/'+ jsonObj[i].SEO_URL +'"><h3 class="h3name">'+ jsonObj[i].NAME +'</h3></a></div>'+ varname1 + varname2 + varname3 + wrapping + '<table class="basket-table-pricing"><tr><th colspan="3" width="33%" align="center">Qty</th><th width="33%" align="center"></th><th width="33%" align="center"></th></tr><tr><td align="center"><div class="btn btn-xs btn-default jqItemLess" data-basket="'+ i +'"><i class="fa fa-minus text-danger"></i></div></td><td align="center" class="thisItemQty">'+ jsonObj[i].QTY +'</td><td align="center"><div class="btn btn-xs btn-default jqItemMore" data-basket="'+ i +'"><i class="fa fa-plus text-success"></i></div></td><td align="center" class="basket-cell-unit"> £'+ parseFloat(jsonObj[i].PRICE).toFixed(2) +'</td><td align="center" class="basket-cell-price"> £ '+ parseFloat(jsonObj[i].PRICE_TOTAL).toFixed(2) +'</td></tr><tr><td colspan="3"><div class="btn btn-danger btn-xs confirm-delete" data-basket="'+ i +'">Delete <i class="fa fa-times"></div></td><td colspan="2"></td></tr></table>' + bulk + '</div></td><td class="basket-cell-remove jqItemDelete" ><div class="btn btn-xs btn-default"><i class="fa fa-times text-danger"></i></div></td></tr>'; basketItemQty += parseInt(jsonObj[i].QTY); basketValue += parseFloat(jsonObj[i].PRICE_TOTAL); } //$(".basket-content").html(msg); $('#basket-item-table').append(tableRow); //add to the website $(".basketValue").text(basketValue.toFixed(2)); $(".basketItemQty").text(basketItemQty); if (basketItemQty > 1) { $(".basketItemPlural").text('s'); } else { $(".basketItemPlural").text(''); } //update the on-page icon basketIconManager(basketItemQty); //update the checkout totals if (window.location.pathname.includes('checkout')) { // update totals calcTotals(); //if the setup function is available - call it // if (typeof updateElement === 'function') {updateElement();} $("#tidio-chat").hide(); //remove the cookie footer $("#cookie_footer").hide(); //remove the back-to-top scroller $("#r8_scroller").hide(); } } }) }; //end of view basket //function that displays the basket function basketIconManager(qty) { var itemsInBasket = parseInt(qty); if (itemsInBasket > 0) { // set the basket count in the basket button $(".basket-notfication-qty").html(itemsInBasket); $("#basket-notification").show(); } else { //set to zero and hide basket icon $(".basket-notfication-qty").html(0); $("#basket-notification").hide(); } }; This website uses cookies We use cookies to analyse traffic and remember your website choices. You can change you preferences at any time. Read more in our privacy policy Agree Show Options Necessary - for basic site functionality Security - keeping you safe Personalisation - customised experience Analytics - helps understand site usage Marketing - used to deliver advertising Preferences - saves your preferences Accept All Accept Selection Cookie Control
http://revivehealthchelmsford.co.uk/team
Status: 200
Emails:
View text
var width = $(window).width(); if (width > 991) { $('#animationCSSExtra').attr('href',"shared/user_pages/v3_include/css/animate_fadeIn.min.css"); }; Menu .navbname {font-size: 32px; } @media (max-width: 991px) { .navbname {font-size: 40px;} } @media (max-width: 767px) { .navbname {font-size: 18px; text-align:center;} } Home Services Physiotherapy in Chelmsford Sports Therapy Sports Massage Scar Therapy Acupuncture in Chelmsford Injury Recovery & Pain Relief Lymphatic Drainage in Chelmsford Shockwave Therapy Zone Technique Meet the Team Testimonials Blog Contact Us .jh-solid-box {background-color: #eeeeee; padding:30px; min-height:350px; display:block;} .jh-solid-box2 {background-color: #ffffff; padding:30px; min-height:300px; display:block;} .jh-solid-box4{background-color: #373468; padding:0px; min-height:300px; display:block;} .jh-solid-box3 {background-color: #6f5193; padding:30px; min-height:350px; display:block;} Book today on 01245 956391 07723 503277 Physiotherapy, Sports Therapy and Sports Massage in Chelmsford If you would like to be Pain Free or are looking to achieve Peak Performance We are here to help. To Book a Free Assessment Click Below Book Now Conditions that we can help you to recover from: Back pain Headaches Knee pain Wrist Pain Tendonitis Tennis Elbow Muscle Strain Ligament Sprain Chronic Pain MS Welcome to Revive Health. Welcome to Revive Health Chelmsford—your trusted family-run clinic providing expert physiotherapy, sports massage, and specialist pain relief treatments for 20 years. Serving Chelmsford and across Essex, we help you overcome chronic pain and return to the life you love. Expert Treatment for Back Pain, Joint Pain & Sports Injuries in Chelmsford Are you struggling with persistent pain that's affecting your daily life? At Revive Health Chelmsford, we don't just treat symptoms—we find and fix the root cause. Our multidisciplinary team of HCPC-registered physiotherapists and certified sports massage therapists create personalized treatment plans tailored to your unique needs. Conditions We Treat Back Pain & Sciatica – Chronic lower back pain, upper back pain, disc problems, and sciatic nerve pain Neck Pain & Headaches – Cervical pain, tension headaches, whiplash, and postural neck strain Shoulder Pain – Frozen shoulder, rotator cuff injuries, shoulder impingement, and post-surgery rehabilitation Knee Pain – Arthritis, ligament injuries, runner's knee, meniscus tears, and post-operative recovery Hip Pain – Hip arthritis, bursitis, labral tears, and hip replacement rehabilitation Wrist & Hand Pain – Carpal tunnel syndrome, repetitive strain injury (RSI), tendonitis, and arthritis Sports Injuries – Muscle strains, ligament sprains, tendon injuries, and performance optimization Chronic Pain Conditions – Long-term pain affecting quality of life, mobility issues, and complex pain syndromes Our Specialized Treatment Approaches Physiotherapy in Chelmsford Our HCPC-registered physiotherapists use evidence-based techniques to restore movement, reduce pain, and prevent future injuries. We combine manual therapy, exercise prescription, and functional rehabilitation to get you back to full strength. Sports Massage Therapy Our Level 3 certified sports massage therapists provide deep tissue work, trigger point therapy, and myofascial release to relieve muscle tension, improve flexibility, and accelerate recovery from injury or overuse. Zone Technique Therapy Experience our unique Zone Technique—a specialized approach that balances your body's systems to address long-term complaints that haven't responded to conventional treatment. This holistic method targets the root cause of persistent pain and dysfunction. Advanced Treatment Modalities Acupuncture – Traditional and modern acupuncture for pain relief and healing Shockwave Therapy – Non-invasive treatment for chronic tendon problems and calcific conditions Ultrasound Therapy – Therapeutic ultrasound to promote tissue healing and reduce inflammation Painful condition or injury? Book a FREE Assessment in Chelmsford today Book Now "We rise by lifting others" Robert Ingersol At Revive Health Chelmsford, your wellbeing matters. Book a FREE Assessment in Chelmsford today on 01245 956391 or 07723 503277 Get in Touch Book Now Painful condition or injury? Book a treatment in Chelmsford today on 01245 956391 or 07723 503277 Get in touch .r8_form_control-label {text-align: left;} .r8_form .captchaPadd {margin:3px;} .r8_form .r8_form_para {line-height:1.35;} .r8_form .captchaBlock {margin-top:15px;} Name* Email* Phone* What would you like to discuss with the team?* Join our mailing list See our privacy policy. Submit This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply. Address 10 Village Square Chelmsford Essex CM26RF Telephone 07723 503277 01245 956391 Home Services Zone Technique Meet the Team Testimonials Blog Contact Us Copyright 2025 - Revive Health Chelmsford Contact Us | Home DotGO Web Designers #r8_cf label, #r8_ml label {color: #444;} #r8_cf .modal .error, #r8_ml .modal .error {color: #a94442;} × Contact Us .r8_form_control-label {text-align: left;} .r8_form .captchaPadd {margin:3px;} .r8_form .r8_form_para {line-height:1.35;} .r8_form .captchaBlock {margin-top:15px;} Name* Email* Phone* What would you like to discuss with the team?* Join our mailing list See our privacy policy. Submit This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply. Close and do nothing 0 Shopping Basket X Total (0) item: £100.01 Before delivery costs and discounts. Proceed to checkout We offer: function openBasket() { $("#basketSide").width(425); } function closeBasket() { $("#basketSide").width(0); } //click outside to close basket $("#r8_content").click(function(){ closeBasket(); }); Home Services Physiotherapy in Chelmsford Sports Therapy Sports Massage Scar Therapy Acupuncture in Chelmsford Injury Recovery & Pain Relief Lymphatic Drainage in Chelmsford Shockwave Therapy Zone Technique Meet the Team Testimonials Blog Contact Us 07723 503277 01245 956391 Mail us Name Email Telephone Subject Message   Send var eleft = "info"; var eright = "revivehealthchelmsford.co.uk"; var linktext = eleft + "@" + eright; document.write("<a href=" + "mail" + "to:" + eleft + "@" + eright + ">" + linktext + "</a>") Thank You Your Email has been sent to: var eleft = "info"; var eright = "revivehealthchelmsford.co.uk"; var linktext = eleft + "@" + eright; document.write("<a href=" + "mail" + "to:" + eleft + "@" + eright + ">" + linktext + "</a>") Our Address Revive Health Chelmsford 10 Village Square Chelmsford Essex CM26RF View map × Success - Thank You Your E-mail has been sent. We will be in contact with you soon. Close × Are you human ? Please refresh the page and re-submit the form. Close × Fatal Error - Try again SORRY Your content caused an error and your email has not been sent. Please remove any unusual characters and try again Close This is the home page of the https://www.revivehealthchelmsford.co.uk. It has been created by Revive Health Chelmsford - Number 1 Sports Massage, Sports Therapy, Injury and Physiotherapy Clinic in Chelmsford offering FREE service and physiotherapy, sports therapy and sports massage clinic Please have a look round our site. Chelmsford and and Essex jQuery.fn.isdefined = function(){return this.length>0;} $(function() { $( "#r8_accordion_550" ).accordion({heightStyle: "content"}); }); $(document).ready(function(){ $('a[href$="_r8customform_874"]').click(function(){ $('#r8_custom_form_874modal').modal('show'); // show contact form modal return false; }); }); $(document).ready(function(){ if ($(window).width() > 991) { if ( $( ".jqSticky" ).length ) { var sticky = new Waypoint.Sticky({ element: $('.jqSticky')[0] }); }; }; }); $(document).ready(function(){ // hide #back-top first $("#back-top").hide(); // fade in #back-top var waypoints = $('#r8_header').waypoint({ handler: function(direction) { if (direction == 'down') { $('#back-top').fadeIn("slow"); } else { $('#back-top').fadeOut(300); } }, offset: '-800px' }); }); var wow = new WOW( { boxClass: 'wow', animateClass: 'animated', offset: 0, mobile: false, live: true, callback: function(box) { } } ); wow.init(); $(document).ready(function(){ $('#superfish').superfish({ animation: {height:'show'}, delay: 1200 }); }); var this_bus_id = 55427 //BETA VERSION 20/9/20 // prevent the submission of the form with the enter key pressed $('#r8_content .item_form').on('keyup keypress', function(event){ if(event.keyCode == 13) { event.preventDefault(); return false; } }); $(".jqAdd2Basket").click(function(){ var itemForm = $(this).closest('form'); var dataArray = itemForm.serializeArray(); dataArray.push({name: 'gateway_instruction', value: 'add2basket'}); var request = $.ajax({ type: "POST", url: "/shared/user_pages/basket/ajax_gateway.cfm", data: dataArray }); // msg format jsonObj {"QTY":5.0,"RESULT":"limit"} request.done(function( msg ) { var jsonObj = jQuery.parseJSON( msg ); if(msg !== "" && typeof jsonObj =='object') { var itemsInBasket = parseInt(jsonObj.QTY); var result = jsonObj.RESULT; } else { var itemsInBasket = parseInt(msg); var result = 'ok'; } // NEW // DETECT STOCK BREACH if (result !== 'ok') $("#basket-notification").effect( "shake", { direction: "left", times: 3, distance: 15}, 1000 ); //manage the basket icon notifications with a little bit of animation. if (itemsInBasket > 1) //incremental basket item { // set the basket count in the basket button $(".basket-notfication-qty").html(itemsInBasket); $(".basket-notfication-qty").css({bottom: "-2000px"}); $(".basket-notfication-qty").animate({bottom: "-10px"}); $("#basket-notification").slideDown(500); } else if (itemsInBasket = 1) // first basket item { // set the basket count in the basket button $(".basket-notfication-qty").html(1); $("#basket-notification").css({top: "-300px"}); $("#basket-notification").show(); $("#basket-notification").animate({top: "150px"}); } else //under normal operation should not show a zero quantity - belt and braces inclusion { //set to zero and hide basket icon $(".basket-notfication-qty").html(0); $("#basket-notification").hide(); } }) }); //View the basket $(".jqViewBasket").click(function(){ viewBasket(); $("#tidio-chat").hide(); $("#cookie_footer").hide(); $("#r8_scroller").hide(); }); //Confirm delete $("#basketSide").on("click", ".jqItemDelete", function(){ $(this).closest("tr").find(".basket-table-pricing tr td div.confirm-delete").show(300); }); //Delete an item $("#basketSide").on("click", ".confirm-delete", function(){ var arrayID = $(this).attr("data-basket"); deleteItem(arrayID); }); //deal with reduction in item qty $("#basketSide").on("click", ".jqItemLess", function(){ var arrayID = $(this).attr("data-basket"); var currentQty = $(this).parent().siblings("td .thisItemQty").text(); var newQty = parseInt(currentQty) - 1; if (newQty > 0) { changeItemQty(arrayID, newQty); } else { $(this).closest("tr").siblings("tr").find("td div.confirm-delete").show(300); } }); //deal with increase in item qty $("#basketSide").on("click", ".jqItemMore", function(){ var arrayID = $(this).attr("data-basket"); var currentQty = $(this).parent().siblings("td .thisItemQty").text(); var newQty = parseInt(currentQty) + 1; changeItemQty(arrayID, newQty); }); //deal with ichange of delivery alternative $("#checkout-delivery-options").on("click", ".jqDeliveryChange", function(){ var courier_id = $(this).attr("data-id"); var basket_id = $(this).attr("data-basket"); changeDelivery(basket_id, courier_id); //$(".jqDeliveryChange").removeClass("btn-hollow"); //$(this).addClass("btn-hollow"); $('#deliveryTable input').removeAttr('checked'); var radTarget = $("#delivery_radio_"+courier_id); $(radTarget).attr("checked", true); $(radTarget).prop("checked", true); }); //function to change basket_id function changeDelivery(basket_id, courier_id) { //perform the ajax call and reset the session and local arrays var request = $.ajax({ type: "POST", url: "/shared/user_pages/basket/ajax_gateway.cfm", data: { 'bus_id': this_bus_id, 'gateway_instruction': 'changeDelivery', 'courier_id': courier_id, 'basket_id' : basket_id } }); // Handle response. view the basket request.done(function( msg ) { //calcTotals(); viewBasket(); //$('#totalTable .total-delivery').effect("highlight", {}, 5000); $('#checkout #totalTable .total-delivery').effect("highlight", {}, 8000); $('#checkout .total-grandtotal').effect("highlight", {}, 8000); }) } //function to change item qty function changeItemQty(arrayID, newQty) { //perform the ajax call and reset the session and local arrays var request = $.ajax({ type: "POST", url: "/shared/user_pages/basket/ajax_gateway.cfm", data: { 'bus_id': this_bus_id, 'gateway_instruction': 'changeItemQty', 'arrayID' : parseInt(arrayID) + 1, 'newQty' : newQty } }); // Handle response. view the basket request.done(function( msg ) { if (msg.trim() == 'limit') { $("#basket-item-table").effect( "shake", { direction: "left", times: 2, distance: 5}, 500 ); }; viewBasket(); }) } //function to delete item completely function deleteItem(arrayID) { //perform the ajax call and reset the session and local arrays var request = $.ajax({ type: "POST", url: "/shared/user_pages/basket/ajax_gateway.cfm", data: { 'bus_id': this_bus_id, 'gateway_instruction': 'deleteItem', 'arrayID' : parseInt(arrayID) + 1 } }); // Handle response. view the basket request.done(function( msg ) { viewBasket(); }) } //function that displays the basket function viewBasket() { // perform the ajax call var request = $.ajax({ type: "POST", url: "/shared/user_pages/basket/ajax_gateway.cfm", data: { 'bus_id': this_bus_id, 'gateway_instruction': 'viewBasket' }, }); // Handle response. Expect basket item count (number). request.done(function( msg ) { if (msg !== "") { var jsonObj = jQuery.parseJSON( msg ); } else { //no items - delete basket $("#basket-item-table").empty(); if(sessionStorage){ // Store data as session variables sessionStorage.setItem("basketItemQty", 0); sessionStorage.setItem("basketValue", 0); } //add to the website $(".basketValue").text(0); $(".basketItemQty").text(0); //update the on-page icon basketIconManager(0); //close the basket closeBasket(); if (window.location.pathname.includes('checkout')) { //if we are in the checkout send back to prev referring page parent.history.back(); } } if(msg !== "" && typeof jsonObj =='object') { //empty the table before we start $("#basket-item-table").empty(); openBasket(); var basketItemQty = 0; //holds number of items var basketValue = 0; //value before delivery and discounts var tableRow; for (var i = 0; i < jsonObj.length; i++) { if (jsonObj[i].variantname_1 !== '') { var varname1 = '<span class="basket-variation">'+ jsonObj[i].variantname_1 +'</span>'; } else { var varname1 = ''; } if (jsonObj[i].variantname_2 !== '') { var varname2 = ' <strong>|</strong> <span class="basket-variation">'+ jsonObj[i].variantname_2 +'</span>'; } else { var varname2 = ''; } if (jsonObj[i].variantname_3 !== '') { var varname3 = ' <strong>|</strong> <span class="basket-variation">'+ jsonObj[i].variantname_3 +'</span>'; } else { var varname3 = ''; } if (jsonObj[i].WRAPPING_PRICE > 0) { var wrapping = '<div class="basket-wrapping"> Gift Wrapping (&\u00A3 '+ jsonObj[i].WRAPPING_PRICE +')</div>'; } else { var wrapping = ''; } if (jsonObj[i].BULK_DISCOUNT > 0) { var bulk = '<div class="basket-bulk">Bulk discount: £'+ parseFloat(jsonObj[i].BULK_VALUE).toFixed(2) +' ('+ jsonObj[i].BULK_DISCOUNT +'%)</div>'; } else { var bulk = ''; } tableRow += '<tr><td class="basket-cell-image" align="center" valign="middle"><a href="item/'+ jsonObj[i].SEO_URL +'"><img name="" src="'+ jsonObj[i].IMG_FILE +'" width="60" alt="" width="60px"></a></td><td class="basket-cell-details"><div class="basket-item"><div class="basket-name"><a href="item/'+ jsonObj[i].SEO_URL +'"><h3 class="h3name">'+ jsonObj[i].NAME +'</h3></a></div>'+ varname1 + varname2 + varname3 + wrapping + '<table class="basket-table-pricing"><tr><th colspan="3" width="33%" align="center">Qty</th><th width="33%" align="center"></th><th width="33%" align="center"></th></tr><tr><td align="center"><div class="btn btn-xs btn-default jqItemLess" data-basket="'+ i +'"><i class="fa fa-minus text-danger"></i></div></td><td align="center" class="thisItemQty">'+ jsonObj[i].QTY +'</td><td align="center"><div class="btn btn-xs btn-default jqItemMore" data-basket="'+ i +'"><i class="fa fa-plus text-success"></i></div></td><td align="center" class="basket-cell-unit"> £'+ parseFloat(jsonObj[i].PRICE).toFixed(2) +'</td><td align="center" class="basket-cell-price"> £ '+ parseFloat(jsonObj[i].PRICE_TOTAL).toFixed(2) +'</td></tr><tr><td colspan="3"><div class="btn btn-danger btn-xs confirm-delete" data-basket="'+ i +'">Delete <i class="fa fa-times"></div></td><td colspan="2"></td></tr></table>' + bulk + '</div></td><td class="basket-cell-remove jqItemDelete" ><div class="btn btn-xs btn-default"><i class="fa fa-times text-danger"></i></div></td></tr>'; basketItemQty += parseInt(jsonObj[i].QTY); basketValue += parseFloat(jsonObj[i].PRICE_TOTAL); } //$(".basket-content").html(msg); $('#basket-item-table').append(tableRow); //add to the website $(".basketValue").text(basketValue.toFixed(2)); $(".basketItemQty").text(basketItemQty); if (basketItemQty > 1) { $(".basketItemPlural").text('s'); } else { $(".basketItemPlural").text(''); } //update the on-page icon basketIconManager(basketItemQty); //update the checkout totals if (window.location.pathname.includes('checkout')) { // update totals calcTotals(); //if the setup function is available - call it // if (typeof updateElement === 'function') {updateElement();} $("#tidio-chat").hide(); //remove the cookie footer $("#cookie_footer").hide(); //remove the back-to-top scroller $("#r8_scroller").hide(); } } }) }; //end of view basket //function that displays the basket function basketIconManager(qty) { var itemsInBasket = parseInt(qty); if (itemsInBasket > 0) { // set the basket count in the basket button $(".basket-notfication-qty").html(itemsInBasket); $("#basket-notification").show(); } else { //set to zero and hide basket icon $(".basket-notfication-qty").html(0); $("#basket-notification").hide(); } }; This website uses cookies We use cookies to analyse traffic and remember your website choices. You can change you preferences at any time. Read more in our privacy policy Agree Show Options Necessary - for basic site functionality Security - keeping you safe Personalisation - customised experience Analytics - helps understand site usage Marketing - used to deliver advertising Preferences - saves your preferences Accept All Accept Selection Cookie Control
http://revivehealthchelmsford.co.uk/about
Status: 200
Emails:
View text
var width = $(window).width(); if (width > 991) { $('#animationCSSExtra').attr('href',"shared/user_pages/v3_include/css/animate_fadeIn.min.css"); }; Menu .navbname {font-size: 32px; } @media (max-width: 991px) { .navbname {font-size: 40px;} } @media (max-width: 767px) { .navbname {font-size: 18px; text-align:center;} } Home Services Physiotherapy in Chelmsford Sports Therapy Sports Massage Scar Therapy Acupuncture in Chelmsford Injury Recovery & Pain Relief Lymphatic Drainage in Chelmsford Shockwave Therapy Zone Technique Meet the Team Testimonials Blog Contact Us .jh-solid-box {background-color: #eeeeee; padding:30px; min-height:350px; display:block;} .jh-solid-box2 {background-color: #ffffff; padding:30px; min-height:300px; display:block;} .jh-solid-box4{background-color: #373468; padding:0px; min-height:300px; display:block;} .jh-solid-box3 {background-color: #6f5193; padding:30px; min-height:350px; display:block;} Book today on 01245 956391 07723 503277 Physiotherapy, Sports Therapy and Sports Massage in Chelmsford If you would like to be Pain Free or are looking to achieve Peak Performance We are here to help. To Book a Free Assessment Click Below Book Now Conditions that we can help you to recover from: Back pain Headaches Knee pain Wrist Pain Tendonitis Tennis Elbow Muscle Strain Ligament Sprain Chronic Pain MS Welcome to Revive Health. Welcome to Revive Health Chelmsford—your trusted family-run clinic providing expert physiotherapy, sports massage, and specialist pain relief treatments for 20 years. Serving Chelmsford and across Essex, we help you overcome chronic pain and return to the life you love. Expert Treatment for Back Pain, Joint Pain & Sports Injuries in Chelmsford Are you struggling with persistent pain that's affecting your daily life? At Revive Health Chelmsford, we don't just treat symptoms—we find and fix the root cause. Our multidisciplinary team of HCPC-registered physiotherapists and certified sports massage therapists create personalized treatment plans tailored to your unique needs. Conditions We Treat Back Pain & Sciatica – Chronic lower back pain, upper back pain, disc problems, and sciatic nerve pain Neck Pain & Headaches – Cervical pain, tension headaches, whiplash, and postural neck strain Shoulder Pain – Frozen shoulder, rotator cuff injuries, shoulder impingement, and post-surgery rehabilitation Knee Pain – Arthritis, ligament injuries, runner's knee, meniscus tears, and post-operative recovery Hip Pain – Hip arthritis, bursitis, labral tears, and hip replacement rehabilitation Wrist & Hand Pain – Carpal tunnel syndrome, repetitive strain injury (RSI), tendonitis, and arthritis Sports Injuries – Muscle strains, ligament sprains, tendon injuries, and performance optimization Chronic Pain Conditions – Long-term pain affecting quality of life, mobility issues, and complex pain syndromes Our Specialized Treatment Approaches Physiotherapy in Chelmsford Our HCPC-registered physiotherapists use evidence-based techniques to restore movement, reduce pain, and prevent future injuries. We combine manual therapy, exercise prescription, and functional rehabilitation to get you back to full strength. Sports Massage Therapy Our Level 3 certified sports massage therapists provide deep tissue work, trigger point therapy, and myofascial release to relieve muscle tension, improve flexibility, and accelerate recovery from injury or overuse. Zone Technique Therapy Experience our unique Zone Technique—a specialized approach that balances your body's systems to address long-term complaints that haven't responded to conventional treatment. This holistic method targets the root cause of persistent pain and dysfunction. Advanced Treatment Modalities Acupuncture – Traditional and modern acupuncture for pain relief and healing Shockwave Therapy – Non-invasive treatment for chronic tendon problems and calcific conditions Ultrasound Therapy – Therapeutic ultrasound to promote tissue healing and reduce inflammation Painful condition or injury? Book a FREE Assessment in Chelmsford today Book Now "We rise by lifting others" Robert Ingersol At Revive Health Chelmsford, your wellbeing matters. Book a FREE Assessment in Chelmsford today on 01245 956391 or 07723 503277 Get in Touch Book Now Painful condition or injury? Book a treatment in Chelmsford today on 01245 956391 or 07723 503277 Get in touch .r8_form_control-label {text-align: left;} .r8_form .captchaPadd {margin:3px;} .r8_form .r8_form_para {line-height:1.35;} .r8_form .captchaBlock {margin-top:15px;} Name* Email* Phone* What would you like to discuss with the team?* Join our mailing list See our privacy policy. Submit This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply. Address 10 Village Square Chelmsford Essex CM26RF Telephone 07723 503277 01245 956391 Home Services Zone Technique Meet the Team Testimonials Blog Contact Us Copyright 2025 - Revive Health Chelmsford Contact Us | Home DotGO Web Designers #r8_cf label, #r8_ml label {color: #444;} #r8_cf .modal .error, #r8_ml .modal .error {color: #a94442;} × Contact Us .r8_form_control-label {text-align: left;} .r8_form .captchaPadd {margin:3px;} .r8_form .r8_form_para {line-height:1.35;} .r8_form .captchaBlock {margin-top:15px;} Name* Email* Phone* What would you like to discuss with the team?* Join our mailing list See our privacy policy. Submit This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply. Close and do nothing 0 Shopping Basket X Total (0) item: £100.01 Before delivery costs and discounts. Proceed to checkout We offer: function openBasket() { $("#basketSide").width(425); } function closeBasket() { $("#basketSide").width(0); } //click outside to close basket $("#r8_content").click(function(){ closeBasket(); }); Home Services Physiotherapy in Chelmsford Sports Therapy Sports Massage Scar Therapy Acupuncture in Chelmsford Injury Recovery & Pain Relief Lymphatic Drainage in Chelmsford Shockwave Therapy Zone Technique Meet the Team Testimonials Blog Contact Us 07723 503277 01245 956391 Mail us Name Email Telephone Subject Message   Send var eleft = "info"; var eright = "revivehealthchelmsford.co.uk"; var linktext = eleft + "@" + eright; document.write("<a href=" + "mail" + "to:" + eleft + "@" + eright + ">" + linktext + "</a>") Thank You Your Email has been sent to: var eleft = "info"; var eright = "revivehealthchelmsford.co.uk"; var linktext = eleft + "@" + eright; document.write("<a href=" + "mail" + "to:" + eleft + "@" + eright + ">" + linktext + "</a>") Our Address Revive Health Chelmsford 10 Village Square Chelmsford Essex CM26RF View map × Success - Thank You Your E-mail has been sent. We will be in contact with you soon. Close × Are you human ? Please refresh the page and re-submit the form. Close × Fatal Error - Try again SORRY Your content caused an error and your email has not been sent. Please remove any unusual characters and try again Close This is the home page of the https://www.revivehealthchelmsford.co.uk. It has been created by Revive Health Chelmsford - Number 1 Sports Massage, Sports Therapy, Injury and Physiotherapy Clinic in Chelmsford offering FREE service and physiotherapy, sports therapy and sports massage clinic Please have a look round our site. Chelmsford and and Essex jQuery.fn.isdefined = function(){return this.length>0;} $(function() { $( "#r8_accordion_550" ).accordion({heightStyle: "content"}); }); $(document).ready(function(){ $('a[href$="_r8customform_874"]').click(function(){ $('#r8_custom_form_874modal').modal('show'); // show contact form modal return false; }); }); $(document).ready(function(){ if ($(window).width() > 991) { if ( $( ".jqSticky" ).length ) { var sticky = new Waypoint.Sticky({ element: $('.jqSticky')[0] }); }; }; }); $(document).ready(function(){ // hide #back-top first $("#back-top").hide(); // fade in #back-top var waypoints = $('#r8_header').waypoint({ handler: function(direction) { if (direction == 'down') { $('#back-top').fadeIn("slow"); } else { $('#back-top').fadeOut(300); } }, offset: '-800px' }); }); var wow = new WOW( { boxClass: 'wow', animateClass: 'animated', offset: 0, mobile: false, live: true, callback: function(box) { } } ); wow.init(); $(document).ready(function(){ $('#superfish').superfish({ animation: {height:'show'}, delay: 1200 }); }); var this_bus_id = 55427 //BETA VERSION 20/9/20 // prevent the submission of the form with the enter key pressed $('#r8_content .item_form').on('keyup keypress', function(event){ if(event.keyCode == 13) { event.preventDefault(); return false; } }); $(".jqAdd2Basket").click(function(){ var itemForm = $(this).closest('form'); var dataArray = itemForm.serializeArray(); dataArray.push({name: 'gateway_instruction', value: 'add2basket'}); var request = $.ajax({ type: "POST", url: "/shared/user_pages/basket/ajax_gateway.cfm", data: dataArray }); // msg format jsonObj {"QTY":5.0,"RESULT":"limit"} request.done(function( msg ) { var jsonObj = jQuery.parseJSON( msg ); if(msg !== "" && typeof jsonObj =='object') { var itemsInBasket = parseInt(jsonObj.QTY); var result = jsonObj.RESULT; } else { var itemsInBasket = parseInt(msg); var result = 'ok'; } // NEW // DETECT STOCK BREACH if (result !== 'ok') $("#basket-notification").effect( "shake", { direction: "left", times: 3, distance: 15}, 1000 ); //manage the basket icon notifications with a little bit of animation. if (itemsInBasket > 1) //incremental basket item { // set the basket count in the basket button $(".basket-notfication-qty").html(itemsInBasket); $(".basket-notfication-qty").css({bottom: "-2000px"}); $(".basket-notfication-qty").animate({bottom: "-10px"}); $("#basket-notification").slideDown(500); } else if (itemsInBasket = 1) // first basket item { // set the basket count in the basket button $(".basket-notfication-qty").html(1); $("#basket-notification").css({top: "-300px"}); $("#basket-notification").show(); $("#basket-notification").animate({top: "150px"}); } else //under normal operation should not show a zero quantity - belt and braces inclusion { //set to zero and hide basket icon $(".basket-notfication-qty").html(0); $("#basket-notification").hide(); } }) }); //View the basket $(".jqViewBasket").click(function(){ viewBasket(); $("#tidio-chat").hide(); $("#cookie_footer").hide(); $("#r8_scroller").hide(); }); //Confirm delete $("#basketSide").on("click", ".jqItemDelete", function(){ $(this).closest("tr").find(".basket-table-pricing tr td div.confirm-delete").show(300); }); //Delete an item $("#basketSide").on("click", ".confirm-delete", function(){ var arrayID = $(this).attr("data-basket"); deleteItem(arrayID); }); //deal with reduction in item qty $("#basketSide").on("click", ".jqItemLess", function(){ var arrayID = $(this).attr("data-basket"); var currentQty = $(this).parent().siblings("td .thisItemQty").text(); var newQty = parseInt(currentQty) - 1; if (newQty > 0) { changeItemQty(arrayID, newQty); } else { $(this).closest("tr").siblings("tr").find("td div.confirm-delete").show(300); } }); //deal with increase in item qty $("#basketSide").on("click", ".jqItemMore", function(){ var arrayID = $(this).attr("data-basket"); var currentQty = $(this).parent().siblings("td .thisItemQty").text(); var newQty = parseInt(currentQty) + 1; changeItemQty(arrayID, newQty); }); //deal with ichange of delivery alternative $("#checkout-delivery-options").on("click", ".jqDeliveryChange", function(){ var courier_id = $(this).attr("data-id"); var basket_id = $(this).attr("data-basket"); changeDelivery(basket_id, courier_id); //$(".jqDeliveryChange").removeClass("btn-hollow"); //$(this).addClass("btn-hollow"); $('#deliveryTable input').removeAttr('checked'); var radTarget = $("#delivery_radio_"+courier_id); $(radTarget).attr("checked", true); $(radTarget).prop("checked", true); }); //function to change basket_id function changeDelivery(basket_id, courier_id) { //perform the ajax call and reset the session and local arrays var request = $.ajax({ type: "POST", url: "/shared/user_pages/basket/ajax_gateway.cfm", data: { 'bus_id': this_bus_id, 'gateway_instruction': 'changeDelivery', 'courier_id': courier_id, 'basket_id' : basket_id } }); // Handle response. view the basket request.done(function( msg ) { //calcTotals(); viewBasket(); //$('#totalTable .total-delivery').effect("highlight", {}, 5000); $('#checkout #totalTable .total-delivery').effect("highlight", {}, 8000); $('#checkout .total-grandtotal').effect("highlight", {}, 8000); }) } //function to change item qty function changeItemQty(arrayID, newQty) { //perform the ajax call and reset the session and local arrays var request = $.ajax({ type: "POST", url: "/shared/user_pages/basket/ajax_gateway.cfm", data: { 'bus_id': this_bus_id, 'gateway_instruction': 'changeItemQty', 'arrayID' : parseInt(arrayID) + 1, 'newQty' : newQty } }); // Handle response. view the basket request.done(function( msg ) { if (msg.trim() == 'limit') { $("#basket-item-table").effect( "shake", { direction: "left", times: 2, distance: 5}, 500 ); }; viewBasket(); }) } //function to delete item completely function deleteItem(arrayID) { //perform the ajax call and reset the session and local arrays var request = $.ajax({ type: "POST", url: "/shared/user_pages/basket/ajax_gateway.cfm", data: { 'bus_id': this_bus_id, 'gateway_instruction': 'deleteItem', 'arrayID' : parseInt(arrayID) + 1 } }); // Handle response. view the basket request.done(function( msg ) { viewBasket(); }) } //function that displays the basket function viewBasket() { // perform the ajax call var request = $.ajax({ type: "POST", url: "/shared/user_pages/basket/ajax_gateway.cfm", data: { 'bus_id': this_bus_id, 'gateway_instruction': 'viewBasket' }, }); // Handle response. Expect basket item count (number). request.done(function( msg ) { if (msg !== "") { var jsonObj = jQuery.parseJSON( msg ); } else { //no items - delete basket $("#basket-item-table").empty(); if(sessionStorage){ // Store data as session variables sessionStorage.setItem("basketItemQty", 0); sessionStorage.setItem("basketValue", 0); } //add to the website $(".basketValue").text(0); $(".basketItemQty").text(0); //update the on-page icon basketIconManager(0); //close the basket closeBasket(); if (window.location.pathname.includes('checkout')) { //if we are in the checkout send back to prev referring page parent.history.back(); } } if(msg !== "" && typeof jsonObj =='object') { //empty the table before we start $("#basket-item-table").empty(); openBasket(); var basketItemQty = 0; //holds number of items var basketValue = 0; //value before delivery and discounts var tableRow; for (var i = 0; i < jsonObj.length; i++) { if (jsonObj[i].variantname_1 !== '') { var varname1 = '<span class="basket-variation">'+ jsonObj[i].variantname_1 +'</span>'; } else { var varname1 = ''; } if (jsonObj[i].variantname_2 !== '') { var varname2 = ' <strong>|</strong> <span class="basket-variation">'+ jsonObj[i].variantname_2 +'</span>'; } else { var varname2 = ''; } if (jsonObj[i].variantname_3 !== '') { var varname3 = ' <strong>|</strong> <span class="basket-variation">'+ jsonObj[i].variantname_3 +'</span>'; } else { var varname3 = ''; } if (jsonObj[i].WRAPPING_PRICE > 0) { var wrapping = '<div class="basket-wrapping"> Gift Wrapping (&\u00A3 '+ jsonObj[i].WRAPPING_PRICE +')</div>'; } else { var wrapping = ''; } if (jsonObj[i].BULK_DISCOUNT > 0) { var bulk = '<div class="basket-bulk">Bulk discount: £'+ parseFloat(jsonObj[i].BULK_VALUE).toFixed(2) +' ('+ jsonObj[i].BULK_DISCOUNT +'%)</div>'; } else { var bulk = ''; } tableRow += '<tr><td class="basket-cell-image" align="center" valign="middle"><a href="item/'+ jsonObj[i].SEO_URL +'"><img name="" src="'+ jsonObj[i].IMG_FILE +'" width="60" alt="" width="60px"></a></td><td class="basket-cell-details"><div class="basket-item"><div class="basket-name"><a href="item/'+ jsonObj[i].SEO_URL +'"><h3 class="h3name">'+ jsonObj[i].NAME +'</h3></a></div>'+ varname1 + varname2 + varname3 + wrapping + '<table class="basket-table-pricing"><tr><th colspan="3" width="33%" align="center">Qty</th><th width="33%" align="center"></th><th width="33%" align="center"></th></tr><tr><td align="center"><div class="btn btn-xs btn-default jqItemLess" data-basket="'+ i +'"><i class="fa fa-minus text-danger"></i></div></td><td align="center" class="thisItemQty">'+ jsonObj[i].QTY +'</td><td align="center"><div class="btn btn-xs btn-default jqItemMore" data-basket="'+ i +'"><i class="fa fa-plus text-success"></i></div></td><td align="center" class="basket-cell-unit"> £'+ parseFloat(jsonObj[i].PRICE).toFixed(2) +'</td><td align="center" class="basket-cell-price"> £ '+ parseFloat(jsonObj[i].PRICE_TOTAL).toFixed(2) +'</td></tr><tr><td colspan="3"><div class="btn btn-danger btn-xs confirm-delete" data-basket="'+ i +'">Delete <i class="fa fa-times"></div></td><td colspan="2"></td></tr></table>' + bulk + '</div></td><td class="basket-cell-remove jqItemDelete" ><div class="btn btn-xs btn-default"><i class="fa fa-times text-danger"></i></div></td></tr>'; basketItemQty += parseInt(jsonObj[i].QTY); basketValue += parseFloat(jsonObj[i].PRICE_TOTAL); } //$(".basket-content").html(msg); $('#basket-item-table').append(tableRow); //add to the website $(".basketValue").text(basketValue.toFixed(2)); $(".basketItemQty").text(basketItemQty); if (basketItemQty > 1) { $(".basketItemPlural").text('s'); } else { $(".basketItemPlural").text(''); } //update the on-page icon basketIconManager(basketItemQty); //update the checkout totals if (window.location.pathname.includes('checkout')) { // update totals calcTotals(); //if the setup function is available - call it // if (typeof updateElement === 'function') {updateElement();} $("#tidio-chat").hide(); //remove the cookie footer $("#cookie_footer").hide(); //remove the back-to-top scroller $("#r8_scroller").hide(); } } }) }; //end of view basket //function that displays the basket function basketIconManager(qty) { var itemsInBasket = parseInt(qty); if (itemsInBasket > 0) { // set the basket count in the basket button $(".basket-notfication-qty").html(itemsInBasket); $("#basket-notification").show(); } else { //set to zero and hide basket icon $(".basket-notfication-qty").html(0); $("#basket-notification").hide(); } }; This website uses cookies We use cookies to analyse traffic and remember your website choices. You can change you preferences at any time. Read more in our privacy policy Agree Show Options Necessary - for basic site functionality Security - keeping you safe Personalisation - customised experience Analytics - helps understand site usage Marketing - used to deliver advertising Preferences - saves your preferences Accept All Accept Selection Cookie Control
http://revivehealthchelmsford.co.uk/contact
Status: 200
Emails:
View text
Menu .navbname {font-size: 32px; } @media (max-width: 991px) { .navbname {font-size: 40px;} } @media (max-width: 767px) { .navbname {font-size: 18px; text-align:center;} } Home Services Physiotherapy in Chelmsford Sports Therapy Sports Massage Scar Therapy Acupuncture in Chelmsford Injury Recovery & Pain Relief Lymphatic Drainage in Chelmsford Shockwave Therapy Zone Technique Meet the Team Testimonials Blog Contact Us #contactUs .panel {color:#444;} #contactUs .panel h3, #contactUs .panel i{color:#000;} .email_xl {font-size: 0.75em;} .email_lg {font-size: 0.85em;} .email_md {font-size: 0.93em;} .telephone{ font-weight:bold; } .social_box_contact{ position: relative; min-height:48px; margin: 15px 0; padding: 39px 40px 14px; *padding-top: 19px; background-color: none; border: 1px solid #ddd; min-width:10px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -moz-box-sizing: content-box; box-sizing: content-box; } /* Echo out a label for the social box */ .social_box_contact:after { content: "Follow Us"; position: absolute; top: -1px; left: -1px; padding: 3px 7px; font-size: 14px; font-weight: bold; background-color: #f5f5f5; border: 1px solid #ddd; color: #9da0a4; -webkit-border-radius: 4px 0 4px 0; -moz-border-radius: 4px 0 4px 0; border-radius: 4px 0 4px 0; } .gmaps { margin-bottom: 30px; } .email_xl {font-size: 0.75em;} .email_lg {font-size: 0.85em;} .email_md {font-size: 0.93em;} /**********************************************************************************************/ /*PHONE*/ /**********************************************************************************************/ @media (max-width: 767px) { #contact .address, .telephone, .email{ margin-left:auto; margin-right:auto; display:block; text-align:center; } #contact .btn-send { float:none; margin-left:auto; margin-right:auto; display:block; text-align:center; } } /**********************************************************************************************/ /*IPAD*/ /**********************************************************************************************/ @media (min-width: 768px) and (max-width: 991px) { } /**********************************************************************************************/ /*IPAD LANDSCAPE AND PC*/ /**********************************************************************************************/ @media (min-width: 992px) and (max-width: 1199px) { } /**********************************************************************************************/ /*IPAD LANDSCAPE AND PC*/ /**********************************************************************************************/ @media (min-width: 1199px) { .address .fa {position: relative; top: -12px;} } Contact Us Revive Health Chelmsford 10 Village Square Chelmsford Essex CM26RF 01245 956391 07723 503277 <!-- var eleft = "info"; var eright = "revivehealthchelmsford.co.uk"; var linktext = eleft + "@" + eright; document.write("<a href=" + "mail" + "to:" + eleft + "@" + eright + ">" + linktext + "</a>") //--> Name Email Telephone Subject Message Join our mailing list See our privacy policy.   Send Thank You Your Email has been sent. > Address 10 Village Square Chelmsford Essex CM26RF Telephone 07723 503277 01245 956391 Home Services Zone Technique Meet the Team Testimonials Blog Contact Us Copyright 2025 - Revive Health Chelmsford Contact Us | Home Web designers in Essex #r8_cf label, #r8_ml label {color: #444;} #r8_cf .modal .error, #r8_ml .modal .error {color: #a94442;} 0 Shopping Basket X Total (0) item: £100.01 Before delivery costs and discounts. Proceed to checkout We offer: function openBasket() { $("#basketSide").width(425); } function closeBasket() { $("#basketSide").width(0); } //click outside to close basket $("#r8_content").click(function(){ closeBasket(); }); Home Services Physiotherapy in Chelmsford Sports Therapy Sports Massage Scar Therapy Acupuncture in Chelmsford Injury Recovery & Pain Relief Lymphatic Drainage in Chelmsford Shockwave Therapy Zone Technique Meet the Team Testimonials Blog Contact Us 07723 503277 01245 956391 Our Address Revive Health Chelmsford 10 Village Square Chelmsford Essex CM26RF View map × Success - Thank You Your E-mail has been sent. We will be in contact with you soon. Close × Are you human ? Please refresh the page and re-submit the form. Close × Fatal Error - Try again SORRY Your content caused an error and your email has not been sent. Please remove any unusual characters and try again Close This is the Contact US webpage of https://www.revivehealthchelmsford.co.uk. It has been created by Revive Health Chelmsford - Number 1 Sports Massage, Sports Therapy, Injury and Physiotherapy Clinic in Chelmsford offering FREE Address: 10 Village Square Chelmsford Essex CM26RF Telephone: 01245 956391 service and physiotherapy, sports therapy and sports massage clinic We hope that this webpage provides you with lthe information you require. Chelmsford and Essex jQuery.fn.isdefined = function(){return this.length>0;} $(function() { $( "#r8_accordion_550" ).accordion({heightStyle: "content"}); }); $(document).ready(function(){ if ($(window).width() > 991) { if ( $( ".jqSticky" ).length ) { var sticky = new Waypoint.Sticky({ element: $('.jqSticky')[0] }); }; }; }); $(document).ready(function(){ // hide #back-top first $("#back-top").hide(); // fade in #back-top var waypoints = $('#r8_header').waypoint({ handler: function(direction) { if (direction == 'down') { $('#back-top').fadeIn("slow"); } else { $('#back-top').fadeOut(300); } }, offset: '-800px' }); }); $(document).ready(function(){ $('#superfish').superfish({ animation: {height:'show'}, delay: 1200 }); }); var this_bus_id = 55427 //BETA VERSION 20/9/20 // prevent the submission of the form with the enter key pressed $('#r8_content .item_form').on('keyup keypress', function(event){ if(event.keyCode == 13) { event.preventDefault(); return false; } }); $(".jqAdd2Basket").click(function(){ var itemForm = $(this).closest('form'); var dataArray = itemForm.serializeArray(); dataArray.push({name: 'gateway_instruction', value: 'add2basket'}); var request = $.ajax({ type: "POST", url: "/shared/user_pages/basket/ajax_gateway.cfm", data: dataArray }); // msg format jsonObj {"QTY":5.0,"RESULT":"limit"} request.done(function( msg ) { var jsonObj = jQuery.parseJSON( msg ); if(msg !== "" && typeof jsonObj =='object') { var itemsInBasket = parseInt(jsonObj.QTY); var result = jsonObj.RESULT; } else { var itemsInBasket = parseInt(msg); var result = 'ok'; } // NEW // DETECT STOCK BREACH if (result !== 'ok') $("#basket-notification").effect( "shake", { direction: "left", times: 3, distance: 15}, 1000 ); //manage the basket icon notifications with a little bit of animation. if (itemsInBasket > 1) //incremental basket item { // set the basket count in the basket button $(".basket-notfication-qty").html(itemsInBasket); $(".basket-notfication-qty").css({bottom: "-2000px"}); $(".basket-notfication-qty").animate({bottom: "-10px"}); $("#basket-notification").slideDown(500); } else if (itemsInBasket = 1) // first basket item { // set the basket count in the basket button $(".basket-notfication-qty").html(1); $("#basket-notification").css({top: "-300px"}); $("#basket-notification").show(); $("#basket-notification").animate({top: "150px"}); } else //under normal operation should not show a zero quantity - belt and braces inclusion { //set to zero and hide basket icon $(".basket-notfication-qty").html(0); $("#basket-notification").hide(); } }) }); //View the basket $(".jqViewBasket").click(function(){ viewBasket(); $("#tidio-chat").hide(); $("#cookie_footer").hide(); $("#r8_scroller").hide(); }); //Confirm delete $("#basketSide").on("click", ".jqItemDelete", function(){ $(this).closest("tr").find(".basket-table-pricing tr td div.confirm-delete").show(300); }); //Delete an item $("#basketSide").on("click", ".confirm-delete", function(){ var arrayID = $(this).attr("data-basket"); deleteItem(arrayID); }); //deal with reduction in item qty $("#basketSide").on("click", ".jqItemLess", function(){ var arrayID = $(this).attr("data-basket"); var currentQty = $(this).parent().siblings("td .thisItemQty").text(); var newQty = parseInt(currentQty) - 1; if (newQty > 0) { changeItemQty(arrayID, newQty); } else { $(this).closest("tr").siblings("tr").find("td div.confirm-delete").show(300); } }); //deal with increase in item qty $("#basketSide").on("click", ".jqItemMore", function(){ var arrayID = $(this).attr("data-basket"); var currentQty = $(this).parent().siblings("td .thisItemQty").text(); var newQty = parseInt(currentQty) + 1; changeItemQty(arrayID, newQty); }); //deal with ichange of delivery alternative $("#checkout-delivery-options").on("click", ".jqDeliveryChange", function(){ var courier_id = $(this).attr("data-id"); var basket_id = $(this).attr("data-basket"); changeDelivery(basket_id, courier_id); //$(".jqDeliveryChange").removeClass("btn-hollow"); //$(this).addClass("btn-hollow"); $('#deliveryTable input').removeAttr('checked'); var radTarget = $("#delivery_radio_"+courier_id); $(radTarget).attr("checked", true); $(radTarget).prop("checked", true); }); //function to change basket_id function changeDelivery(basket_id, courier_id) { //perform the ajax call and reset the session and local arrays var request = $.ajax({ type: "POST", url: "/shared/user_pages/basket/ajax_gateway.cfm", data: { 'bus_id': this_bus_id, 'gateway_instruction': 'changeDelivery', 'courier_id': courier_id, 'basket_id' : basket_id } }); // Handle response. view the basket request.done(function( msg ) { //calcTotals(); viewBasket(); //$('#totalTable .total-delivery').effect("highlight", {}, 5000); $('#checkout #totalTable .total-delivery').effect("highlight", {}, 8000); $('#checkout .total-grandtotal').effect("highlight", {}, 8000); }) } //function to change item qty function changeItemQty(arrayID, newQty) { //perform the ajax call and reset the session and local arrays var request = $.ajax({ type: "POST", url: "/shared/user_pages/basket/ajax_gateway.cfm", data: { 'bus_id': this_bus_id, 'gateway_instruction': 'changeItemQty', 'arrayID' : parseInt(arrayID) + 1, 'newQty' : newQty } }); // Handle response. view the basket request.done(function( msg ) { if (msg.trim() == 'limit') { $("#basket-item-table").effect( "shake", { direction: "left", times: 2, distance: 5}, 500 ); }; viewBasket(); }) } //function to delete item completely function deleteItem(arrayID) { //perform the ajax call and reset the session and local arrays var request = $.ajax({ type: "POST", url: "/shared/user_pages/basket/ajax_gateway.cfm", data: { 'bus_id': this_bus_id, 'gateway_instruction': 'deleteItem', 'arrayID' : parseInt(arrayID) + 1 } }); // Handle response. view the basket request.done(function( msg ) { viewBasket(); }) } //function that displays the basket function viewBasket() { // perform the ajax call var request = $.ajax({ type: "POST", url: "/shared/user_pages/basket/ajax_gateway.cfm", data: { 'bus_id': this_bus_id, 'gateway_instruction': 'viewBasket' }, }); // Handle response. Expect basket item count (number). request.done(function( msg ) { if (msg !== "") { var jsonObj = jQuery.parseJSON( msg ); } else { //no items - delete basket $("#basket-item-table").empty(); if(sessionStorage){ // Store data as session variables sessionStorage.setItem("basketItemQty", 0); sessionStorage.setItem("basketValue", 0); } //add to the website $(".basketValue").text(0); $(".basketItemQty").text(0); //update the on-page icon basketIconManager(0); //close the basket closeBasket(); if (window.location.pathname.includes('checkout')) { //if we are in the checkout send back to prev referring page parent.history.back(); } } if(msg !== "" && typeof jsonObj =='object') { //empty the table before we start $("#basket-item-table").empty(); openBasket(); var basketItemQty = 0; //holds number of items var basketValue = 0; //value before delivery and discounts var tableRow; for (var i = 0; i < jsonObj.length; i++) { if (jsonObj[i].variantname_1 !== '') { var varname1 = '<span class="basket-variation">'+ jsonObj[i].variantname_1 +'</span>'; } else { var varname1 = ''; } if (jsonObj[i].variantname_2 !== '') { var varname2 = ' <strong>|</strong> <span class="basket-variation">'+ jsonObj[i].variantname_2 +'</span>'; } else { var varname2 = ''; } if (jsonObj[i].variantname_3 !== '') { var varname3 = ' <strong>|</strong> <span class="basket-variation">'+ jsonObj[i].variantname_3 +'</span>'; } else { var varname3 = ''; } if (jsonObj[i].WRAPPING_PRICE > 0) { var wrapping = '<div class="basket-wrapping"> Gift Wrapping (&\u00A3 '+ jsonObj[i].WRAPPING_PRICE +')</div>'; } else { var wrapping = ''; } if (jsonObj[i].BULK_DISCOUNT > 0) { var bulk = '<div class="basket-bulk">Bulk discount: £'+ parseFloat(jsonObj[i].BULK_VALUE).toFixed(2) +' ('+ jsonObj[i].BULK_DISCOUNT +'%)</div>'; } else { var bulk = ''; } tableRow += '<tr><td class="basket-cell-image" align="center" valign="middle"><a href="item/'+ jsonObj[i].SEO_URL +'"><img name="" src="'+ jsonObj[i].IMG_FILE +'" width="60" alt="" width="60px"></a></td><td class="basket-cell-details"><div class="basket-item"><div class="basket-name"><a href="item/'+ jsonObj[i].SEO_URL +'"><h3 class="h3name">'+ jsonObj[i].NAME +'</h3></a></div>'+ varname1 + varname2 + varname3 + wrapping + '<table class="basket-table-pricing"><tr><th colspan="3" width="33%" align="center">Qty</th><th width="33%" align="center"></th><th width="33%" align="center"></th></tr><tr><td align="center"><div class="btn btn-xs btn-default jqItemLess" data-basket="'+ i +'"><i class="fa fa-minus text-danger"></i></div></td><td align="center" class="thisItemQty">'+ jsonObj[i].QTY +'</td><td align="center"><div class="btn btn-xs btn-default jqItemMore" data-basket="'+ i +'"><i class="fa fa-plus text-success"></i></div></td><td align="center" class="basket-cell-unit"> £'+ parseFloat(jsonObj[i].PRICE).toFixed(2) +'</td><td align="center" class="basket-cell-price"> £ '+ parseFloat(jsonObj[i].PRICE_TOTAL).toFixed(2) +'</td></tr><tr><td colspan="3"><div class="btn btn-danger btn-xs confirm-delete" data-basket="'+ i +'">Delete <i class="fa fa-times"></div></td><td colspan="2"></td></tr></table>' + bulk + '</div></td><td class="basket-cell-remove jqItemDelete" ><div class="btn btn-xs btn-default"><i class="fa fa-times text-danger"></i></div></td></tr>'; basketItemQty += parseInt(jsonObj[i].QTY); basketValue += parseFloat(jsonObj[i].PRICE_TOTAL); } //$(".basket-content").html(msg); $('#basket-item-table').append(tableRow); //add to the website $(".basketValue").text(basketValue.toFixed(2)); $(".basketItemQty").text(basketItemQty); if (basketItemQty > 1) { $(".basketItemPlural").text('s'); } else { $(".basketItemPlural").text(''); } //update the on-page icon basketIconManager(basketItemQty); //update the checkout totals if (window.location.pathname.includes('checkout')) { // update totals calcTotals(); //if the setup function is available - call it // if (typeof updateElement === 'function') {updateElement();} $("#tidio-chat").hide(); //remove the cookie footer $("#cookie_footer").hide(); //remove the back-to-top scroller $("#r8_scroller").hide(); } } }) }; //end of view basket //function that displays the basket function basketIconManager(qty) { var itemsInBasket = parseInt(qty); if (itemsInBasket > 0) { // set the basket count in the basket button $(".basket-notfication-qty").html(itemsInBasket); $("#basket-notification").show(); } else { //set to zero and hide basket icon $(".basket-notfication-qty").html(0); $("#basket-notification").hide(); } }; This website uses cookies We use cookies to analyse traffic and remember your website choices. You can change you preferences at any time. Read more in our privacy policy Agree Show Options Necessary - for basic site functionality Security - keeping you safe Personalisation - customised experience Analytics - helps understand site usage Marketing - used to deliver advertising Preferences - saves your preferences Accept All Accept Selection Cookie Control
http://revivehealthchelmsford.co.uk/
Status: 200
Emails:
View text
var width = $(window).width(); if (width > 991) { $('#animationCSSExtra').attr('href',"shared/user_pages/v3_include/css/animate_fadeIn.min.css"); }; Menu .navbname {font-size: 32px; } @media (max-width: 991px) { .navbname {font-size: 40px;} } @media (max-width: 767px) { .navbname {font-size: 18px; text-align:center;} } Home Services Physiotherapy in Chelmsford Sports Therapy Sports Massage Scar Therapy Acupuncture in Chelmsford Injury Recovery & Pain Relief Lymphatic Drainage in Chelmsford Shockwave Therapy Zone Technique Meet the Team Testimonials Blog Contact Us .jh-solid-box {background-color: #eeeeee; padding:30px; min-height:350px; display:block;} .jh-solid-box2 {background-color: #ffffff; padding:30px; min-height:300px; display:block;} .jh-solid-box4{background-color: #373468; padding:0px; min-height:300px; display:block;} .jh-solid-box3 {background-color: #6f5193; padding:30px; min-height:350px; display:block;} Book today on 01245 956391 07723 503277 Physiotherapy, Sports Therapy and Sports Massage in Chelmsford If you would like to be Pain Free or are looking to achieve Peak Performance We are here to help. To Book a Free Assessment Click Below Book Now Conditions that we can help you to recover from: Back pain Headaches Knee pain Wrist Pain Tendonitis Tennis Elbow Muscle Strain Ligament Sprain Chronic Pain MS Welcome to Revive Health. Welcome to Revive Health Chelmsford—your trusted family-run clinic providing expert physiotherapy, sports massage, and specialist pain relief treatments for 20 years. Serving Chelmsford and across Essex, we help you overcome chronic pain and return to the life you love. Expert Treatment for Back Pain, Joint Pain & Sports Injuries in Chelmsford Are you struggling with persistent pain that's affecting your daily life? At Revive Health Chelmsford, we don't just treat symptoms—we find and fix the root cause. Our multidisciplinary team of HCPC-registered physiotherapists and certified sports massage therapists create personalized treatment plans tailored to your unique needs. Conditions We Treat Back Pain & Sciatica – Chronic lower back pain, upper back pain, disc problems, and sciatic nerve pain Neck Pain & Headaches – Cervical pain, tension headaches, whiplash, and postural neck strain Shoulder Pain – Frozen shoulder, rotator cuff injuries, shoulder impingement, and post-surgery rehabilitation Knee Pain – Arthritis, ligament injuries, runner's knee, meniscus tears, and post-operative recovery Hip Pain – Hip arthritis, bursitis, labral tears, and hip replacement rehabilitation Wrist & Hand Pain – Carpal tunnel syndrome, repetitive strain injury (RSI), tendonitis, and arthritis Sports Injuries – Muscle strains, ligament sprains, tendon injuries, and performance optimization Chronic Pain Conditions – Long-term pain affecting quality of life, mobility issues, and complex pain syndromes Our Specialized Treatment Approaches Physiotherapy in Chelmsford Our HCPC-registered physiotherapists use evidence-based techniques to restore movement, reduce pain, and prevent future injuries. We combine manual therapy, exercise prescription, and functional rehabilitation to get you back to full strength. Sports Massage Therapy Our Level 3 certified sports massage therapists provide deep tissue work, trigger point therapy, and myofascial release to relieve muscle tension, improve flexibility, and accelerate recovery from injury or overuse. Zone Technique Therapy Experience our unique Zone Technique—a specialized approach that balances your body's systems to address long-term complaints that haven't responded to conventional treatment. This holistic method targets the root cause of persistent pain and dysfunction. Advanced Treatment Modalities Acupuncture – Traditional and modern acupuncture for pain relief and healing Shockwave Therapy – Non-invasive treatment for chronic tendon problems and calcific conditions Ultrasound Therapy – Therapeutic ultrasound to promote tissue healing and reduce inflammation Painful condition or injury? Book a FREE Assessment in Chelmsford today Book Now "We rise by lifting others" Robert Ingersol At Revive Health Chelmsford, your wellbeing matters. Book a FREE Assessment in Chelmsford today on 01245 956391 or 07723 503277 Get in Touch Book Now Painful condition or injury? Book a treatment in Chelmsford today on 01245 956391 or 07723 503277 Get in touch .r8_form_control-label {text-align: left;} .r8_form .captchaPadd {margin:3px;} .r8_form .r8_form_para {line-height:1.35;} .r8_form .captchaBlock {margin-top:15px;} Name* Email* Phone* What would you like to discuss with the team?* Join our mailing list See our privacy policy. Submit This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply. Address 10 Village Square Chelmsford Essex CM26RF Telephone 07723 503277 01245 956391 Home Services Zone Technique Meet the Team Testimonials Blog Contact Us Copyright 2025 - Revive Health Chelmsford Contact Us | Home DotGO Web Designers #r8_cf label, #r8_ml label {color: #444;} #r8_cf .modal .error, #r8_ml .modal .error {color: #a94442;} × Contact Us .r8_form_control-label {text-align: left;} .r8_form .captchaPadd {margin:3px;} .r8_form .r8_form_para {line-height:1.35;} .r8_form .captchaBlock {margin-top:15px;} Name* Email* Phone* What would you like to discuss with the team?* Join our mailing list See our privacy policy. Submit This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply. Close and do nothing 0 Shopping Basket X Total (0) item: £100.01 Before delivery costs and discounts. Proceed to checkout We offer: function openBasket() { $("#basketSide").width(425); } function closeBasket() { $("#basketSide").width(0); } //click outside to close basket $("#r8_content").click(function(){ closeBasket(); }); Home Services Physiotherapy in Chelmsford Sports Therapy Sports Massage Scar Therapy Acupuncture in Chelmsford Injury Recovery & Pain Relief Lymphatic Drainage in Chelmsford Shockwave Therapy Zone Technique Meet the Team Testimonials Blog Contact Us 07723 503277 01245 956391 Mail us Name Email Telephone Subject Message   Send var eleft = "info"; var eright = "revivehealthchelmsford.co.uk"; var linktext = eleft + "@" + eright; document.write("<a href=" + "mail" + "to:" + eleft + "@" + eright + ">" + linktext + "</a>") Thank You Your Email has been sent to: var eleft = "info"; var eright = "revivehealthchelmsford.co.uk"; var linktext = eleft + "@" + eright; document.write("<a href=" + "mail" + "to:" + eleft + "@" + eright + ">" + linktext + "</a>") Our Address Revive Health Chelmsford 10 Village Square Chelmsford Essex CM26RF View map × Success - Thank You Your E-mail has been sent. We will be in contact with you soon. Close × Are you human ? Please refresh the page and re-submit the form. Close × Fatal Error - Try again SORRY Your content caused an error and your email has not been sent. Please remove any unusual characters and try again Close This is the home page of the https://www.revivehealthchelmsford.co.uk. It has been created by Revive Health Chelmsford - Number 1 Sports Massage, Sports Therapy, Injury and Physiotherapy Clinic in Chelmsford offering FREE service and physiotherapy, sports therapy and sports massage clinic Please have a look round our site. Chelmsford and and Essex jQuery.fn.isdefined = function(){return this.length>0;} $(function() { $( "#r8_accordion_550" ).accordion({heightStyle: "content"}); }); $(document).ready(function(){ $('a[href$="_r8customform_874"]').click(function(){ $('#r8_custom_form_874modal').modal('show'); // show contact form modal return false; }); }); $(document).ready(function(){ if ($(window).width() > 991) { if ( $( ".jqSticky" ).length ) { var sticky = new Waypoint.Sticky({ element: $('.jqSticky')[0] }); }; }; }); $(document).ready(function(){ // hide #back-top first $("#back-top").hide(); // fade in #back-top var waypoints = $('#r8_header').waypoint({ handler: function(direction) { if (direction == 'down') { $('#back-top').fadeIn("slow"); } else { $('#back-top').fadeOut(300); } }, offset: '-800px' }); }); var wow = new WOW( { boxClass: 'wow', animateClass: 'animated', offset: 0, mobile: false, live: true, callback: function(box) { } } ); wow.init(); $(document).ready(function(){ $('#superfish').superfish({ animation: {height:'show'}, delay: 1200 }); }); var this_bus_id = 55427 //BETA VERSION 20/9/20 // prevent the submission of the form with the enter key pressed $('#r8_content .item_form').on('keyup keypress', function(event){ if(event.keyCode == 13) { event.preventDefault(); return false; } }); $(".jqAdd2Basket").click(function(){ var itemForm = $(this).closest('form'); var dataArray = itemForm.serializeArray(); dataArray.push({name: 'gateway_instruction', value: 'add2basket'}); var request = $.ajax({ type: "POST", url: "/shared/user_pages/basket/ajax_gateway.cfm", data: dataArray }); // msg format jsonObj {"QTY":5.0,"RESULT":"limit"} request.done(function( msg ) { var jsonObj = jQuery.parseJSON( msg ); if(msg !== "" && typeof jsonObj =='object') { var itemsInBasket = parseInt(jsonObj.QTY); var result = jsonObj.RESULT; } else { var itemsInBasket = parseInt(msg); var result = 'ok'; } // NEW // DETECT STOCK BREACH if (result !== 'ok') $("#basket-notification").effect( "shake", { direction: "left", times: 3, distance: 15}, 1000 ); //manage the basket icon notifications with a little bit of animation. if (itemsInBasket > 1) //incremental basket item { // set the basket count in the basket button $(".basket-notfication-qty").html(itemsInBasket); $(".basket-notfication-qty").css({bottom: "-2000px"}); $(".basket-notfication-qty").animate({bottom: "-10px"}); $("#basket-notification").slideDown(500); } else if (itemsInBasket = 1) // first basket item { // set the basket count in the basket button $(".basket-notfication-qty").html(1); $("#basket-notification").css({top: "-300px"}); $("#basket-notification").show(); $("#basket-notification").animate({top: "150px"}); } else //under normal operation should not show a zero quantity - belt and braces inclusion { //set to zero and hide basket icon $(".basket-notfication-qty").html(0); $("#basket-notification").hide(); } }) }); //View the basket $(".jqViewBasket").click(function(){ viewBasket(); $("#tidio-chat").hide(); $("#cookie_footer").hide(); $("#r8_scroller").hide(); }); //Confirm delete $("#basketSide").on("click", ".jqItemDelete", function(){ $(this).closest("tr").find(".basket-table-pricing tr td div.confirm-delete").show(300); }); //Delete an item $("#basketSide").on("click", ".confirm-delete", function(){ var arrayID = $(this).attr("data-basket"); deleteItem(arrayID); }); //deal with reduction in item qty $("#basketSide").on("click", ".jqItemLess", function(){ var arrayID = $(this).attr("data-basket"); var currentQty = $(this).parent().siblings("td .thisItemQty").text(); var newQty = parseInt(currentQty) - 1; if (newQty > 0) { changeItemQty(arrayID, newQty); } else { $(this).closest("tr").siblings("tr").find("td div.confirm-delete").show(300); } }); //deal with increase in item qty $("#basketSide").on("click", ".jqItemMore", function(){ var arrayID = $(this).attr("data-basket"); var currentQty = $(this).parent().siblings("td .thisItemQty").text(); var newQty = parseInt(currentQty) + 1; changeItemQty(arrayID, newQty); }); //deal with ichange of delivery alternative $("#checkout-delivery-options").on("click", ".jqDeliveryChange", function(){ var courier_id = $(this).attr("data-id"); var basket_id = $(this).attr("data-basket"); changeDelivery(basket_id, courier_id); //$(".jqDeliveryChange").removeClass("btn-hollow"); //$(this).addClass("btn-hollow"); $('#deliveryTable input').removeAttr('checked'); var radTarget = $("#delivery_radio_"+courier_id); $(radTarget).attr("checked", true); $(radTarget).prop("checked", true); }); //function to change basket_id function changeDelivery(basket_id, courier_id) { //perform the ajax call and reset the session and local arrays var request = $.ajax({ type: "POST", url: "/shared/user_pages/basket/ajax_gateway.cfm", data: { 'bus_id': this_bus_id, 'gateway_instruction': 'changeDelivery', 'courier_id': courier_id, 'basket_id' : basket_id } }); // Handle response. view the basket request.done(function( msg ) { //calcTotals(); viewBasket(); //$('#totalTable .total-delivery').effect("highlight", {}, 5000); $('#checkout #totalTable .total-delivery').effect("highlight", {}, 8000); $('#checkout .total-grandtotal').effect("highlight", {}, 8000); }) } //function to change item qty function changeItemQty(arrayID, newQty) { //perform the ajax call and reset the session and local arrays var request = $.ajax({ type: "POST", url: "/shared/user_pages/basket/ajax_gateway.cfm", data: { 'bus_id': this_bus_id, 'gateway_instruction': 'changeItemQty', 'arrayID' : parseInt(arrayID) + 1, 'newQty' : newQty } }); // Handle response. view the basket request.done(function( msg ) { if (msg.trim() == 'limit') { $("#basket-item-table").effect( "shake", { direction: "left", times: 2, distance: 5}, 500 ); }; viewBasket(); }) } //function to delete item completely function deleteItem(arrayID) { //perform the ajax call and reset the session and local arrays var request = $.ajax({ type: "POST", url: "/shared/user_pages/basket/ajax_gateway.cfm", data: { 'bus_id': this_bus_id, 'gateway_instruction': 'deleteItem', 'arrayID' : parseInt(arrayID) + 1 } }); // Handle response. view the basket request.done(function( msg ) { viewBasket(); }) } //function that displays the basket function viewBasket() { // perform the ajax call var request = $.ajax({ type: "POST", url: "/shared/user_pages/basket/ajax_gateway.cfm", data: { 'bus_id': this_bus_id, 'gateway_instruction': 'viewBasket' }, }); // Handle response. Expect basket item count (number). request.done(function( msg ) { if (msg !== "") { var jsonObj = jQuery.parseJSON( msg ); } else { //no items - delete basket $("#basket-item-table").empty(); if(sessionStorage){ // Store data as session variables sessionStorage.setItem("basketItemQty", 0); sessionStorage.setItem("basketValue", 0); } //add to the website $(".basketValue").text(0); $(".basketItemQty").text(0); //update the on-page icon basketIconManager(0); //close the basket closeBasket(); if (window.location.pathname.includes('checkout')) { //if we are in the checkout send back to prev referring page parent.history.back(); } } if(msg !== "" && typeof jsonObj =='object') { //empty the table before we start $("#basket-item-table").empty(); openBasket(); var basketItemQty = 0; //holds number of items var basketValue = 0; //value before delivery and discounts var tableRow; for (var i = 0; i < jsonObj.length; i++) { if (jsonObj[i].variantname_1 !== '') { var varname1 = '<span class="basket-variation">'+ jsonObj[i].variantname_1 +'</span>'; } else { var varname1 = ''; } if (jsonObj[i].variantname_2 !== '') { var varname2 = ' <strong>|</strong> <span class="basket-variation">'+ jsonObj[i].variantname_2 +'</span>'; } else { var varname2 = ''; } if (jsonObj[i].variantname_3 !== '') { var varname3 = ' <strong>|</strong> <span class="basket-variation">'+ jsonObj[i].variantname_3 +'</span>'; } else { var varname3 = ''; } if (jsonObj[i].WRAPPING_PRICE > 0) { var wrapping = '<div class="basket-wrapping"> Gift Wrapping (&\u00A3 '+ jsonObj[i].WRAPPING_PRICE +')</div>'; } else { var wrapping = ''; } if (jsonObj[i].BULK_DISCOUNT > 0) { var bulk = '<div class="basket-bulk">Bulk discount: £'+ parseFloat(jsonObj[i].BULK_VALUE).toFixed(2) +' ('+ jsonObj[i].BULK_DISCOUNT +'%)</div>'; } else { var bulk = ''; } tableRow += '<tr><td class="basket-cell-image" align="center" valign="middle"><a href="item/'+ jsonObj[i].SEO_URL +'"><img name="" src="'+ jsonObj[i].IMG_FILE +'" width="60" alt="" width="60px"></a></td><td class="basket-cell-details"><div class="basket-item"><div class="basket-name"><a href="item/'+ jsonObj[i].SEO_URL +'"><h3 class="h3name">'+ jsonObj[i].NAME +'</h3></a></div>'+ varname1 + varname2 + varname3 + wrapping + '<table class="basket-table-pricing"><tr><th colspan="3" width="33%" align="center">Qty</th><th width="33%" align="center"></th><th width="33%" align="center"></th></tr><tr><td align="center"><div class="btn btn-xs btn-default jqItemLess" data-basket="'+ i +'"><i class="fa fa-minus text-danger"></i></div></td><td align="center" class="thisItemQty">'+ jsonObj[i].QTY +'</td><td align="center"><div class="btn btn-xs btn-default jqItemMore" data-basket="'+ i +'"><i class="fa fa-plus text-success"></i></div></td><td align="center" class="basket-cell-unit"> £'+ parseFloat(jsonObj[i].PRICE).toFixed(2) +'</td><td align="center" class="basket-cell-price"> £ '+ parseFloat(jsonObj[i].PRICE_TOTAL).toFixed(2) +'</td></tr><tr><td colspan="3"><div class="btn btn-danger btn-xs confirm-delete" data-basket="'+ i +'">Delete <i class="fa fa-times"></div></td><td colspan="2"></td></tr></table>' + bulk + '</div></td><td class="basket-cell-remove jqItemDelete" ><div class="btn btn-xs btn-default"><i class="fa fa-times text-danger"></i></div></td></tr>'; basketItemQty += parseInt(jsonObj[i].QTY); basketValue += parseFloat(jsonObj[i].PRICE_TOTAL); } //$(".basket-content").html(msg); $('#basket-item-table').append(tableRow); //add to the website $(".basketValue").text(basketValue.toFixed(2)); $(".basketItemQty").text(basketItemQty); if (basketItemQty > 1) { $(".basketItemPlural").text('s'); } else { $(".basketItemPlural").text(''); } //update the on-page icon basketIconManager(basketItemQty); //update the checkout totals if (window.location.pathname.includes('checkout')) { // update totals calcTotals(); //if the setup function is available - call it // if (typeof updateElement === 'function') {updateElement();} $("#tidio-chat").hide(); //remove the cookie footer $("#cookie_footer").hide(); //remove the back-to-top scroller $("#r8_scroller").hide(); } } }) }; //end of view basket //function that displays the basket function basketIconManager(qty) { var itemsInBasket = parseInt(qty); if (itemsInBasket > 0) { // set the basket count in the basket button $(".basket-notfication-qty").html(itemsInBasket); $("#basket-notification").show(); } else { //set to zero and hide basket icon $(".basket-notfication-qty").html(0); $("#basket-notification").hide(); } }; This website uses cookies We use cookies to analyse traffic and remember your website choices. You can change you preferences at any time. Read more in our privacy policy Agree Show Options Necessary - for basic site functionality Security - keeping you safe Personalisation - customised experience Analytics - helps understand site usage Marketing - used to deliver advertising Preferences - saves your preferences Accept All Accept Selection Cookie Control