{"id":623,"date":"2026-08-25T13:29:48","date_gmt":"2026-08-25T13:29:48","guid":{"rendered":"https:\/\/haresign-group.onyx-sites.io\/?page_id=623"},"modified":"2026-10-14T14:53:41","modified_gmt":"2026-10-14T14:53:41","slug":"about","status":"publish","type":"page","link":"https:\/\/haresigngroup.com\/?page_id=623","title":{"rendered":"About Us"},"content":{"rendered":"<div class=\"hg-luxe-page hg-about-page\">\n<header class=\"hg-premium-header\">\n    <a href=\"\/\" class=\"hg-premium-logo\" aria-label=\"Haresign Group home\"><br \/>\n      <img decoding=\"async\"\n        src=\"\/wp-content\/uploads\/2026\/02\/Haresign-Group-Website-Icons-01.png\"\n        data-light-logo=\"\/wp-content\/uploads\/2026\/02\/Haresign-Group-Website-Icons-01.png\"\n        data-dark-logo=\"\/wp-content\/uploads\/2026\/05\/Haresign-Group-Website-Icons-01-dark.png\"\n        alt=\"Haresign Group\"><br \/>\n    <\/a><\/p>\n<div class=\"hg-premium-nav-shell\">\n      <button class=\"hg-mobile-menu-toggle\" type=\"button\" aria-label=\"Open menu\" aria-expanded=\"false\"><br \/>\n        <span><\/span><br \/>\n        <span><\/span><br \/>\n        <span><\/span><br \/>\n      <\/button><\/p>\n<nav class=\"hg-premium-nav\" aria-label=\"Main navigation\">\n        <a href=\"\/?pagename=about\">About<\/a><br \/>\n        <a href=\"\/?page_id=753\">Bespoke Homes<\/a><br \/>\n        <a href=\"\/?page_id=661\">Projects<\/a><br \/>\n        <a href=\"\/?page_id=563\">Contact<\/a><br \/>\n      <\/nav>\n<p>      <a href=\"\/?page_id=563\" class=\"hg-premium-cta\">Enquire<\/a>\n    <\/div>\n<nav class=\"hg-mobile-menu\" aria-label=\"Mobile navigation\">\n      <a href=\"\/?pagename=about\">About<\/a><br \/>\n      <a href=\"\/?page_id=753\">Bespoke Homes<\/a><br \/>\n      <a href=\"\/?page_id=661\">Projects<\/a><br \/>\n      <a href=\"\/?page_id=563\">Contact<\/a><br \/>\n    <\/nav>\n<\/header>\n<p>  <main><\/p>\n<section class=\"hg-about-hero hg-about-hero-image-bg\">\n<div class=\"hg-about-hero-shade\"><\/div>\n<div class=\"hg-about-hero-inner\">\n<p class=\"hg-eyebrow hg-reveal\">About Haresign Group<\/p>\n<h1 class=\"hg-reveal\">Built on craft, control and considered detail.<\/h1>\n<p class=\"hg-hero-copy hg-reveal\">\n          Haresign Group brings together specialist construction experience, trusted teams and a hands-on approach to deliver homes, renovations and commercial spaces with care from start to finish.\n        <\/p>\n<div class=\"hg-hero-buttons hg-reveal\">\n          <a href=\"\/?page_id=563\" class=\"hg-button hg-button-gold\">Start a project<\/a><br \/>\n          <a href=\"\/?page_id=661\" class=\"hg-button hg-button-glass\">View our work<\/a>\n        <\/div>\n<\/p><\/div>\n<\/section>\n<section class=\"hg-intro hg-about-intro\">\n<div class=\"hg-intro-inner\">\n<p class=\"hg-eyebrow hg-reveal\">Who we are<\/p>\n<h2 class=\"hg-reveal\">A construction group shaped around better standards.<\/h2>\n<p class=\"hg-reveal\">\n          Haresign Group was created to bring a sharper, more controlled approach to high-end construction. We work across bespoke residential builds, premium renovations, commercial projects and specialist groundwork, bringing the right people together for each stage of the job.\n        <\/p>\n<\/p><\/div>\n<\/section>\n<section class=\"hg-case hg-about-capabilities\">\n<div class=\"hg-case-copy\">\n<p class=\"hg-eyebrow hg-reveal\">What we do<\/p>\n<h2 class=\"hg-reveal\">Residential &#038; commercial construction under one group.<\/h2>\n<p class=\"hg-reveal\">\n          Haresign Group supports clients across a range of construction requirements, from full bespoke homes and high-end renovations to commercial spaces, groundwork and carefully managed turn-key projects.\n        <\/p>\n<p>        <a href=\"\/?page_id=661\" class=\"hg-button hg-button-dark hg-reveal\">View projects<\/a>\n      <\/div>\n<div class=\"hg-case-image hg-reveal\">\n        <img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/08\/AdobeStock_292845441-scaled.jpeg\" alt=\"Completed Haresign Group project\">\n      <\/div>\n<\/section>\n<section class=\"hg-contact-main\">\n<div class=\"hg-contact-main-inner\">\n<div class=\"hg-contact-copy hg-reveal\">\n<p class=\"hg-eyebrow\">Start a conversation<\/p>\n<h2>Tell us where the project begins.<\/h2>\n<p>\n            Share your details below and we will contact you to understand the scope, location and next steps.\n          <\/p>\n<\/p><\/div>\n<div class=\"hg-contact-form-card hg-reveal\">\n          <style id=\"wpforms-css-vars-547\">\n\t\t\t\t#wpforms-547 {\n\t\t\t\t--wpforms-field-border-color: rgba(0, 0, 0, 0.25);\n--wpforms-field-border-color-spare: rgba(0, 0, 0, 0.25);\n--wpforms-field-text-color: rgba(0, 0, 0, 0.7);\n--wpforms-label-color: rgba(0, 0, 0, 0.85);\n--wpforms-label-sublabel-color: rgba(0, 0, 0, 0.55);\n--wpforms-button-background-color: #757575;\n--wpforms-button-border-color: #b3b3b3;\n--wpforms-container-padding: 0px;\n--wpforms-container-border-width: 1px;\n--wpforms-container-border-radius: 3px;\n--wpforms-background-color: rgba(0, 0, 0, 0);\n--wpforms-field-size-input-height: 43px;\n--wpforms-field-size-input-spacing: 15px;\n--wpforms-field-size-font-size: 16px;\n--wpforms-field-size-line-height: 19px;\n--wpforms-field-size-padding-h: 14px;\n--wpforms-field-size-checkbox-size: 16px;\n--wpforms-field-size-sublabel-spacing: 5px;\n--wpforms-field-size-icon-size: 1;\n--wpforms-label-size-font-size: 16px;\n--wpforms-label-size-line-height: 19px;\n--wpforms-label-size-sublabel-font-size: 14px;\n--wpforms-label-size-sublabel-line-height: 17px;\n--wpforms-button-size-font-size: 17px;\n--wpforms-button-size-height: 41px;\n--wpforms-button-size-padding-h: 15px;\n--wpforms-button-size-margin-top: 10px;\n--wpforms-container-shadow-size-box-shadow: none;\n\t\t\t}\n\t\t\t<\/style><div class=\"wpforms-container wpforms-container-full wpforms-render-modern\" id=\"wpforms-547\"><form id=\"wpforms-form-547\" class=\"wpforms-validate wpforms-form wpforms-ajax-form\" data-formid=\"547\" method=\"post\" enctype=\"multipart\/form-data\" action=\"\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F623\" data-token=\"9b631cb5cfcb793ab1c5274cc9ee8174\" data-token-time=\"1792599966\"><noscript class=\"wpforms-error-noscript\">Please enable JavaScript in your browser to complete this form.<\/noscript><div id=\"wpforms-error-noscript\" style=\"display: none;\">Please enable JavaScript in your browser to complete this form.<\/div><div class=\"wpforms-field-container\"><div id=\"wpforms-547-field_1-container\" class=\"wpforms-field wpforms-field-name\" data-field-id=\"1\"><fieldset><legend class=\"wpforms-field-label\">Name <span class=\"wpforms-required-label\" aria-hidden=\"true\">*<\/span><\/legend><div class=\"wpforms-field-row wpforms-field-medium\"><div class=\"wpforms-field-row-block wpforms-first wpforms-one-half\"><input type=\"text\" id=\"wpforms-547-field_1\" class=\"wpforms-field-name-first wpforms-field-required\" name=\"wpforms[fields][1][first]\" aria-errormessage=\"wpforms-547-field_1-error\" required><label for=\"wpforms-547-field_1\" class=\"wpforms-field-sublabel after\">First<\/label><\/div><div class=\"wpforms-field-row-block wpforms-one-half\"><input type=\"text\" id=\"wpforms-547-field_1-last\" class=\"wpforms-field-name-last wpforms-field-required\" name=\"wpforms[fields][1][last]\" aria-errormessage=\"wpforms-547-field_1-last-error\" required><label for=\"wpforms-547-field_1-last\" class=\"wpforms-field-sublabel after\">Last<\/label><\/div><\/div><\/fieldset><\/div><div id=\"wpforms-547-field_2-container\" class=\"wpforms-field wpforms-field-email\" data-field-id=\"2\"><label class=\"wpforms-field-label\" for=\"wpforms-547-field_2\">Email <span class=\"wpforms-required-label\" aria-hidden=\"true\">*<\/span><\/label><input type=\"email\" id=\"wpforms-547-field_2\" class=\"wpforms-field-medium wpforms-field-required\" name=\"wpforms[fields][2]\" spellcheck=\"false\" aria-errormessage=\"wpforms-547-field_2-error\" required><\/div><div id=\"wpforms-547-field_4-container\" class=\"wpforms-field wpforms-field-number\" data-field-id=\"4\"><label class=\"wpforms-field-label\" for=\"wpforms-547-field_4\">Contact Number<\/label><input type=\"number\" id=\"wpforms-547-field_4\" class=\"wpforms-field-medium\" name=\"wpforms[fields][4]\" step=\"any\" aria-errormessage=\"wpforms-547-field_4-error\" ><\/div>\t\t<div id=\"wpforms-547-field_5-container\"\n\t\t\tclass=\"wpforms-field wpforms-field-text\"\n\t\t\tdata-field-type=\"text\"\n\t\t\tdata-field-id=\"5\"\n\t\t\t>\n\t\t\t<label class=\"wpforms-field-label\" for=\"wpforms-547-field_5\" >Contact Number or<\/label>\n\t\t\t<input type=\"text\" id=\"wpforms-547-field_5\" class=\"wpforms-field-medium\" name=\"wpforms[fields][5]\" >\n\t\t<\/div>\n\t\t<div id=\"wpforms-547-field_3-container\" class=\"wpforms-field wpforms-field-textarea\" data-field-id=\"3\"><label class=\"wpforms-field-label\" for=\"wpforms-547-field_3\">Comment or Message<\/label><textarea id=\"wpforms-547-field_3\" class=\"wpforms-field-medium\" name=\"wpforms[fields][3]\" aria-errormessage=\"wpforms-547-field_3-error\" ><\/textarea><\/div><script>\n\t\t\t\t( function() {\n\t\t\t\t\tconst style = document.createElement( 'style' );\n\t\t\t\t\tstyle.appendChild( document.createTextNode( '#wpforms-547-field_5-container { position: absolute !important; overflow: hidden !important; display: inline !important; height: 1px !important; width: 1px !important; z-index: -1000 !important; padding: 0 !important; } #wpforms-547-field_5-container input { visibility: hidden; } #wpforms-conversational-form-page #wpforms-547-field_5-container label { counter-increment: none; }' ) );\n\t\t\t\t\tdocument.head.appendChild( style );\n\t\t\t\t\tdocument.currentScript?.remove();\n\t\t\t\t} )();\n\t\t\t<\/script><\/div><!-- .wpforms-field-container --><div class=\"wpforms-submit-container\" ><input type=\"hidden\" name=\"wpforms[id]\" value=\"547\"><input type=\"hidden\" name=\"page_title\" value=\"\"><input type=\"hidden\" name=\"page_url\" value=\"https:\/\/haresigngroup.com\/index.php?rest_route=\/wp\/v2\/pages\/623\"><input type=\"hidden\" name=\"url_referer\" value=\"\"><button type=\"submit\" name=\"wpforms[submit]\" id=\"wpforms-submit-547\" class=\"wpforms-submit\" data-alt-text=\"Sending...\" data-submit-text=\"Submit\" aria-live=\"assertive\" value=\"wpforms-submit\">Submit<\/button><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/haresigngroup.com\/wp-content\/plugins\/wpforms-lite\/assets\/images\/submit-spin.svg\" class=\"wpforms-submit-spinner\" style=\"display: none;\" width=\"26\" height=\"26\" alt=\"Loading\"><\/div><\/form><\/div>  <!-- .wpforms-container -->\n        <\/div>\n<\/p><\/div>\n<\/section>\n<p>  <\/main><\/p>\n<footer class=\"hg-clean-footer\">\n<div class=\"hg-clean-footer-inner\">\n<div class=\"hg-clean-footer-brand\">\n        <a href=\"\/\" aria-label=\"Haresign Group home\"><br \/>\n          <img decoding=\"async\"\n            class=\"hg-clean-footer-logo\"\n            src=\"\/wp-content\/uploads\/2026\/02\/Haresign-Group-Website-Icons-01.png\"\n            alt=\"Haresign Group\"><br \/>\n        <\/a><\/p>\n<p>Bespoke homes, commercial spaces and specialist construction delivered with precision.<\/p>\n<div class=\"hg-footer-social-v2\">\n          <a class=\"hg-footer-social-v2-link hg-footer-social-v2-facebook\" href=\"#\" aria-label=\"Facebook\"><\/a><br \/>\n          <a class=\"hg-footer-social-v2-link hg-footer-social-v2-instagram\" href=\"#\" aria-label=\"Instagram\"><\/a><br \/>\n          <a class=\"hg-footer-social-v2-link hg-footer-social-v2-linkedin\" href=\"#\" aria-label=\"LinkedIn\"><\/a>\n        <\/div>\n<\/p><\/div>\n<div class=\"hg-clean-footer-bottom\">\n<div class=\"hg-clean-footer-left\">\n          <span>\u00a9 Haresign Group<\/span><br \/>\n          <a href=\"\/?pagename=privacy-policy\">Privacy Policy<\/a>\n        <\/div>\n<p>        <span>Design. Build. Renovate.<\/span>\n      <\/div>\n<\/p><\/div>\n<\/footer>\n<\/div>\n<p><script>\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n  const reveals = document.querySelectorAll(\".hg-reveal\");<\/p>\n<p>  if (\"IntersectionObserver\" in window) {\n    const revealObserver = new IntersectionObserver(function (entries, observer) {\n      entries.forEach(function (entry) {\n        if (!entry.isIntersecting) return;<\/p>\n<p>        entry.target.classList.add(\"is-visible\");\n        entry.target.setAttribute(\"data-hg-revealed\", \"true\");<\/p>\n<p>        observer.unobserve(entry.target);\n      });\n    }, {\n      threshold: 0.04,\n      rootMargin: \"0px 0px -2% 0px\"\n    });<\/p>\n<p>    reveals.forEach(function (item) {\n      const section = item.closest(\"section, footer\");\n      const sectionItems = section ? Array.from(section.querySelectorAll(\".hg-reveal\")) : [];\n      const localIndex = sectionItems.indexOf(item);<\/p>\n<p>      item.style.transitionDelay = Math.min(localIndex * 70, 260) + \"ms\";\n      revealObserver.observe(item);\n    });\n  } else {\n    reveals.forEach(function (item) {\n      item.classList.add(\"is-visible\");\n    });\n  }<\/p>\n<p>  const header = document.querySelector(\".hg-premium-header\");\n  const toggle = document.querySelector(\".hg-mobile-menu-toggle\");\n  const menu = document.querySelector(\".hg-mobile-menu\");<\/p>\n<p>  if (header && toggle && menu) {\n    toggle.addEventListener(\"click\", function (event) {\n      event.preventDefault();\n      event.stopPropagation();<\/p>\n<p>      const isOpen = header.classList.toggle(\"is-menu-open\");<\/p>\n<p>      toggle.setAttribute(\"aria-expanded\", isOpen ? \"true\" : \"false\");\n      toggle.setAttribute(\"aria-label\", isOpen ? \"Close menu\" : \"Open menu\");\n    });<\/p>\n<p>    menu.querySelectorAll(\"a\").forEach(function (link) {\n      link.addEventListener(\"click\", function () {\n        header.classList.remove(\"is-menu-open\");\n        toggle.setAttribute(\"aria-expanded\", \"false\");\n        toggle.setAttribute(\"aria-label\", \"Open menu\");\n      });\n    });<\/p>\n<p>    document.addEventListener(\"click\", function (event) {\n      if (!header.contains(event.target)) {\n        header.classList.remove(\"is-menu-open\");\n        toggle.setAttribute(\"aria-expanded\", \"false\");\n        toggle.setAttribute(\"aria-label\", \"Open menu\");\n      }\n    });\n  }<\/p>\n<p>  const caseImage = document.querySelector(\".hg-case-image img\");\n  const logo = document.querySelector(\".hg-premium-logo img\");<\/p>\n<p>  let ticking = false;\n  let currentLogoMode = \"\";<\/p>\n<p>  function preloadLogo(url) {\n    if (!url) return;\n    const img = new Image();\n    img.src = url;\n  }<\/p>\n<p>  if (logo) {\n    preloadLogo(logo.getAttribute(\"data-light-logo\"));\n    preloadLogo(logo.getAttribute(\"data-dark-logo\"));\n  }<\/p>\n<p>  function moveElement(element, speed, baseScale) {\n    if (!element) return;<\/p>\n<p>    const rect = element.getBoundingClientRect();<\/p>\n<p>    if (rect.top < window.innerHeight &#038;&#038; rect.bottom > 0) {\n      const movement = (rect.top - window.innerHeight \/ 2) * speed;\n      const scale = baseScale ? \" scale(\" + baseScale + \")\" : \"\";\n      element.style.transform = \"translate3d(0,\" + movement + \"px,0)\" + scale;\n    }\n  }<\/p>\n<p>  function updateLogoColour() {\n    if (!logo) return;<\/p>\n<p>    const lightLogo = logo.getAttribute(\"data-light-logo\");\n    const darkLogo = logo.getAttribute(\"data-dark-logo\");<\/p>\n<p>    if (!lightLogo || !darkLogo) return;<\/p>\n<p>    const logoRect = logo.getBoundingClientRect();\n    const logoPoint = logoRect.top + logoRect.height \/ 2;<\/p>\n<p>    const darkSections = document.querySelectorAll(\n      \".hg-about-hero, .hg-contact-main, .hg-clean-footer\"\n    );<\/p>\n<p>    let shouldBeLight = false;<\/p>\n<p>    darkSections.forEach(function (section) {\n      const rect = section.getBoundingClientRect();<\/p>\n<p>      if (logoPoint >= rect.top + 8 && logoPoint <= rect.bottom - 8) {\n        shouldBeLight = true;\n      }\n    });\n\n    const nextMode = shouldBeLight ? \"light\" : \"dark\";\n\n    if (nextMode === currentLogoMode) return;\n\n    currentLogoMode = nextMode;\n    logo.src = shouldBeLight ? lightLogo : darkLogo;\n  }\n\n  function handleScroll() {\n    if (ticking) return;\n\n    ticking = true;\n\n    window.requestAnimationFrame(function () {\n      const isMobile = window.matchMedia(\"(max-width: 900px)\").matches;\n\n      if (!isMobile) {\n        moveElement(caseImage, -0.035, 1);\n      }\n\n      updateLogoColour();\n\n      ticking = false;\n    });\n  }\n\n  handleScroll();\n\n  window.addEventListener(\"scroll\", handleScroll, { passive: true });\n  window.addEventListener(\"resize\", handleScroll);\n});\n<\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>About Bespoke Homes Projects Contact Enquire About Bespoke Homes Projects Contact About Haresign Group Built on craft, control and considered detail. Haresign Group brings together specialist construction experience, trusted teams and a hands-on approach to deliver homes, renovations and commercial spaces with care from start to finish. Start a project View our work Who we [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-623","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/haresigngroup.com\/index.php?rest_route=\/wp\/v2\/pages\/623","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/haresigngroup.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/haresigngroup.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/haresigngroup.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/haresigngroup.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=623"}],"version-history":[{"count":12,"href":"https:\/\/haresigngroup.com\/index.php?rest_route=\/wp\/v2\/pages\/623\/revisions"}],"predecessor-version":[{"id":759,"href":"https:\/\/haresigngroup.com\/index.php?rest_route=\/wp\/v2\/pages\/623\/revisions\/759"}],"wp:attachment":[{"href":"https:\/\/haresigngroup.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=623"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}