{"id":612,"date":"2026-09-08T16:24:11","date_gmt":"2026-09-08T16:24:11","guid":{"rendered":"http:\/\/haketinew.local\/markets\/construction-company-web-design\/"},"modified":"2026-09-18T20:39:30","modified_gmt":"2026-09-18T20:39:30","slug":"construction-company-web-design","status":"publish","type":"market_page","link":"https:\/\/www.haketi.com\/es\/markets\/construction-company-web-design\/","title":{"rendered":"Web Design for Builders and Construction Companies"},"content":{"rendered":"<style>.hkbc{position:relative;left:auto;width:auto;max-width:none;margin:0;--hkbc-violet:#6961ff;--hkbc-action:#564dff;--hkbc-ink:#140709;--hkbc-muted:rgba(20,7,9,.68);--hkbc-canvas:#f0f2fe;--hkbc-soft:#efeeff;--hkbc-line:#d9dceb;--hkbc-mint:#bafaa2;--hkbc-gold:#ffce7a;--hkbc-pink:#fcacf5;--hkbc-white:#fff;overflow:clip;background:var(--hkbc-canvas);color:var(--hkbc-ink);font:15px\/1.58 Inter,Arial,sans-serif}.hkbc{box-sizing:border-box}.hkbc *{box-sizing:border-box}.hkbc *:before{box-sizing:border-box}.hkbc *:after{box-sizing:border-box}.hkbc a{color:inherit}.hkbc h1{margin-top:0}.hkbc h1{font-family:Poppins,Inter,sans-serif;font-weight:700;line-height:1.04;letter-spacing:normal;text-wrap:balance}.hkbc h2{margin-top:0}.hkbc h2{font-family:Poppins,Inter,sans-serif;font-weight:700;line-height:1.04;letter-spacing:normal;text-wrap:balance}.hkbc h3{margin-top:0}.hkbc h3{font-family:Poppins,Inter,sans-serif;font-weight:700;line-height:1.04;letter-spacing:normal;text-wrap:balance}.hkbc p{margin-top:0}.hkbc p{margin-bottom:0}.hkbc ul{margin:0;padding:0;list-style:none}.hkbc a:focus-visible{outline:3px solid var(--hkbc-ink);outline-offset:4px;box-shadow:0 0 0 6px var(--hkbc-gold)}.hkbc summary:focus-visible{outline:3px solid var(--hkbc-ink);outline-offset:4px;box-shadow:0 0 0 6px var(--hkbc-gold)}.hkbc__section{display:flex;position:relative;align-items:center;flex-direction:column;justify-content:center;margin-top:0;margin-bottom:0;padding:100px var(--wp--spacing--side,min(3vw,20px))}.hkbc__section{overflow-x:clip}@media(max-width:700px){.hkbc__section{padding-top:74px;padding-bottom:74px}}@media (max-width:700px){.hkbc__section{padding-top:60px !important;padding-bottom:60px !important;}}.hkbc__wrap{width:var(--wp--style--global--wide-size,1200px);max-width:100%;margin:0 auto}.hkbc__sr{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.hkbc__eyebrow{display:inline-flex;align-items:center;gap:8px;color:var(--hkbc-action);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.hkbc__eyebrow i{font-size:17px}.hkbc__h2{max-width:830px;margin:15px 0 0;font-size:clamp(40px,5.2vw,68px)}@media (max-width:700px){.hkbc__h2{font-size:clamp(28px,7.5vw,42px) !important;line-height:1.12 !important;}}.hkbc__lead{color:var(--hkbc-muted);font-size:18px;line-height:1.6}@media (max-width:700px){.hkbc__lead{font-size:16px !important;line-height:1.55 !important;}}.hkbc__button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:50px;padding:13px 19px;border:1px solid transparent;border-radius:999px;background:var(--hkbc-action);color:#fff!important;font-weight:700;text-decoration:none;box-shadow:0 13px 28px rgba(86,77,255,.22);transition:transform .25s,box-shadow .25s,background .25s}.hkbc__button:hover{background:#4840df;box-shadow:0 18px 34px rgba(86,77,255,.3);transform:translateY(-3px)}@media(max-width:700px){.hkbc__button{width:100%}}@media(prefers-reduced-motion:reduce){.hkbc__button{transition:none}}@media(prefers-reduced-motion:reduce){.hkbc__button i{transition:none}}@media (max-width:700px){.hkbc__button{width:100% !important;padding:14px 18px !important;}}.hkbc__button i{transition:transform .28s cubic-bezier(.2,.8,.2,1)}.hkbc__button:hover i{transform:translate(3px,-3px)}.hkbc__button--quiet{border-color:var(--hkbc-line);background:#fff;color:var(--hkbc-ink)!important;box-shadow:none}.hkbc__button--quiet:hover{background:var(--hkbc-soft);box-shadow:none}.hkbc__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:11px;margin-top:0}@media (max-width:700px){.hkbc__actions{width:100% !important;}}.hkbc__hero{padding-top:clamp(70px,8vw,104px);padding-bottom:80px}@media(max-width:700px){.hkbc__hero{padding-top:48px}}@media(max-width:700px){.hkbc__hero h1{font-size:clamp(45px,13vw,64px)}}@media(prefers-reduced-motion:reduce){.hkbc__hero h1 span:last-child:after{animation:none;clip-path:none;transform:none}}@media (max-width:700px){.hkbc__hero{padding-top:48px !important;padding-bottom:48px !important;}}@media (max-width:700px){.hkbc__hero h1{font-size:clamp(36px,9.5vw,54px) !important;line-height:1.05 !important;margin:18px auto 20px !important;}}@media (max-width:700px){.hkbc__hero h1 span:last-child{white-space:normal !important;}}.hkbc__hero h1{max-width:920px;margin:24px auto 26px;font-size:clamp(52px,5.2vw,76px);line-height:1.02;white-space:normal;overflow-wrap:normal}.hkbc__hero h1 span:last-child{position:relative;z-index:0;white-space:nowrap}.hkbc__hero h1 span:last-child:after{position:absolute;z-index:-1;right:-.04em;bottom:.05em;left:-.04em;height:.24em;border-radius:999px;background:var(--hkbc-mint);content:\"\";transform:scaleX(0);transform-origin:left;animation:hkbc-mark .85s .5s cubic-bezier(.2,.8,.2,1) forwards}.hkbc__hero-grid{display:block;max-width:920px;margin:0 auto;text-align:center}@media(max-width:960px){.hkbc__hero-grid{grid-template-columns:1fr}}.hkbc__hero-copy{display:flex;flex-direction:column;align-items:center;text-align:center;margin:0 auto;width:100%;max-width:920px;min-width:0}@media(prefers-reduced-motion:reduce){.hkbc__hero-copy>.hkbc__eyebrow{animation:none}}@media(prefers-reduced-motion:reduce){.hkbc__hero-copy>h1{animation:none}}@media(prefers-reduced-motion:reduce){.hkbc__hero-copy>.hkbc__lead{animation:none}}@media(prefers-reduced-motion:reduce){.hkbc__hero-copy>.hkbc__actions{animation:none}}@media(prefers-reduced-motion:reduce){.hkbc__hero-copy>.hkbc__micro-proof{animation:none}}@media (max-width:700px){.hkbc__hero-copy > .hkbc__lead{font-size:16px !important;line-height:1.55 !important;margin-bottom:24px !important;}}.hkbc__hero-copy>.hkbc__lead{max-width:750px;margin:0 auto 34px;font-size:20px;line-height:1.6}.hkbc__hero-copy>.hkbc__lead{animation:hkbc-hero-enter .72s .21s cubic-bezier(.2,.8,.2,1) both}.hkbc__hero-copy>.hkbc__eyebrow{animation:hkbc-hero-enter .65s .05s cubic-bezier(.2,.8,.2,1) both}.hkbc__hero-copy>h1{animation:hkbc-hero-enter .72s .13s cubic-bezier(.2,.8,.2,1) both}.hkbc__hero-copy>.hkbc__actions{animation:hkbc-hero-enter .72s .29s cubic-bezier(.2,.8,.2,1) both}.hkbc__hero-copy>.hkbc__micro-proof{animation:hkbc-hero-enter .72s .37s cubic-bezier(.2,.8,.2,1) both}.hkbc__micro-proof{display:flex;flex-wrap:wrap;justify-content:center;gap:28px;margin-top:32px;color:var(--hkbc-muted);font-size:12px;font-weight:700}@media(max-width:700px){.hkbc__micro-proof{gap:12px}}@media (max-width:700px){.hkbc__micro-proof{justify-content:center !important;gap:14px !important;margin-top:24px !important;}}.hkbc__micro-proof span{display:inline-flex;align-items:center;gap:7px}.hkbc__micro-proof i{color:var(--hkbc-action);font-size:17px}.hkbc__intake{position:relative;min-height:570px;overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:30px;background:var(--hkbc-ink);color:#fff;box-shadow:0 30px 80px rgba(36,30,91,.2)}.hkbc__intake:before{position:absolute;inset:-20%;background:radial-gradient(circle at 76% 18%,rgba(105,97,255,.72),transparent 30%),radial-gradient(circle at 15% 90%,rgba(186,250,162,.26),transparent 26%);content:\"\"}.hkbc__intake{animation:hkbc-panel-enter .95s .18s cubic-bezier(.16,1,.3,1) both}.hkbc__intake:before{animation:hkbc-ambient-drift 8s ease-in-out infinite alternate}@media(max-width:960px){.hkbc__intake{min-height:540px}}@media(max-width:700px){.hkbc__intake{min-height:560px}}@media(prefers-reduced-motion:reduce){.hkbc__intake{animation:none}}@media(prefers-reduced-motion:reduce){.hkbc__intake:before{animation:none;clip-path:none;transform:none}}.hkbc__intake-head{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;padding:24px 26px;border-bottom:1px solid rgba(255,255,255,.12)}.hkbc__intake-head strong{font:700 13px\/1 Poppins,Inter,sans-serif}.hkbc__status{display:inline-flex;align-items:center;gap:8px;color:rgba(255,255,255,.68);font-size:11px}.hkbc__status:before{width:7px;height:7px;border-radius:50%;background:var(--hkbc-mint);box-shadow:0 0 0 5px rgba(186,250,162,.12);content:\"\"}.hkbc__status:before{animation:hkbc-signal 2.4s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.hkbc__status:before{animation:none}}.hkbc__inquiry{position:relative;z-index:2;margin:28px;padding:25px;border:1px solid rgba(255,255,255,.18);border-radius:20px;background:rgba(255,255,255,.09);backdrop-filter:blur(12px)}.hkbc__inquiry{animation:hkbc-inquiry-float 5.5s ease-in-out infinite}@media(max-width:700px){.hkbc__inquiry{margin:18px}}@media(prefers-reduced-motion:reduce){.hkbc__inquiry{animation:none;clip-path:none;transform:none}}.hkbc__inquiry h3{margin:18px 0 9px;font-size:24px}.hkbc__inquiry p{color:rgba(255,255,255,.66)}.hkbc__inquiry-label{display:flex;align-items:center;justify-content:space-between;color:rgba(255,255,255,.65);font-size:11px;text-transform:uppercase}.hkbc__inquiry-label b{color:var(--hkbc-mint)}.hkbc__path{position:relative;z-index:2;display:grid;gap:10px;margin:0 28px}@media(max-width:700px){.hkbc__path{margin:0 18px}}@media(prefers-reduced-motion:reduce){.hkbc__path li{animation:none}}@media(prefers-reduced-motion:reduce){.hkbc__path li{transition:none}}.hkbc__path li{display:grid;grid-template-columns:34px 1fr auto;gap:13px;align-items:center;padding:15px 17px;border:1px solid rgba(255,255,255,.12);border-radius:15px;background:rgba(0,0,0,.2)}.hkbc__path li{transition:transform .28s,border-color .28s,background .28s;animation:hkbc-path-enter .68s cubic-bezier(.2,.8,.2,1) both}.hkbc__path li>i{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:rgba(105,97,255,.24);color:var(--hkbc-mint);font-size:18px}.hkbc__path strong{display:block;font-size:13px}.hkbc__path span{color:rgba(255,255,255,.52);font-size:10px}.hkbc__path li>small{color:var(--hkbc-mint);font-weight:700}.hkbc__path li:nth-child(1){animation-delay:.48s}.hkbc__path li:nth-child(2){animation-delay:.6s}.hkbc__path li:nth-child(3){animation-delay:.72s}.hkbc__path li:hover{border-color:rgba(186,250,162,.48);background:rgba(255,255,255,.1);transform:translateX(7px)}.hkbc__trust{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:52px;overflow:hidden;border:1px solid var(--hkbc-line);border-radius:21px;background:var(--hkbc-line)}@media(max-width:960px){.hkbc__trust{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.hkbc__trust{grid-template-columns:1fr}}@media(max-width:700px){.hkbc__trust div{min-height:105px}}@media(prefers-reduced-motion:reduce){.hkbc__trust div{animation:none}}.hkbc__trust div{min-height:124px;padding:24px;background:#fff}.hkbc__trust div{animation:hkbc-cell-rise linear both;animation-timeline:view();animation-range:entry 2% cover 20%}.hkbc__trust strong{display:block;font:700 22px\/1.1 Poppins,Inter,sans-serif}.hkbc__trust span{display:block;margin-top:10px;color:var(--hkbc-muted);font-size:12px}.hkbc__trust div:nth-child(2){animation-range:entry 5% cover 23%}.hkbc__trust div:nth-child(3){animation-range:entry 8% cover 26%}.hkbc__trust div:nth-child(4){animation-range:entry 11% cover 29%}.hkbc__head{display:grid;grid-template-columns:1.18fr .82fr;gap:60px;align-items:end;margin-bottom:45px}@media(max-width:960px){.hkbc__head{grid-template-columns:1fr}}@media(max-width:960px){.hkbc__head{gap:18px}}@media(max-width:960px){.hkbc__head .hkbc__lead{justify-self:start}}@media(max-width:700px){.hkbc__head .hkbc__h2{animation-range:entry 2% cover 18%}}@media(prefers-reduced-motion:reduce){.hkbc__head .hkbc__h2{animation:none;clip-path:none;transform:none}}.hkbc__head .hkbc__lead{max-width:500px;justify-self:end}.hkbc__head .hkbc__h2{animation:hkbc-headline-unmask linear both;animation-timeline:view();animation-range:entry 4% cover 30%}.hkbc__stakes{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media(max-width:960px){.hkbc__stakes{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.hkbc__stakes{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.hkbc__stakes article{transition:none}}@media(prefers-reduced-motion:reduce){.hkbc__stakes i{transition:none}}@media(max-width:700px){.hkbc__stakes article{animation-range:entry 2% cover 18%}}@media(prefers-reduced-motion:reduce){.hkbc__stakes article{animation:none;clip-path:none;transform:none}}@media(prefers-reduced-motion:reduce){.hkbc__stakes article:before{transition:none}}.hkbc__stakes article{min-height:310px;padding:30px;border:1px solid var(--hkbc-line);border-radius:22px;background:#fff;transition:transform .3s,box-shadow .3s}.hkbc__stakes article{animation:hkbc-card-rise linear both;animation-timeline:view()}.hkbc__stakes article{position:relative;overflow:hidden}.hkbc__stakes article:hover{box-shadow:0 20px 55px rgba(35,30,82,.12);transform:translateY(-7px)}.hkbc__stakes i{display:grid;place-items:center;width:50px;height:50px;border-radius:15px;background:var(--hkbc-soft);color:var(--hkbc-action);font-size:24px}.hkbc__stakes i{transition:transform .35s cubic-bezier(.2,.8,.2,1),background .35s}.hkbc__stakes h3{margin:52px 0 13px;font-size:25px}.hkbc__stakes p{color:var(--hkbc-muted)}.hkbc__stakes article:hover i{transform:translateY(-4px) rotate(-5deg) scale(1.06)}.hkbc__stakes article:nth-child(1){animation-range:entry 3% cover 24%}.hkbc__stakes article:nth-child(2){animation-range:entry 8% cover 29%}.hkbc__stakes article:nth-child(3){animation-range:entry 13% cover 34%}.hkbc__stakes article:before{position:absolute;z-index:0;inset:-45%;background:linear-gradient(105deg,transparent 38%,rgba(255,255,255,.52) 50%,transparent 62%);content:\"\";pointer-events:none;transform:translateX(-80%) rotate(10deg);transition:transform .75s cubic-bezier(.2,.8,.2,1)}.hkbc__stakes article:hover:before{transform:translateX(80%) rotate(10deg)}.hkbc__stakes article>*{position:relative;z-index:1}.hkbc__capabilities{background:#fff}.hkbc__cap-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media(max-width:960px){.hkbc__cap-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.hkbc__cap-grid{grid-template-columns:1fr}}.hkbc__cap{position:relative;min-height:300px;padding:28px;overflow:hidden;border:1px solid var(--hkbc-line);border-radius:22px;background:var(--hkbc-canvas);transition:transform .3s,border-color .3s}.hkbc__cap:hover{border-color:var(--hkbc-action);transform:translateY(-6px)}.hkbc__cap{animation:hkbc-card-rise linear both;animation-timeline:view()}.hkbc__cap:before{position:absolute;z-index:0;inset:-45%;background:linear-gradient(105deg,transparent 38%,rgba(255,255,255,.52) 50%,transparent 62%);content:\"\";pointer-events:none;transform:translateX(-80%) rotate(10deg);transition:transform .75s cubic-bezier(.2,.8,.2,1)}@media(max-width:700px){.hkbc__cap{min-height:285px}}@media(prefers-reduced-motion:reduce){.hkbc__cap{transition:none}}@media(prefers-reduced-motion:reduce){.hkbc__cap a{transition:none}}@media(max-width:700px){.hkbc__cap{animation-range:entry 2% cover 18%}}@media(prefers-reduced-motion:reduce){.hkbc__cap{animation:none;clip-path:none;transform:none}}@media(prefers-reduced-motion:reduce){.hkbc__cap:before{transition:none}}.hkbc__cap:nth-child(2){background:var(--hkbc-mint)}.hkbc__cap:nth-child(2){animation-range:entry 8% cover 29%}.hkbc__cap:nth-child(4){background:var(--hkbc-gold)}.hkbc__cap:nth-child(4){animation-range:entry 5% cover 27%}.hkbc__cap:nth-child(6){background:var(--hkbc-pink)}.hkbc__cap:nth-child(6){animation-range:entry 15% cover 37%}.hkbc__cap h3{margin:60px 0 12px;font-size:25px}.hkbc__cap p{color:var(--hkbc-muted)}.hkbc__cap a{position:absolute;right:24px;bottom:22px;display:grid;place-items:center;width:42px;height:42px;border:1px solid rgba(20,7,9,.15);border-radius:50%;background:#fff;text-decoration:none;transition:transform .25s,background .25s}.hkbc__cap a:hover{background:var(--hkbc-ink);color:#fff;transform:rotate(8deg)}.hkbc__cap:hover .hkbc__cap-icon{transform:translateY(-4px) rotate(-5deg) scale(1.06)}.hkbc__cap:nth-child(1){animation-range:entry 3% cover 24%}.hkbc__cap:nth-child(3){animation-range:entry 13% cover 34%}.hkbc__cap:nth-child(5){animation-range:entry 10% cover 32%}.hkbc__cap:hover:before{transform:translateX(80%) rotate(10deg)}.hkbc__cap>*{position:relative;z-index:1}.hkbc__cap-top{display:flex;align-items:center;justify-content:space-between}.hkbc__cap-icon{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:#fff;color:var(--hkbc-action);font-size:23px}.hkbc__cap-icon{transition:transform .35s cubic-bezier(.2,.8,.2,1),background .35s}@media(prefers-reduced-motion:reduce){.hkbc__cap-icon{transition:none}}.hkbc__cap-num{font-size:11px;font-weight:700;letter-spacing:.08em}.hkbc__journey{background:var(--hkbc-ink);color:#fff}.hkbc__journey .hkbc__eyebrow{color:var(--hkbc-mint)}.hkbc__journey .hkbc__lead{color:rgba(255,255,255,.65)}.hkbc__journey-map{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}@media(max-width:960px){.hkbc__journey-map{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.hkbc__journey-map{grid-template-columns:1fr}}.hkbc__journey-step{position:relative;min-height:320px;padding:26px;border:1px solid rgba(255,255,255,.15);border-radius:22px;background:rgba(255,255,255,.07)}.hkbc__journey-step{transition:transform .3s,border-color .3s,background .3s}.hkbc__journey-step:hover{border-color:rgba(186,250,162,.5);background:rgba(255,255,255,.11);transform:translateY(-7px)}.hkbc__journey-step{animation:hkbc-card-rise linear both;animation-timeline:view()}@media(max-width:960px){.hkbc__journey-step:nth-child(2):after{display:none}}@media(max-width:700px){.hkbc__journey-step{min-height:245px}}@media(max-width:700px){.hkbc__journey-step h3{margin-top:48px}}@media(max-width:700px){.hkbc__journey-step:after{display:none!important}}@media(prefers-reduced-motion:reduce){.hkbc__journey-step:not(:last-child):after{animation:none}}@media(prefers-reduced-motion:reduce){.hkbc__journey-step{transition:none}}@media(max-width:700px){.hkbc__journey-step{animation-range:entry 2% cover 18%}}@media(prefers-reduced-motion:reduce){.hkbc__journey-step{animation:none;clip-path:none;transform:none}}.hkbc__journey-step:not(:last-child):after{position:absolute;z-index:2;top:52px;right:-23px;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--hkbc-mint);color:var(--hkbc-ink);font-family:\"Phosphor\";content:\"\u2192\"}.hkbc__journey-step:not(:last-child):after{animation:hkbc-route-pulse 1.9s ease-in-out infinite}.hkbc__journey-step b{color:var(--hkbc-mint);font-size:11px;text-transform:uppercase}.hkbc__journey-step h3{margin:74px 0 13px;font-size:24px}.hkbc__journey-step p{color:rgba(255,255,255,.62)}.hkbc__journey-step:nth-child(1){animation-range:entry 3% cover 24%}.hkbc__journey-step:nth-child(2){animation-range:entry 8% cover 29%}.hkbc__journey-step:nth-child(3){animation-range:entry 13% cover 34%}.hkbc__journey-step:nth-child(4){animation-range:entry 5% cover 27%}.hkbc__systems{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:54px;align-items:start}@media(max-width:960px){.hkbc__systems{grid-template-columns:1fr}}.hkbc__systems-copy{position:sticky;top:120px}@media(max-width:960px){.hkbc__systems-copy{position:static}}.hkbc__systems-copy .hkbc__lead{margin-top:22px}.hkbc__system-list{display:grid;gap:12px}.hkbc__system{display:grid;grid-template-columns:50px 1fr;gap:18px;align-items:start;padding:24px;border:1px solid var(--hkbc-line);border-radius:18px;background:#fff}.hkbc__system{transition:transform .3s,box-shadow .3s;animation:hkbc-side-enter linear both;animation-timeline:view();animation-range:entry 4% cover 25%}.hkbc__system:hover{box-shadow:0 18px 45px rgba(35,30,82,.12);transform:translateX(7px)}@media(prefers-reduced-motion:reduce){.hkbc__system{animation:none}}@media(prefers-reduced-motion:reduce){.hkbc__system{transition:none}}@media(prefers-reduced-motion:reduce){.hkbc__system i{transition:none}}@media (max-width:960px){.hkbc__system{animation-name:hkbc-card-rise !important;transform:none !important;}}.hkbc__system i{display:grid;place-items:center;width:50px;height:50px;border-radius:15px;background:var(--hkbc-soft);color:var(--hkbc-action);font-size:23px}.hkbc__system i{transition:transform .35s cubic-bezier(.2,.8,.2,1),background .35s}.hkbc__system h3{margin:4px 0 8px;font-size:21px}.hkbc__system p{color:var(--hkbc-muted)}.hkbc__system:hover i{transform:translateY(-4px) rotate(-5deg) scale(1.06)}.hkbc__profile{background:#fff}.hkbc__profile-grid{display:grid;grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);gap:18px}@media(max-width:960px){.hkbc__profile-grid{grid-template-columns:1fr}}.hkbc__profile-panel{min-height:450px;padding:38px;border:1px solid var(--hkbc-line);border-radius:26px;background:var(--hkbc-soft)}.hkbc__profile-panel{position:relative;overflow:hidden;transition:transform .35s,box-shadow .35s}.hkbc__profile-panel:hover{box-shadow:0 22px 58px rgba(35,30,82,.14);transform:translateY(-6px)}.hkbc__profile-panel:after{position:absolute;right:-110px;bottom:-150px;width:290px;height:290px;border:1px solid currentColor;border-radius:50%;content:\"\";opacity:.1;animation:hkbc-orbit 10s linear infinite}.hkbc__profile-panel:first-child{animation:hkbc-panel-left linear both;animation-timeline:view();animation-range:entry 4% cover 30%}.hkbc__profile-panel:last-child{animation:hkbc-panel-right linear both;animation-timeline:view();animation-range:entry 8% cover 34%}@media(max-width:700px){.hkbc__profile-panel{min-height:0;padding:27px}}@media(prefers-reduced-motion:reduce){.hkbc__profile-panel:after{animation:none}}@media(prefers-reduced-motion:reduce){.hkbc__profile-panel{transition:none}}@media(max-width:700px){.hkbc__profile-panel:first-child{animation-range:entry 2% cover 18%}}@media(max-width:700px){.hkbc__profile-panel:last-child{animation-range:entry 2% cover 18%}}@media(prefers-reduced-motion:reduce){.hkbc__profile-panel:first-child{animation:none;clip-path:none;transform:none}}@media(prefers-reduced-motion:reduce){.hkbc__profile-panel:last-child{animation:none;clip-path:none;transform:none}}@media (max-width:960px){.hkbc__profile-panel:first-child{animation-name:hkbc-card-rise !important;transform:none !important;}}@media (max-width:960px){.hkbc__profile-panel:last-child{animation-name:hkbc-card-rise !important;transform:none !important;}}.hkbc__profile-panel h2{margin:16px 0 20px;font-size:clamp(36px,4.3vw,58px)}.hkbc__profile-panel p{max-width:610px;color:var(--hkbc-muted);font-size:17px}.hkbc__profile-panel--dark{background:var(--hkbc-ink);color:#fff}.hkbc__profile-panel--dark p{color:rgba(255,255,255,.64)}.hkbc__profile-panel--dark .hkbc__profile-list li{border-color:rgba(255,255,255,.13);background:rgba(255,255,255,.07)}.hkbc__profile-panel--dark .hkbc__profile-list i{color:var(--hkbc-mint)}.hkbc__profile-list{display:grid;gap:10px;margin-top:35px}.hkbc__profile-list li{display:flex;align-items:center;gap:12px;padding:14px 16px;border:1px solid rgba(20,7,9,.1);border-radius:13px;background:rgba(255,255,255,.58);font-weight:700}.hkbc__profile-list i{color:var(--hkbc-action);font-size:20px}.hkbc__process{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.hkbc__process{position:relative}.hkbc__process:before{position:absolute;z-index:2;top:0;right:0;left:0;height:3px;background:linear-gradient(90deg,var(--hkbc-action),var(--hkbc-mint),var(--hkbc-gold));content:\"\";transform:scaleX(0);transform-origin:left;animation:hkbc-progress linear both;animation-timeline:view();animation-range:entry 10% cover 52%}@media(max-width:960px){.hkbc__process{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.hkbc__process{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.hkbc__process:before{animation:none;clip-path:none;transform:none}}.hkbc__step{min-height:280px;padding:26px;border-top:1px solid var(--hkbc-ink);background:rgba(255,255,255,.35)}.hkbc__step{animation:hkbc-card-rise linear both;animation-timeline:view()}@media(max-width:700px){.hkbc__step{min-height:220px}}@media(max-width:700px){.hkbc__step h3{margin-top:44px}}@media(max-width:700px){.hkbc__step{animation-range:entry 2% cover 18%}}@media(prefers-reduced-motion:reduce){.hkbc__step{animation:none;clip-path:none;transform:none}}.hkbc__step b{color:var(--hkbc-action);font-size:11px;text-transform:uppercase}.hkbc__step h3{margin:80px 0 12px;font-size:23px}.hkbc__step p{color:var(--hkbc-muted)}.hkbc__step:nth-child(1){animation-range:entry 3% cover 24%}.hkbc__step:nth-child(2){animation-range:entry 8% cover 29%}.hkbc__step:nth-child(3){animation-range:entry 13% cover 34%}.hkbc__step:nth-child(4){animation-range:entry 5% cover 27%}.hkbc__faq{background:var(--hkbc-soft)}.hkbc__faq-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:68px;align-items:start}@media(max-width:960px){.hkbc__faq-grid{grid-template-columns:1fr}}.hkbc__faq-copy{position:sticky;top:120px}@media(max-width:960px){.hkbc__faq-copy{position:static}}.hkbc__faq-copy .hkbc__lead{margin-top:21px}.hkbc__questions{display:grid;gap:10px}@media(max-width:700px){.hkbc__questions summary{font-size:16px}}@media(prefers-reduced-motion:reduce){.hkbc__questions summary i{transition:none}}@media(prefers-reduced-motion:reduce){.hkbc__questions details{transition:none}}@media (max-width:700px){.hkbc__questions summary{font-size:16px !important;line-height:1.35 !important;padding-right:36px !important;}}@media (max-width:700px){.hkbc__questions details p{font-size:14.5px !important;line-height:1.55 !important;padding-right:8px !important;}}.hkbc__questions details{border:1px solid var(--hkbc-line);border-radius:17px;background:#fff}.hkbc__questions details{transition:transform .25s,border-color .25s,box-shadow .25s}.hkbc__questions summary{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:21px 22px;cursor:pointer;font-size:17px;font-weight:700;list-style:none}.hkbc__questions summary::-webkit-details-marker{display:none}.hkbc__questions summary i{flex:0 0 auto;color:var(--hkbc-action);font-size:20px;transition:transform .25s}.hkbc__questions details[open] summary i{transform:rotate(45deg)}.hkbc__questions details p{padding:0 22px 22px;color:var(--hkbc-muted)}.hkbc__questions details:hover{border-color:rgba(86,77,255,.45);box-shadow:0 13px 30px rgba(35,30,82,.08);transform:translateX(5px)}.hkbc__questions details[open]{border-color:rgba(86,77,255,.48);box-shadow:0 16px 36px rgba(35,30,82,.09)}.hkbc__cta{padding:58px;border-radius:30px;background:var(--hkbc-action);color:#fff}.hkbc__cta{position:relative;isolation:isolate;overflow:hidden}.hkbc__cta:before{position:absolute;z-index:-1;top:-70%;right:-15%;width:520px;height:520px;border:1px solid rgba(255,255,255,.24);border-radius:45% 55% 62% 38%;content:\"\";animation:hkbc-orbit 13s linear infinite}.hkbc__cta:after{position:absolute;z-index:-1;right:9%;bottom:-140px;width:320px;height:320px;border-radius:50%;background:radial-gradient(circle,rgba(186,250,162,.28),transparent 68%);content:\"\";animation:hkbc-breathe 4.5s ease-in-out infinite}@media(max-width:700px){.hkbc__cta{padding:34px 24px}}@media(prefers-reduced-motion:reduce){.hkbc__cta:before{animation:none}}@media(prefers-reduced-motion:reduce){.hkbc__cta:after{animation:none}}.hkbc__cta .hkbc__eyebrow{color:var(--hkbc-mint)}.hkbc__cta h2{max-width:900px;margin:17px 0 18px;font-size:clamp(42px,5.8vw,76px)}.hkbc__cta p{max-width:690px;color:rgba(255,255,255,.76);font-size:18px}.hkbc__cta .hkbc__button{background:#fff;color:var(--hkbc-ink)!important;box-shadow:none}.hkbc__cta .hkbc__button:hover{background:var(--hkbc-mint)}.hkbc__cta .hkbc__button--quiet{border-color:rgba(255,255,255,.35);background:transparent;color:#fff!important}.hkbc__cta .hkbc__button--quiet:hover{background:rgba(255,255,255,.1)}.hkbc__reveal{animation:hkbc-reveal linear both;animation-timeline:view();animation-range:entry 6% cover 28%}@media(prefers-reduced-motion:reduce){.hkbc__reveal{animation:none;clip-path:none;transform:none}}.wp-site-blocks:has(.hkbc){overflow-x:clip}@media (max-width:480px){.hkbc__metric{width:135px !important;padding:12px !important;}}<\/style><!-- gs-stylemanager -->\n\n\n<main class=\"hkbc alignfull\">\n<section class=\"hkbc__section hkbc__hero alignfull\" aria-labelledby=\"hkbc-title\">\n<div class=\"hkbc__wrap\">\n<div class=\"hkbc__hero-grid\">\n<div class=\"hkbc__hero-copy\">\n<span class=\"hkbc__eyebrow\">\n<i class=\"ph ph-hard-hat\" aria-hidden=\"true\"><\/i>\n\n\n<span>Digital experiences for builders and contractors<\/span>\n<\/span>\n\n\n<h1 id=\"hkbc-title\">\n<span>A construction company website built to win the right kind of <\/span>\n\n\n<span>work.<\/span>\n<\/h1>\n\n\n<p class=\"hkbc__lead\">Haketi creates responsive, SEO-ready websites that help owners, developers, partners, and prospective clients understand your capabilities, see the quality of your projects, and take the next step.<\/p>\n\n\n<div class=\"hkbc__actions\">\n<a class=\"hkbc__button\" href=\"\/form\/start-a-project\/\">\n<span>Plan your construction website<\/span>\n\n\n<i class=\"ph ph-arrow-up-right\" aria-hidden=\"true\"><\/i>\n<\/a>\n\n\n<a class=\"hkbc__button hkbc__button--quiet\" href=\"https:\/\/booking.haketi.com\/\" target=\"_blank\" rel=\"noopener\">\n<span>Book a discovery call<\/span>\n\n\n<i class=\"ph ph-calendar-check\" aria-hidden=\"true\"><\/i>\n<\/a>\n<\/div>\n\n\n<div class=\"hkbc__micro-proof\">\n<span>\n<i class=\"ph ph-check-circle\" aria-hidden=\"true\"><\/i>\n\n\n<span>Senior-led<\/span>\n<\/span>\n\n\n<span>\n<i class=\"ph ph-check-circle\" aria-hidden=\"true\"><\/i>\n\n\n<span>Portfolio-ready<\/span>\n<\/span>\n\n\n<span>\n<i class=\"ph ph-check-circle\" aria-hidden=\"true\"><\/i>\n\n\n<span>Built to be managed<\/span>\n<\/span>\n<\/div>\n<\/div>\n<\/div>\n\n\n<div class=\"hkbc__trust\">\n<div>\n<strong>Project portfolio<\/strong>\n\n\n<span>Completed work with useful context<\/span>\n<\/div>\n\n\n<div>\n<strong>Service areas<\/strong>\n\n\n<span>Markets, sectors, and capabilities<\/span>\n<\/div>\n\n\n<div>\n<strong>Quote requests<\/strong>\n\n\n<span>Forms shaped around project fit<\/span>\n<\/div>\n\n\n<div>\n<strong>Project insights<\/strong>\n\n\n<span>News, milestones, and expertise<\/span>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n\n\n<section class=\"hkbc__section alignfull\" aria-labelledby=\"hkbc-stakes-title\">\n<div class=\"hkbc__wrap\">\n<div class=\"hkbc__head hkbc__reveal\">\n<div>\n<span class=\"hkbc__eyebrow\">Your digital front door<\/span>\n\n\n<h2 class=\"hkbc__h2\" id=\"hkbc-stakes-title\">Before the site visit or bid invitation, people evaluate the business online.<\/h2>\n<\/div>\n\n\n<p class=\"hkbc__lead\">A strong construction website turns reputation into visible evidence\u2014showing what you build, where you work, how you operate, and why the company belongs on the shortlist.<\/p>\n<\/div>\n\n\n<div class=\"hkbc__stakes\">\n<article class=\"hkbc__reveal\">\n<i class=\"ph ph-seal-check\" aria-hidden=\"true\"><\/i>\n\n\n<h3>Make experience tangible.<\/h3>\n\n\n<p>Project stories, sectors, safety context, credentials, and team expertise help decision-makers assess fit quickly.<\/p>\n<\/article>\n\n\n<article class=\"hkbc__reveal\">\n<i class=\"ph ph-map-trifold\" aria-hidden=\"true\"><\/i>\n\n\n<h3>Connect services to markets.<\/h3>\n\n\n<p>Clear architecture links capabilities, project types, locations, and completed work without forcing visitors to decode the company.<\/p>\n<\/article>\n\n\n<article class=\"hkbc__reveal\">\n<i class=\"ph ph-path\" aria-hidden=\"true\"><\/i>\n\n\n<h3>Serve every important audience.<\/h3>\n\n\n<p>Owners, developers, subcontractors, and partners each receive a direct path to the information and action they need.<\/p>\n<\/article>\n<\/div>\n<\/div>\n<\/section>\n\n\n<section class=\"hkbc__section hkbc__capabilities alignfull\" aria-labelledby=\"hkbc-capabilities-title\">\n<div class=\"hkbc__wrap\">\n<div class=\"hkbc__head hkbc__reveal\">\n<div>\n<span class=\"hkbc__eyebrow\">A complete construction website<\/span>\n\n\n<h2 class=\"hkbc__h2\" id=\"hkbc-capabilities-title\">Built to showcase the work and support the business behind it.<\/h2>\n<\/div>\n\n\n<p class=\"hkbc__lead\">We connect strategy, UX, relational project databases, blueprint upload portals, search foundations, performance, accessibility, and analytics into one maintainable platform.<\/p>\n<\/div>\n\n\n<div class=\"hkbc__cap-grid\">\n<article class=\"hkbc__cap hkbc__reveal\">\n<div class=\"hkbc__cap-top\">\n<span class=\"hkbc__cap-icon\">\n<i class=\"ph ph-browser\" aria-hidden=\"true\"><\/i>\n<\/span>\n\n\n<span class=\"hkbc__cap-num\">01 \/ 06<\/span>\n<\/div>\n\n\n<h3>Custom web design<\/h3>\n\n\n<p>A confident, responsive visual system shaped around your company\u2019s positioning, sectors, and sales process.<\/p>\n\n\n<a href=\"\/services\/web-design-development\/\" aria-label=\"Learn about web design and development\">\n<span class=\"hkbc__sr\">Learn about web design and development<\/span>\n\n\n<i class=\"ph ph-arrow-up-right\" aria-hidden=\"true\"><\/i>\n<\/a>\n<\/article>\n\n\n<article class=\"hkbc__cap hkbc__reveal\">\n<div class=\"hkbc__cap-top\">\n<span class=\"hkbc__cap-icon\">\n<i class=\"ph ph-buildings\" aria-hidden=\"true\"><\/i>\n<\/span>\n\n\n<span class=\"hkbc__cap-num\">02 \/ 06<\/span>\n<\/div>\n\n\n<h3>Relational project portfolio<\/h3>\n\n\n<p>Filterable case studies organized by sector (commercial, residential, civic), square footage, delivery method, and location with custom project fields.<\/p>\n\n\n<a href=\"\/work\/wth-construction\/\" aria-label=\"Read the WTH Construction case study\">\n<span class=\"hkbc__sr\">Read the WTH Construction case study<\/span>\n\n\n<i class=\"ph ph-arrow-up-right\" aria-hidden=\"true\"><\/i>\n<\/a>\n<\/article>\n\n\n<article class=\"hkbc__cap hkbc__reveal\">\n<div class=\"hkbc__cap-top\">\n<span class=\"hkbc__cap-icon\">\n<i class=\"ph ph-hammer\" aria-hidden=\"true\"><\/i>\n<\/span>\n\n\n<span class=\"hkbc__cap-num\">03 \/ 06<\/span>\n<\/div>\n\n\n<h3>Services and sectors<\/h3>\n\n\n<p>Clear pages for capabilities, delivery methods, industries, project types, and the regions your team serves.<\/p>\n<\/article>\n\n\n<article class=\"hkbc__cap hkbc__reveal\">\n<div class=\"hkbc__cap-top\">\n<span class=\"hkbc__cap-icon\">\n<i class=\"ph ph-clipboard-text\" aria-hidden=\"true\"><\/i>\n<\/span>\n\n\n<span class=\"hkbc__cap-num\">04 \/ 06<\/span>\n<\/div>\n\n\n<h3>Plan upload &amp; project intake portals<\/h3>\n\n\n<p>Multi-step inquiry funnels that collect square footage, budget tiers, construction timelines, and direct architectural blueprint\/PDF file uploads.<\/p>\n\n\n<a href=\"\/contact\/\" aria-label=\"See Haketi contact experiences\">\n<span class=\"hkbc__sr\">See Haketi contact experiences<\/span>\n\n\n<i class=\"ph ph-arrow-up-right\" aria-hidden=\"true\"><\/i>\n<\/a>\n<\/article>\n\n\n<article class=\"hkbc__cap hkbc__reveal\">\n<div class=\"hkbc__cap-top\">\n<span class=\"hkbc__cap-icon\">\n<i class=\"ph ph-magnifying-glass\" aria-hidden=\"true\"><\/i>\n<\/span>\n\n\n<span class=\"hkbc__cap-num\">05 \/ 06<\/span>\n<\/div>\n\n\n<h3>Territory mapping &amp; local schema<\/h3>\n\n\n<p>Interactive service territory maps and automated ConstructionBusiness schema that link past job sites to municipal search markets.<\/p>\n\n\n<a href=\"\/services\/\" aria-label=\"Learn about web development\">\n<span class=\"hkbc__sr\">Learn about web development<\/span>\n\n\n<i class=\"ph ph-arrow-up-right\" aria-hidden=\"true\"><\/i>\n<\/a>\n<\/article>\n\n\n<article class=\"hkbc__cap hkbc__reveal\">\n<div class=\"hkbc__cap-top\">\n<span class=\"hkbc__cap-icon\">\n<i class=\"ph ph-chart-line-up\" aria-hidden=\"true\"><\/i>\n<\/span>\n\n\n<span class=\"hkbc__cap-num\">06 \/ 06<\/span>\n<\/div>\n\n\n<h3>Social media and analytics<\/h3>\n\n\n<p>Project storytelling, social integration, and meaningful reporting for inquiries, calls, and content engagement.<\/p>\n\n\n<a href=\"\/services\/data-business-analytics\/\" aria-label=\"Learn about data and business analytics\">\n<span class=\"hkbc__sr\">Learn about data and business analytics<\/span>\n\n\n<i class=\"ph ph-arrow-up-right\" aria-hidden=\"true\"><\/i>\n<\/a>\n<\/article>\n<\/div>\n<\/div>\n<\/section>\n\n\n<section class=\"hkbc__section hkbc__journey alignfull\" aria-labelledby=\"hkbc-journey-title\">\n<div class=\"hkbc__wrap\">\n<div class=\"hkbc__head hkbc__reveal\">\n<div>\n<span class=\"hkbc__eyebrow\">Designed around qualification<\/span>\n\n\n<h2 class=\"hkbc__h2\" id=\"hkbc-journey-title\">From first search to project conversation, confidence should keep building.<\/h2>\n<\/div>\n\n\n<p class=\"hkbc__lead\">The experience gives decision-makers enough relevant evidence to understand fit before they submit an inquiry or invite the company into the next stage.<\/p>\n<\/div>\n\n\n<div class=\"hkbc__journey-map\">\n<article class=\"hkbc__journey-step hkbc__reveal\">\n<b>01 \/ Discover<\/b>\n\n\n<h3>Find a relevant capability.<\/h3>\n\n\n<p>Search, social content, referrals, and market pages create focused ways into the website.<\/p>\n<\/article>\n\n\n<article class=\"hkbc__journey-step hkbc__reveal\">\n<b>02 \/ Evaluate<\/b>\n\n\n<h3>Understand how you build.<\/h3>\n\n\n<p>Services, sectors, process, safety, and delivery context make the company easier to assess.<\/p>\n<\/article>\n\n\n<article class=\"hkbc__journey-step hkbc__reveal\">\n<b>03 \/ Verify<\/b>\n\n\n<h3>See proof in completed work.<\/h3>\n\n\n<p>Relevant projects connect claims to visible outcomes, constraints, and team experience.<\/p>\n<\/article>\n\n\n<article class=\"hkbc__journey-step hkbc__reveal\">\n<b>04 \/ Connect<\/b>\n\n\n<h3>Start the right conversation.<\/h3>\n\n\n<p>Visitors can request a quote, discuss a project, connect as a partner, or review company qualifications.<\/p>\n<\/article>\n<\/div>\n<\/div>\n<\/section>\n\n\n<section class=\"hkbc__section alignfull\" aria-labelledby=\"hkbc-systems-title\">\n<div class=\"hkbc__wrap hkbc__systems\">\n<div class=\"hkbc__systems-copy hkbc__reveal\">\n<span class=\"hkbc__eyebrow\">More than a brochure<\/span>\n\n\n<h2 class=\"hkbc__h2\" id=\"hkbc-systems-title\">A connected platform for business development, visibility, and growth.<\/h2>\n\n\n<p class=\"hkbc__lead\">The website can support the tools and workflows your team already uses while making project information easier to publish and inquiries easier to route.<\/p>\n<\/div>\n\n\n<div class=\"hkbc__system-list\">\n<article class=\"hkbc__system hkbc__reveal\">\n<i class=\"ph ph-funnel\" aria-hidden=\"true\"><\/i>\n\n\n<div>\n<h3>Pre-construction consultation booking<\/h3>\n\n\n<p>Self-hosted scheduling for on-site project walk-throughs, pre-construction feasibility sessions, and estimator calls with zero ongoing software fees.<\/p>\n<\/div>\n<\/article>\n\n\n<article class=\"hkbc__system hkbc__reveal\">\n<i class=\"ph ph-files\" aria-hidden=\"true\"><\/i>\n\n\n<div>\n<h3>Centralized RFP &amp; blueprint upload queue<\/h3>\n\n\n<p>Secure document intake delivering project specifications, bid scopes, and architectural plans directly to your estimating team.<\/p>\n<\/div>\n<\/article>\n\n\n<article class=\"hkbc__system hkbc__reveal\">\n<i class=\"ph ph-map-pin-area\" aria-hidden=\"true\"><\/i>\n\n\n<div>\n<h3>Locations and service areas<\/h3>\n\n\n<p>Connect regional offices and markets to the work, services, and contact details most relevant to each audience.<\/p>\n<\/div>\n<\/article>\n\n\n<article class=\"hkbc__system hkbc__reveal\">\n<i class=\"ph ph-users-four\" aria-hidden=\"true\"><\/i>\n\n\n<div>\n<h3>Social media integration<\/h3>\n\n\n<p>Connect project stories, milestones, company news, and community involvement across the website and social channels.<\/p>\n<\/div>\n<\/article>\n\n\n<article class=\"hkbc__system hkbc__reveal\">\n<i class=\"ph ph-chart-line-up\" aria-hidden=\"true\"><\/i>\n\n\n<div>\n<h3>Analytics and campaign measurement<\/h3>\n\n\n<p>Measure qualified inquiries, calls, downloads, portfolio engagement, and campaign performance.<\/p>\n<\/div>\n<\/article>\n<\/div>\n<\/div>\n<\/section>\n\n\n<section class=\"hkbc__section hkbc__profile alignfull\" aria-labelledby=\"hkbc-profile-title\">\n<div class=\"hkbc__wrap\">\n<div class=\"hkbc__profile-grid\">\n<article class=\"hkbc__profile-panel hkbc__reveal\">\n<span class=\"hkbc__eyebrow\">Built for your project history<\/span>\n\n\n<h2 id=\"hkbc-profile-title\">Every completed project becomes reusable business-development proof.<\/h2>\n\n\n<p>We can create a structured portfolio system so the team can add projects, associate sectors and services, feature strong imagery, and surface relevant work throughout the website.<\/p>\n\n\n<ul class=\"hkbc__profile-list\">\n<li>\n<i class=\"ph ph-image\" aria-hidden=\"true\"><\/i>\n\n\n<span>Photography, video, and project galleries<\/span>\n<\/li>\n\n\n<li>\n<i class=\"ph ph-tag\" aria-hidden=\"true\"><\/i>\n\n\n<span>Sector, location, scope, and delivery method<\/span>\n<\/li>\n\n\n<li>\n<i class=\"ph ph-link\" aria-hidden=\"true\"><\/i>\n\n\n<span>Connected services, team members, and markets<\/span>\n<\/li>\n<\/ul>\n<\/article>\n\n\n<article class=\"hkbc__profile-panel hkbc__profile-panel--dark hkbc__reveal\">\n<span class=\"hkbc__eyebrow\">Built for your reputation<\/span>\n\n\n<h2>Expertise and company values that strengthen every project conversation.<\/h2>\n\n\n<p>Reusable leadership, safety, quality, community, and company-news content helps the business communicate how it operates and what clients can expect.<\/p>\n\n\n<ul class=\"hkbc__profile-list\">\n<li>\n<i class=\"ph ph-identification-badge\" aria-hidden=\"true\"><\/i>\n\n\n<span>Leadership and market expertise<\/span>\n<\/li>\n\n\n<li>\n<i class=\"ph ph-shield-check\" aria-hidden=\"true\"><\/i>\n\n\n<span>Safety, quality, and operating values<\/span>\n<\/li>\n\n\n<li>\n<i class=\"ph ph-megaphone\" aria-hidden=\"true\"><\/i>\n\n\n<span>Company news, milestones, and social content<\/span>\n<\/li>\n<\/ul>\n<\/article>\n<\/div>\n<\/div>\n<\/section>\n\n\n<section class=\"hkbc__section alignfull\" aria-labelledby=\"hkbc-process-title\">\n<div class=\"hkbc__wrap\">\n<div class=\"hkbc__head hkbc__reveal\">\n<div>\n<span class=\"hkbc__eyebrow\">A practical engagement<\/span>\n\n\n<h2 class=\"hkbc__h2\" id=\"hkbc-process-title\">Built with the same clarity good projects demand.<\/h2>\n<\/div>\n\n\n<p class=\"hkbc__lead\">We shape the scope around your markets, services, audiences, project content, integrations, internal ownership, and business-development priorities.<\/p>\n<\/div>\n\n\n<div class=\"hkbc__process\">\n<article class=\"hkbc__step hkbc__reveal\">\n<b>01 \/ Discover<\/b>\n\n\n<h3>Understand the business.<\/h3>\n\n\n<p>We examine positioning, services, sectors, clients, competitors, content, inquiries, project visibility, and technical constraints.<\/p>\n<\/article>\n\n\n<article class=\"hkbc__step hkbc__reveal\">\n<b>02 \/ Structure<\/b>\n\n\n<h3>Design the information.<\/h3>\n\n\n<p>Messaging, search intent, architecture, project models, and prototypes establish how people will navigate the company.<\/p>\n<\/article>\n\n\n<article class=\"hkbc__step hkbc__reveal\">\n<b>03 \/ Build<\/b>\n\n\n<h3>Create the system.<\/h3>\n\n\n<p>Design, development, relational databases, blueprint upload portals, and performance come together into a fast, reliable digital platform.<\/p>\n<\/article>\n\n\n<article class=\"hkbc__step hkbc__reveal\">\n<b>04 \/ Improve<\/b>\n\n\n<h3>Launch and grow.<\/h3>\n\n\n<p>Quality assurance, analytics, training, maintenance, and iteration protect the value of the investment.<\/p>\n<\/article>\n<\/div>\n<\/div>\n<\/section>\n\n\n<section class=\"hkbc__section hkbc__faq alignfull\" aria-labelledby=\"hkbc-faq-title\">\n<div class=\"hkbc__wrap hkbc__faq-grid\">\n<div class=\"hkbc__faq-copy hkbc__reveal\">\n<span class=\"hkbc__eyebrow\">\n<i class=\"ph ph-chats-circle\" aria-hidden=\"true\"><\/i>\n\n\n<span>Construction website questions<\/span>\n<\/span>\n\n\n<h2 class=\"hkbc__h2\" id=\"hkbc-faq-title\">What builders usually want to know.<\/h2>\n\n\n<p class=\"hkbc__lead\">The right scope depends on your company, markets, audiences, project library, integrations, and internal team. These answers explain the foundations.<\/p>\n<\/div>\n\n\n<div class=\"hkbc__questions hkbc__reveal\">\n<details>\n<summary>\n<span>What should a modern construction company website include?<\/span>\n\n\n<i class=\"ph ph-plus\" aria-hidden=\"true\"><\/i>\n<\/summary>\n\n\n<p>A strong site usually includes clear services and sectors, a structured project portfolio, company and team information, service areas, focused inquiry paths, responsive design, accessibility, technical SEO, analytics, and a manageable publishing system.<\/p>\n<\/details>\n\n\n<details>\n<summary>\n<span>Can every project have its own structured case-study page?<\/span>\n\n\n<i class=\"ph ph-plus\" aria-hidden=\"true\"><\/i>\n<\/summary>\n\n\n<p>Yes. We create tailored relational fields for photography, scope, square footage, sector, location, and related builds, making it effortless for your team to publish consistent new project stories without touching code.<\/p>\n<\/details>\n\n\n<details>\n<summary>\n<span>Can prospective clients and developers upload blueprints or RFP documents?<\/span>\n\n\n<i class=\"ph ph-plus\" aria-hidden=\"true\"><\/i>\n<\/summary>\n\n\n<p>Yes. We build advanced multi-step forms that allow developers, architects, and owners to specify project square footage, budget ranges, and securely upload blueprint PDFs or bid specifications directly to your estimating desk.<\/p>\n<\/details>\n\n\n<details>\n<summary>\n<span>Will the construction website be optimized for SEO?<\/span>\n\n\n<i class=\"ph ph-plus\" aria-hidden=\"true\"><\/i>\n<\/summary>\n\n\n<p>We build technical and on-page foundations including semantic content, crawlable architecture, performance, metadata, internal links, structured data where appropriate, and meaningful relationships between services, projects, sectors, and locations. Rankings cannot be guaranteed.<\/p>\n<\/details>\n\n\n<details>\n<summary>\n<span>Can our team add projects and update services?<\/span>\n\n\n<i class=\"ph ph-plus\" aria-hidden=\"true\"><\/i>\n<\/summary>\n\n\n<p>Yes. We build modular, reusable editing blocks and custom field structures around the way your team publishes, providing full guidance so routine updates do not require redesigning layouts.<\/p>\n<\/details>\n\n\n<details>\n<summary>\n<span>Can the website connect with social media and analytics tools?<\/span>\n\n\n<i class=\"ph ph-plus\" aria-hidden=\"true\"><\/i>\n<\/summary>\n\n\n<p>Yes. We connect social profiles, campaign landing pages, analytics, lead conversion tracking, and meaningful engagement events based on the channels your company uses.<\/p>\n<\/details>\n<\/div>\n<\/div>\n<\/section>\n\n\n<section class=\"hkbc__section alignfull\" aria-labelledby=\"hkbc-cta-title\">\n<div class=\"hkbc__wrap\">\n<div class=\"hkbc__cta hkbc__reveal\">\n<span class=\"hkbc__eyebrow\">Build the next opportunity<\/span>\n\n\n<h2 id=\"hkbc-cta-title\">Create a construction website that makes the quality of your work impossible to miss.<\/h2>\n\n\n<p>Tell us about your company, markets, project portfolio, current website, inquiry process, and growth priorities. We\u2019ll help identify the digital system that can support them.<\/p>\n\n\n<div class=\"hkbc__actions\">\n<a class=\"hkbc__button\" href=\"\/form\/start-a-project\/\">\n<span>Start your project<\/span>\n\n\n<i class=\"ph ph-arrow-up-right\" aria-hidden=\"true\"><\/i>\n<\/a>\n\n\n<a class=\"hkbc__button hkbc__button--quiet\" href=\"https:\/\/booking.haketi.com\/\" target=\"_blank\" rel=\"noopener\">\n<span>Book a discovery call<\/span>\n\n\n<i class=\"ph ph-calendar-check\" aria-hidden=\"true\"><\/i>\n<\/a>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n<\/main>\n\n\n\n<script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"What should a modern construction company website include?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"A strong site usually includes clear services and sectors, a structured project portfolio, company and team information, service areas, focused inquiry paths, responsive design, accessibility, technical SEO, analytics, and a manageable publishing system.\"}},{\"@type\":\"Question\",\"name\":\"Can every project have its own structured case-study page?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. We create tailored relational fields for photography, scope, square footage, sector, location, and related builds, making it effortless for your team to publish consistent new project stories without touching code.\"}},{\"@type\":\"Question\",\"name\":\"Can prospective clients and developers upload blueprints or RFP documents?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. We build advanced multi-step forms that allow developers, architects, and owners to specify project square footage, budget ranges, and securely upload blueprint PDFs or bid specifications directly to your estimating desk.\"}},{\"@type\":\"Question\",\"name\":\"Will the construction website be optimized for SEO?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"We build technical and on-page foundations including semantic content, crawlable architecture, performance, metadata, internal links, structured data where appropriate, and meaningful relationships between services, projects, sectors, and locations. Rankings cannot be guaranteed.\"}},{\"@type\":\"Question\",\"name\":\"Can our team add projects and update services?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. We build modular, reusable editing blocks and custom field structures around the way your team publishes, providing full guidance so routine updates do not require redesigning layouts.\"}},{\"@type\":\"Question\",\"name\":\"Can the website connect with social media and analytics tools?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. We connect social profiles, campaign landing pages, analytics, lead conversion tracking, and meaningful engagement events based on the channels your company uses.\"}}]}<\/script>\n","protected":false},"excerpt":{"rendered":"<p>Responsive, SEO-ready websites and project-marketing systems for builders and construction companies.<\/p>\n","protected":false},"featured_media":0,"menu_order":0,"template":"","class_list":["post-612","market_page","type-market_page","status-publish","hentry"],"acpt":{"meta":[{"meta_box":"market_page_details","meta_fields":[{"name":"landing_type","type":"Text","options":[],"value":"Industry","default":"","required":false,"showInAdmin":false,"advancedOptions":[]},{"name":"market_name","type":"Text","options":[],"value":"Builders & Construction Companies","default":"","required":false,"showInAdmin":false,"advancedOptions":[]},{"name":"region_name","type":"Text","options":[],"value":null,"default":"","required":false,"showInAdmin":false,"advancedOptions":[]},{"name":"state_name","type":"Text","options":[],"value":null,"default":"","required":false,"showInAdmin":false,"advancedOptions":[]},{"name":"state_code","type":"Text","options":[],"value":null,"default":"","required":false,"showInAdmin":false,"advancedOptions":[]},{"name":"primary_service","type":"Text","options":[],"value":"Construction Company Web Design & Digital Strategy","default":"","required":false,"showInAdmin":false,"advancedOptions":[]},{"name":"hero_eyebrow","type":"Text","options":[],"value":"Digital experiences for builders and contractors","default":"","required":false,"showInAdmin":false,"advancedOptions":[]},{"name":"hero_headline","type":"Text","options":[],"value":"A construction company website built to win the right kind of work.","default":"","required":false,"showInAdmin":false,"advancedOptions":[]},{"name":"hero_summary","type":"Textarea","options":[],"value":"Responsive, SEO-ready construction websites with project portfolios, services and sectors, quote requests, analytics, and social integration.","default":"","required":false,"showInAdmin":false,"advancedOptions":[]},{"name":"market_context","type":"Textarea","options":[],"value":"Owners, developers, partners, and subcontractors evaluate construction companies online before a site visit, bid invitation, or project conversation.","default":"","required":false,"showInAdmin":false,"advancedOptions":[]},{"name":"service_areas","type":"List","options":[],"value":["General contractors","Design-build firms","Commercial builders","Residential builders","Specialty contractors"],"default":"","required":false,"showInAdmin":false,"advancedOptions":[]},{"name":"featured_services","type":"List","options":[],"value":["Web Design & Development","UX Design & Consulting","WordPress Development","Data & Business Analytics"],"default":"","required":false,"showInAdmin":false,"advancedOptions":[]},{"name":"featured_work","type":"List","options":[],"value":["WTH Construction"],"default":"","required":false,"showInAdmin":false,"advancedOptions":[]},{"name":"focus_keyword","type":"Text","options":[],"value":"construction company web design","default":"","required":false,"showInAdmin":false,"advancedOptions":[]},{"name":"primary_cta_url","type":"Url","options":[],"value":"\/form\/start-a-project\/","default":"","required":false,"showInAdmin":false,"advancedOptions":[]},{"name":"secondary_cta_url","type":"Url","options":[],"value":"https:\/\/booking.haketi.com\/","default":"","required":false,"showInAdmin":false,"advancedOptions":[]},{"name":"contact_phone","type":"Phone","options":[],"value":"504 475 4238","default":"","required":false,"showInAdmin":false,"advancedOptions":[]}]}]},"_links":{"self":[{"href":"https:\/\/www.haketi.com\/es\/wp-json\/wp\/v2\/market_page\/612","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.haketi.com\/es\/wp-json\/wp\/v2\/market_page"}],"about":[{"href":"https:\/\/www.haketi.com\/es\/wp-json\/wp\/v2\/types\/market_page"}],"version-history":[{"count":10,"href":"https:\/\/www.haketi.com\/es\/wp-json\/wp\/v2\/market_page\/612\/revisions"}],"predecessor-version":[{"id":1258,"href":"https:\/\/www.haketi.com\/es\/wp-json\/wp\/v2\/market_page\/612\/revisions\/1258"}],"wp:attachment":[{"href":"https:\/\/www.haketi.com\/es\/wp-json\/wp\/v2\/media?parent=612"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}