(function (w, d) { w.tsUpdateMetaDescription = function () { var existingTitle = document.querySelector('title').innerText; document.querySelector('title').innerText = "***** Rating: 4.9 - 228 Reviews - " + existingTitle; var existingDesc = document.querySelector('meta[name="description"]').getAttribute("content"); document.querySelector('meta[name="description"]').setAttribute("content", "***** Rating: 4.9 - 228 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 = "Passmores Portable Buildings"; 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/771e25b0-e5cc-4b3b-aa5d-181a254712ed.png\",\"image\":[\"https://content.trustist.com/brandlogos/771e25b0-e5cc-4b3b-aa5d-181a254712ed.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/Website-Review-passmores-portable-buildings-reviews-2974.html\"],\"@context\":\"http://schema.org\",\"brand\":{\"@type\":\"Organization\",\"@id\":null,\"description\":null,\"logo\":\"https://content.trustist.com/brandlogos/771e25b0-e5cc-4b3b-aa5d-181a254712ed.png\",\"image\":[\"https://content.trustist.com/brandlogos/771e25b0-e5cc-4b3b-aa5d-181a254712ed.png\"],\"name\":\"Passmores Portable Buildings\",\"alternateName\":null,\"hasMap\":null,\"geo\":null,\"telephone\":null,\"url\":\"https://www.passmores.co.uk/\",\"address\":null,\"branchOf\":null,\"openingHoursSpecification\":null,\"sameAs\":null},\"aggregateRating\":{\"@type\":\"AggregateRating\",\"ratingValue\":4.9,\"bestRating\":5,\"worstRating\":1,\"reviewCount\":228},\"review\":{\"@type\":\"Review\",\"url\":\"https://www.trustist.com/local-reviews/Website-Review-passmores-portable-buildings-reviews-2974.html\",\"author\":{\"@type\":\"Person\",\"name\":\"R Tam\",\"address\":null},\"datePublished\":\"2022-05-12T07:58:07.000Z\",\"headline\":\"\",\"isBasedOn\":null,\"reviewBody\":\"Very pleased to see our garage just completed. Passmore\u0027s team that delivered couldn\u0027t have been more helpful, and we were relieved that they took care of all the unloading. We used our own builders because their website didn\u0027t offer assembly at the time of ordering, otherwise we would recommend considering it. It came with extensive instructions, sometimes ambiguous as it was generic. The main thing that caused quite a few phone calls was the lack of detail drawings for the optional the barn hips, as text was ambiguous. Passmore already includes spare timber for mistakes and damages, but we still had to add one extra piece to remake it. We now have a break of a few weeks before 2 coats of Sadolin. Very pleased with the final outcome.\",\"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}}\"}]"; 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/sCUed8zlO0uqXRgaJUcS7Q/ratingsummary.js'; var x = document.getElementsByTagName('script')[0]; x.parentNode.insertBefore(s, x); })(window, document);