(function (w, d) { w.tsUpdateMetaDescription = function () { var existingTitle = document.querySelector('title').innerText; document.querySelector('title').innerText = "***** Rating: 5.0 - 132 Reviews - " + existingTitle; var existingDesc = document.querySelector('meta[name="description"]').getAttribute("content"); document.querySelector('meta[name="description"]').setAttribute("content", "***** Rating: 5.0 - 132 Reviews - " + existingDesc); }; var timestamp = document.createElement("meta"); timestamp.setAttribute("name", "ts-timestamp"); timestamp.setAttribute("content", new Date().toLocaleString()); document.head.appendChild(timestamp); if (d.getElementById("ts-json") === null) { var filter = Array.prototype.filter; var productName = "Cleaning Doctor Kildare"; var title = document.querySelector("title"); if (title === null || title.innerText.match(/^ *$/) !== null) { title = filter.call(d.querySelectorAll('h1'), function (node) { return node.innerText != ""; })[0]; } if (typeof title !== "undefined") { productName = title.innerText; } var json = "[{\"@type\":\"Product\",\"@id\":\"{{url}}#trustist\",\"description\":null,\"logo\":\"https://content.trustist.com/brandlogos/6ce1b08d-1b8d-4d45-a781-19c758de492b.png\",\"image\":[\"https://content.trustist.com/brandlogos/6ce1b08d-1b8d-4d45-a781-19c758de492b.png\"],\"name\":\"{{productName}}\",\"alternateName\":null,\"hasMap\":null,\"geo\":null,\"telephone\":null,\"url\":\"{{url}}\",\"address\":null,\"branchOf\":null,\"openingHoursSpecification\":null,\"sameAs\":[\"https://www.trustist.com/local-reviews/Review-cleaning-doctor-kildare-kildare-Reviews-26450.html\"],\"@context\":\"http://schema.org\",\"brand\":{\"@type\":\"Organization\",\"@id\":null,\"description\":null,\"logo\":\"https://content.trustist.com/brandlogos/6ce1b08d-1b8d-4d45-a781-19c758de492b.png\",\"image\":[\"https://content.trustist.com/brandlogos/6ce1b08d-1b8d-4d45-a781-19c758de492b.png\"],\"name\":\"Cleaning Doctor Kildare\",\"alternateName\":null,\"hasMap\":null,\"geo\":null,\"telephone\":null,\"url\":\"https://cleaningdoctor.ie/kildare/\",\"address\":null,\"branchOf\":null,\"openingHoursSpecification\":null,\"sameAs\":null},\"aggregateRating\":{\"@type\":\"AggregateRating\",\"ratingValue\":5,\"bestRating\":5,\"worstRating\":1,\"reviewCount\":132},\"review\":{\"@type\":\"Review\",\"url\":\"https://www.trustist.com/local-reviews/Review-cleaning-doctor-kildare-kildare-Reviews-26450.html\",\"author\":{\"@type\":\"Person\",\"name\":\"Sarah Mc\",\"address\":{\"@type\":\"PostalAddress\",\"streetAddress\":null,\"addressLocality\":\"Naas\",\"addressRegion\":\"County Kildare\",\"postalCode\":null,\"addressCountry\":null}},\"datePublished\":\"2023-09-30T23:20:20.000Z\",\"headline\":\"\",\"isBasedOn\":null,\"reviewBody\":\"10/10 absolutely delighted with my two mattress cleans they came up like new, smell amazing \u0026 fresh! Can’t recommend this guy enough he was quick, very professional \u0026 not expensive just raging I didn’t do it years ago will definitely be in touch again for more jobs. Thanks so much\",\"reviewRating\":{\"@type\":\"Rating\",\"ratingValue\":5,\"bestRating\":5,\"worstRating\":1},\"publisher\":{\"@type\":\"Organization\",\"name\":\"Trustist\",\"sameAs\":\"https://www.trustist.com\"},\"reply\":null,\"replyDate\":null,\"subject\":null},\"mpn\":\"{{url}}\",\"sku\":\"{{url}}\"},{\"@type\":\"LocalBusiness\",\"@id\":\"https://www.trustist.com/local-reviews/Review-cleaning-doctor-kildare-kildare-Reviews-26450.html\",\"description\":null,\"logo\":\"https://content.trustist.com/brandlogos/6ce1b08d-1b8d-4d45-a781-19c758de492b.png\",\"image\":[\"https://content.trustist.com/brandlogos/6ce1b08d-1b8d-4d45-a781-19c758de492b.png\"],\"name\":\"Cleaning Doctor Kildare\",\"alternateName\":\"Cleaning Doctor Kildare\",\"hasMap\":\"https://maps.google.com/?cid=7052603047188635710\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":\"53.160080\",\"longitude\":\"-6.660815\"},\"telephone\":\"087 410 6038\",\"url\":\"https://cleaningdoctor.ie/kildare/\",\"address\":{\"@type\":\"PostalAddress\",\"streetAddress\":\"Flemingstown South\",\"addressLocality\":\"Naas\",\"addressRegion\":\"County Kildare\",\"postalCode\":\"W91 FD77\",\"addressCountry\":\"IE\"},\"branchOf\":{\"@type\":\"Organization\",\"name\":\"Cleaning Doctor Kildare\",\"sameAs\":\"https://cleaningdoctor.ie/kildare/\"},\"openingHoursSpecification\":[{\"@type\":\"OpeningHoursSpecification\",\"closes\":\"18:00:00\",\"dayOfWeek\":\"http://schema.org/Monday\",\"opens\":\"09:00:00\"},{\"@type\":\"OpeningHoursSpecification\",\"closes\":\"18:00:00\",\"dayOfWeek\":\"http://schema.org/Tuesday\",\"opens\":\"09:00:00\"},{\"@type\":\"OpeningHoursSpecification\",\"closes\":\"18:00:00\",\"dayOfWeek\":\"http://schema.org/Wednesday\",\"opens\":\"09:00:00\"},{\"@type\":\"OpeningHoursSpecification\",\"closes\":\"18:00:00\",\"dayOfWeek\":\"http://schema.org/Thursday\",\"opens\":\"09:00:00\"},{\"@type\":\"OpeningHoursSpecification\",\"closes\":\"17:00:00\",\"dayOfWeek\":\"http://schema.org/Friday\",\"opens\":\"09:00:00\"},{\"@type\":\"OpeningHoursSpecification\",\"closes\":\"12:30:00\",\"dayOfWeek\":\"http://schema.org/Saturday\",\"opens\":\"09:00:00\"}],\"sameAs\":[\"https://maps.google.com/?cid=7052603047188635710\",\"https://www.facebook.com/838210982920892\"],\"@context\":\"http://schema.org\",\"aggregateRating\":null,\"review\":null,\"paymentAccepted\":null,\"makesOffer\":{\"@type\":\"Offer\",\"@id\":\"#services\",\"itemOffered\":{\"@type\":\"Service\",\"name\":\"Carpet cleaning service\",\"url\":\"https://cleaningdoctor.ie/kildare/\",\"areaServed\":[{\"@type\":\"City\",\"name\":\"Naas\"}]}}}]"; var a = d; var c = a.createElement("script"); c.type = 'application/ld+json'; c.id = 'ts-json'; c.innerText = json .replace(new RegExp("{{url}}", 'g'), w.location.href) .replace("\"{{productName}}\"", JSON.stringify(productName).replace(/[^ -~]+/g, "")); a = a.getElementsByTagName("head")[0]; a.appendChild(c); } var s = document.createElement('script'); s.type = 'text/javascript'; s.defer = true; s.src = 'https://widget.trustist.com/PHrdLMyqukCjyBnHWN5JLA/ratingsummary.js'; var x = document.getElementsByTagName('script')[0]; x.parentNode.insertBefore(s, x); })(window, document);