{"id":82,"date":"2026-11-03T18:33:01","date_gmt":"2026-11-03T18:33:01","guid":{"rendered":"https:\/\/hwyrunner.com\/?page_id=82"},"modified":"2026-11-03T18:47:57","modified_gmt":"2026-11-03T18:47:57","slug":"home","status":"publish","type":"page","link":"https:\/\/hwyrunner.com\/","title":{"rendered":"HWY RUNNER \u2014 Furniture Assembly, TV Mounting &#038; Decor Hanging | NYC"},"content":{"rendered":"\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Anton&#038;family=Archivo:wght@400;500;600;700;800&#038;display=swap\" rel=\"stylesheet\">\n<style>\nheader.wp-block-template-part,footer.wp-block-template-part,h1.wp-block-post-title,.wp-block-post-title{display:none!important}\n\n      :root {\n        --bg: #0a0a0c;\n        --bg2: #101013;\n        --panel: #151519;\n        --panel2: #1b1b20;\n        --line: #26262c;\n        --ink: #f4f1ea;\n        --muted: #a49e93;\n        --faint: #6f6a61;\n        --accent: #ff5c1c;\n        --accent-ink: #140a05;\n        --radius: 14px;\n        --font-body: \"Archivo\", system-ui, -apple-system, sans-serif;\n        --font-display: \"Anton\", \"Archivo\", sans-serif;\n      }\n      * { box-sizing: border-box; }\n      html { scroll-behavior: smooth; }\n      body {\n        margin: 0;\n        background: var(--bg);\n        color: var(--ink);\n        font-family: var(--font-body);\n        font-size: 16px;\n        line-height: 1.55;\n        -webkit-font-smoothing: antialiased;\n        padding-bottom: 92px;\n      }\n      img { display: block; max-width: 100%; }\n      a { color: inherit; }\n      .wrap { width: min(1180px, 100% - 40px); margin-inline: auto; }\n      @media (max-width: 560px) { .wrap { width: calc(100% - 32px); } }\n\n      \/* ---------- top bar ---------- *\/\n      .topbar { position: absolute; inset: 0 0 auto 0; z-index: 20; }\n      .topbar-in { display: flex; align-items: center; justify-content: space-between; gap: 16px; padding: 20px 0; }\n      .brand {\n        font-family: var(--font-display); font-size: 26px; letter-spacing: .06em; line-height: 1;\n        text-transform: uppercase; text-decoration: none; color: var(--ink);\n        display: flex; align-items: baseline; gap: 10px;\n      }\n      .brand .dot { color: var(--accent); }\n      .brand small { font-family: var(--font-body); font-weight: 700; font-size: 10px; letter-spacing: .22em; color: var(--muted); text-transform: uppercase; }\n      .top-cta {\n        display: inline-flex; align-items: center; gap: 8px;\n        background: var(--accent); color: var(--accent-ink);\n        font-weight: 800; font-size: 14px; text-decoration: none;\n        padding: 12px 20px; border-radius: 999px; white-space: nowrap;\n        transition: background .15s ease;\n      }\n      .top-cta:hover { background: #ff6f38; }\n      @media (max-width: 560px) { .brand small { display: none; } .top-cta { padding: 10px 16px; font-size: 13px; } }\n\n      \/* ---------- hero ---------- *\/\n      .hero { position: relative; min-height: 100svh; display: flex; flex-direction: column; justify-content: flex-end; overflow: hidden; isolation: isolate; }\n      .hero-bg { position: absolute; inset: 0; z-index: -2; }\n      .hero-bg img { width: 100%; height: 100%; object-fit: cover; object-position: center 30%; }\n      .hero::after {\n        content: \"\"; position: absolute; inset: 0; z-index: -1;\n        background:\n          linear-gradient(180deg, rgba(10,10,12,.62) 0%, rgba(10,10,12,.18) 34%, rgba(10,10,12,.55) 62%, rgba(10,10,12,.97) 100%),\n          linear-gradient(90deg, rgba(10,10,12,.55) 0%, rgba(10,10,12,0) 55%);\n      }\n      .hero-in { padding: 120px 0 118px; }\n      .hero-kicker {\n        display: inline-flex; align-items: center; gap: 10px;\n        font-weight: 800; font-size: 12px; letter-spacing: .24em; text-transform: uppercase; color: var(--ink);\n        border: 1px solid rgba(244,241,234,.35); border-radius: 999px;\n        padding: 8px 14px; margin-bottom: 22px;\n        background: rgba(10,10,12,.35); backdrop-filter: blur(6px);\n      }\n      .hero-kicker .pulse { width: 8px; height: 8px; border-radius: 50%; background: var(--accent); box-shadow: 0 0 0 0 rgba(255,92,28,.6); animation: pulse 2s infinite; }\n      @keyframes pulse { 0% { box-shadow: 0 0 0 0 rgba(255,92,28,.55); } 70% { box-shadow: 0 0 0 9px rgba(255,92,28,0); } 100% { box-shadow: 0 0 0 0 rgba(255,92,28,0); } }\n      h1 { font-family: var(--font-display); font-size: clamp(50px, 13vw, 148px); line-height: .94; letter-spacing: .01em; text-transform: uppercase; margin: 0 0 20px; }\n      h1 .row { display: block; }\n      h1 .hl { color: var(--accent); }\n      .hero-sub { max-width: 560px; font-size: clamp(16px, 2.4vw, 19px); color: #e8e3d8; margin: 0 0 26px; font-weight: 500; }\n      .hero-sub strong { color: var(--ink); }\n      .hero-actions { display: flex; flex-wrap: wrap; gap: 12px; align-items: center; margin-bottom: 30px; }\n      .btn {\n        display: inline-flex; align-items: center; justify-content: center; gap: 10px;\n        font-weight: 800; font-size: 16px; text-decoration: none; cursor: pointer;\n        border: 0; border-radius: 999px; padding: 17px 30px;\n        transition: background .15s ease, border-color .15s ease;\n      }\n      .btn:active { transform: scale(.98); }\n      .btn-accent { background: var(--accent); color: var(--accent-ink); }\n      .btn-accent:hover { background: #ff6f38; }\n      .btn-ghost { background: rgba(10,10,12,.35); color: var(--ink); border: 1px solid rgba(244,241,234,.4); backdrop-filter: blur(6px); }\n      .btn-ghost:hover { border-color: var(--ink); }\n      .btn-sm { padding: 12px 22px; font-size: 14px; }\n      .hero-proof { display: flex; flex-wrap: wrap; gap: 10px 26px; align-items: center; border-top: 1px solid rgba(244,241,234,.22); padding-top: 20px; font-size: 14px; font-weight: 600; color: #ddd7cb; }\n      .hero-proof .stars { color: var(--accent); letter-spacing: 2px; font-size: 15px; }\n      .hero-proof b { color: var(--ink); font-weight: 800; }\n\n      \/* ---------- trust strip ---------- *\/\n      .trust { background: var(--accent); color: var(--accent-ink); }\n      .trust-in { display: grid; grid-template-columns: repeat(4, 1fr); }\n      .stat { padding: 26px 22px 24px; border-left: 1px solid rgba(20,10,5,.18); }\n      .stat:first-child { border-left: 0; }\n      .stat .num { font-family: var(--font-display); font-size: clamp(34px, 5.4vw, 54px); line-height: 1; letter-spacing: .01em; display: block; }\n      .stat .lbl { font-size: 12px; font-weight: 800; letter-spacing: .14em; text-transform: uppercase; opacity: .75; display: block; margin-top: 7px; }\n      @media (max-width: 720px) {\n        .trust-in { grid-template-columns: 1fr 1fr; }\n        .stat { padding: 20px 16px; }\n        .stat:nth-child(3) { border-left: 0; }\n        .stat:nth-child(n+3) { border-top: 1px solid rgba(20,10,5,.18); }\n      }\n\n      \/* ---------- sections ---------- *\/\n      section { padding: 84px 0; }\n      @media (max-width: 720px) { section { padding: 60px 0; } }\n      .sec-head { margin-bottom: 40px; max-width: 760px; }\n      .sec-tag { font-size: 12px; font-weight: 800; letter-spacing: .24em; text-transform: uppercase; color: var(--accent); margin: 0 0 14px; display: flex; align-items: center; gap: 12px; }\n      .sec-tag::after { content: \"\"; height: 1px; width: 56px; background: var(--accent); }\n      h2 { font-family: var(--font-display); text-transform: uppercase; font-size: clamp(36px, 6.4vw, 62px); line-height: 1.02; margin: 0; letter-spacing: .01em; }\n      .sec-head p { color: var(--muted); font-size: 17px; margin: 16px 0 0; max-width: 620px; }\n\n      \/* ---------- services ---------- *\/\n      .services { background: var(--bg2); border-block: 1px solid var(--line); }\n      .svc-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 18px; }\n      @media (max-width: 900px) { .svc-grid { grid-template-columns: 1fr; } }\n      .svc { background: var(--panel); border: 1px solid var(--line); border-radius: var(--radius); overflow: hidden; display: flex; flex-direction: column; }\n      .svc-photo { position: relative; aspect-ratio: 4 \/ 3; overflow: hidden; }\n      .svc-photo img { width: 100%; height: 100%; object-fit: cover; }\n      .svc-num { position: absolute; top: 14px; left: 14px; font-family: var(--font-display); font-size: 15px; letter-spacing: .08em; background: rgba(10,10,12,.72); color: var(--ink); border: 1px solid rgba(244,241,234,.25); backdrop-filter: blur(4px); padding: 6px 12px; border-radius: 999px; }\n      .svc-body { padding: 24px 24px 26px; display: flex; flex-direction: column; gap: 12px; flex: 1; }\n      .svc-body h3 { font-family: var(--font-display); text-transform: uppercase; font-size: 26px; letter-spacing: .02em; margin: 0; line-height: 1.05; }\n      .svc-body p { color: var(--muted); margin: 0; font-size: 15px; }\n      .chips { display: flex; flex-wrap: wrap; gap: 8px; }\n      .chip { font-size: 12.5px; font-weight: 700; color: var(--ink); border: 1px solid var(--line); background: var(--panel2); padding: 7px 12px; border-radius: 999px; }\n      .chip b { color: var(--accent); font-weight: 800; }\n      .svc-cta { margin-top: auto; padding-top: 8px; }\n      .svc-cta .btn { width: 100%; }\n\n      \/* ---------- cases ---------- *\/\n      .case { display: grid; grid-template-columns: 1fr 1.35fr; gap: 34px; align-items: center; padding: 38px 0; border-top: 1px solid var(--line); }\n      .case:first-of-type { border-top: 0; padding-top: 6px; }\n      @media (max-width: 900px) { .case { grid-template-columns: 1fr; gap: 20px; } }\n      .case-txt .kicker { font-size: 12px; font-weight: 800; letter-spacing: .22em; text-transform: uppercase; color: var(--accent); margin: 0 0 12px; }\n      .case-txt h3 { font-family: var(--font-display); text-transform: uppercase; font-size: clamp(28px, 4vw, 40px); line-height: 1.05; margin: 0 0 14px; letter-spacing: .01em; }\n      .case-txt p { color: var(--muted); margin: 0 0 18px; font-size: 16px; }\n      .case-photos { display: grid; grid-template-columns: 1fr 1fr; gap: 12px; }\n      .case-photos figure { margin: 0; position: relative; border-radius: var(--radius); overflow: hidden; border: 1px solid var(--line); cursor: zoom-in; background: var(--panel); }\n      .case-photos img { width: 100%; aspect-ratio: 3 \/ 3.4; object-fit: cover; }\n      .case-photos figcaption { position: absolute; top: 12px; left: 12px; font-size: 11px; font-weight: 800; letter-spacing: .14em; text-transform: uppercase; background: rgba(10,10,12,.78); border: 1px solid rgba(244,241,234,.25); padding: 6px 11px; border-radius: 999px; }\n\n      \/* ---------- why \/ guarantee ---------- *\/\n      .why-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 18px; }\n      @media (max-width: 980px) { .why-grid { grid-template-columns: 1fr 1fr; } }\n      @media (max-width: 520px) { .why-grid { grid-template-columns: 1fr; } }\n      .why-item { border-top: 3px solid var(--accent); padding-top: 18px; }\n      .why-item h3 { font-size: 18px; font-weight: 800; margin: 0 0 8px; letter-spacing: -.01em; }\n      .why-item p { color: var(--muted); margin: 0; font-size: 15px; }\n      .guarantee { background: var(--accent); color: var(--accent-ink); }\n      .guarantee-in { padding: 54px 0; display: grid; grid-template-columns: 1.4fr 1fr; gap: 30px; align-items: center; }\n      @media (max-width: 820px) { .guarantee-in { grid-template-columns: 1fr; padding: 42px 0; } }\n      .guarantee h2 { font-size: clamp(34px, 5.6vw, 58px); }\n      .guarantee p { margin: 0; font-size: 16.5px; font-weight: 600; opacity: .85; max-width: 520px; }\n      .guarantee .btn { background: var(--accent-ink); color: var(--ink); justify-self: start; }\n      @media (min-width: 821px) { .guarantee .btn { justify-self: end; } }\n\n      \/* ---------- gallery ---------- *\/\n      .gal-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 12px; }\n      @media (max-width: 980px) { .gal-grid { grid-template-columns: repeat(3, 1fr); } }\n      @media (max-width: 640px) { .gal-grid { grid-template-columns: repeat(2, 1fr); gap: 9px; } }\n      .shot { margin: 0; border-radius: 12px; overflow: hidden; position: relative; border: 1px solid var(--line); background: var(--panel); cursor: zoom-in; padding: 0; font: inherit; text-align: left; }\n      .shot img { width: 100%; aspect-ratio: 3 \/ 3.6; object-fit: cover; }\n      .shot figcaption { position: absolute; inset: auto 0 0 0; padding: 30px 13px 11px; font-size: 13px; font-weight: 700; color: var(--ink); background: linear-gradient(180deg, transparent, rgba(10,10,12,.9)); line-height: 1.35; }\n      .shot figcaption span { display: block; color: #c9c3b8; font-weight: 600; font-size: 11.5px; margin-top: 2px; }\n\n      \/* ---------- lightbox ---------- *\/\n      .lb { position: fixed; inset: 0; z-index: 100; background: rgba(5,5,7,.96); display: none; flex-direction: column; }\n      .lb.open { display: flex; }\n      .lb-top { display: flex; align-items: center; justify-content: space-between; padding: 14px 18px; }\n      .lb-count { font-weight: 700; font-size: 13px; color: var(--muted); letter-spacing: .08em; }\n      .lb-x { width: 44px; height: 44px; border-radius: 50%; border: 1px solid var(--line); background: var(--panel); color: var(--ink); font-size: 20px; cursor: pointer; }\n      .lb-stage { flex: 1; display: flex; align-items: center; justify-content: center; gap: 8px; padding: 0 8px; min-height: 0; }\n      .lb-stage img { max-width: 100%; max-height: 100%; object-fit: contain; border-radius: 8px; }\n      .lb-nav { flex-shrink: 0; width: 46px; height: 46px; border-radius: 50%; border: 1px solid var(--line); background: var(--panel); color: var(--ink); font-size: 20px; cursor: pointer; }\n      .lb-cap { padding: 16px 22px calc(18px + env(safe-area-inset-bottom)); text-align: center; }\n      .lb-cap b { display: block; font-size: 16.5px; }\n      .lb-cap span { color: var(--muted); font-size: 14px; }\n\n      \/* ---------- reviews ---------- *\/\n      .reviews { background: var(--bg2); border-block: 1px solid var(--line); }\n      .rev-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 18px; }\n      @media (max-width: 820px) { .rev-grid { grid-template-columns: 1fr; } }\n      .rev { background: var(--panel); border: 1px solid var(--line); border-radius: var(--radius); padding: 26px; display: flex; flex-direction: column; gap: 14px; margin: 0; }\n      .rev-top { display: flex; align-items: center; justify-content: space-between; gap: 12px; }\n      .rev .stars { color: var(--accent); letter-spacing: 3px; font-size: 16px; }\n      .rev .verified { font-size: 11px; font-weight: 800; letter-spacing: .14em; text-transform: uppercase; color: var(--muted); border: 1px solid var(--line); border-radius: 999px; padding: 5px 10px; }\n      .rev blockquote { margin: 0; font-size: 16.5px; line-height: 1.5; font-weight: 500; overflow-wrap: break-word; }\n      .rev figcaption { display: flex; align-items: baseline; gap: 10px; margin-top: auto; }\n      .rev .name { font-weight: 800; font-size: 15px; }\n      .rev .meta { color: var(--faint); font-size: 13px; font-weight: 600; }\n      .rev-more-wrap { margin-top: 26px; text-align: center; }\n      #moreReviews { margin-top: 18px; }\n      #moreReviews[hidden] { display: none; }\n\n      \/* ---------- process ---------- *\/\n      .steps { display: grid; grid-template-columns: repeat(4, 1fr); gap: 18px; counter-reset: step; }\n      @media (max-width: 980px) { .steps { grid-template-columns: 1fr 1fr; } }\n      @media (max-width: 520px) { .steps { grid-template-columns: 1fr; } }\n      .step { background: var(--panel); border: 1px solid var(--line); border-radius: var(--radius); padding: 24px; }\n      .step .n { font-family: var(--font-display); font-size: 40px; color: var(--accent); line-height: 1; display: block; margin-bottom: 14px; }\n      .step h3 { margin: 0 0 8px; font-size: 17.5px; font-weight: 800; }\n      .step p { margin: 0; color: var(--muted); font-size: 15px; }\n\n      \/* ---------- mid CTA ---------- *\/\n      .midcta { background: var(--bg2); border-block: 1px solid var(--line); }\n      .midcta-in { display: flex; flex-wrap: wrap; align-items: center; gap: 22px 34px; justify-content: space-between; }\n      .midcta h2 { font-size: clamp(32px, 5.4vw, 54px); max-width: 640px; }\n      .midcta p { color: var(--muted); margin: 10px 0 0; font-size: 16.5px; }\n\n      \/* ---------- faq ---------- *\/\n      .faq-list { max-width: 820px; }\n      details { border: 1px solid var(--line); border-radius: var(--radius); background: var(--panel); margin-bottom: 12px; overflow: hidden; }\n      summary { cursor: pointer; list-style: none; padding: 20px 22px; font-weight: 800; font-size: 16.5px; display: flex; align-items: center; justify-content: space-between; gap: 16px; }\n      summary::-webkit-details-marker { display: none; }\n      summary .plus { flex-shrink: 0; width: 30px; height: 30px; border-radius: 50%; border: 1px solid var(--line); display: grid; place-items: center; color: var(--accent); font-size: 18px; font-weight: 600; transition: transform .2s ease; }\n      details[open ] summary .plus { transform: rotate(45deg); }\n      details .ans { padding: 0 22px 22px; color: var(--muted); font-size: 15.5px; }\n      details .ans p { margin: 0; }\n\n      \/* ---------- booking ---------- *\/\n      .book-panel { background: var(--panel); border: 1px solid var(--line); border-radius: 20px; overflow: hidden; display: grid; grid-template-columns: 1fr 1.15fr; }\n      @media (max-width: 900px) { .book-panel { grid-template-columns: 1fr; } }\n      .book-side { padding: 38px; background: radial-gradient(120% 90% at 0% 0%, rgba(255,92,28,.16), transparent 55%), var(--panel2); display: flex; flex-direction: column; gap: 18px; }\n      .book-side h2 { font-size: clamp(32px, 4.6vw, 46px); }\n      .book-side p { color: var(--muted); margin: 0; font-size: 16px; }\n      .book-points { list-style: none; margin: 6px 0 0; padding: 0; display: grid; gap: 12px; }\n      .book-points li { display: flex; gap: 12px; font-weight: 600; font-size: 15px; align-items: flex-start; }\n      .book-points .tick { flex-shrink: 0; width: 22px; height: 22px; border-radius: 50%; background: var(--accent); color: var(--accent-ink); display: grid; place-items: center; font-size: 13px; font-weight: 900; margin-top: 1px; }\n      .book-form { padding: 38px; }\n      @media (max-width: 560px) { .book-side, .book-form { padding: 26px 22px; } }\n      .field { margin-bottom: 16px; }\n      .field label { display: block; font-size: 13px; font-weight: 800; letter-spacing: .06em; text-transform: uppercase; color: var(--muted); margin-bottom: 8px; }\n      .field input, .field select, .field textarea { width: 100%; background: var(--bg); color: var(--ink); border: 1px solid var(--line); border-radius: 10px; padding: 14px 15px; font: inherit; font-size: 16px; appearance: none; -webkit-appearance: none; }\n      .field textarea { min-height: 104px; resize: vertical; }\n      .field input:focus, .field select:focus, .field textarea:focus { outline: 2px solid var(--accent); outline-offset: 1px; border-color: transparent; }\n      .field-row { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; }\n      @media (max-width: 560px) { .field-row { grid-template-columns: 1fr; } }\n      .select-wrap { position: relative; }\n      .select-wrap::after { content: \"\u25be\"; position: absolute; right: 15px; top: 50%; transform: translateY(-50%); color: var(--muted); pointer-events: none; font-size: 14px; }\n      .form-note { color: var(--faint); font-size: 13px; margin: 14px 0 0; text-align: center; }\n      .form-note a { color: var(--muted); }\n      #sendBtn { width: 100%; font-size: 17px; padding: 18px 30px; }\n      .fallback { margin-top: 18px; border: 1px dashed var(--line); border-radius: var(--radius); padding: 18px; background: var(--bg); }\n      .fallback[hidden] { display: none; }\n      .fallback h4 { margin: 0 0 8px; font-size: 15px; }\n      .fallback p { margin: 0 0 12px; color: var(--muted); font-size: 14px; }\n      .fallback pre { white-space: pre-wrap; overflow-wrap: break-word; background: var(--panel); border: 1px solid var(--line); border-radius: 10px; padding: 14px; font-size: 13.5px; margin: 0 0 12px; max-height: 220px; overflow: auto; }\n      .fallback .row { display: flex; flex-wrap: wrap; gap: 10px; }\n      .fallback .btn { padding: 12px 20px; font-size: 14px; }\n\n      \/* ---------- footer ---------- *\/\n      footer { border-top: 1px solid var(--line); padding: 44px 0 26px; background: var(--bg2); }\n      .foot-in { display: flex; flex-wrap: wrap; gap: 26px 48px; justify-content: space-between; align-items: flex-start; }\n      .foot-brand { font-family: var(--font-display); font-size: 30px; letter-spacing: .05em; text-transform: uppercase; }\n      .foot-brand .dot { color: var(--accent); }\n      footer p, footer li { color: var(--muted); font-size: 14.5px; }\n      footer ul { list-style: none; margin: 0; padding: 0; display: grid; gap: 7px; }\n      footer h4 { margin: 0 0 12px; font-size: 12px; letter-spacing: .2em; text-transform: uppercase; color: var(--faint); }\n      footer a { text-decoration: none; }\n      footer a:hover { color: var(--accent); }\n      .foot-base { margin-top: 34px; padding-top: 20px; border-top: 1px solid var(--line); display: flex; flex-wrap: wrap; gap: 8px 24px; justify-content: space-between; color: var(--faint); font-size: 13px; }\n\n      \/* ---------- sticky CTA ---------- *\/\n      .sticky-cta { position: fixed; left: 0; right: 0; bottom: 0; z-index: 50; padding: 12px 16px calc(12px + env(safe-area-inset-bottom)); background: linear-gradient(180deg, rgba(10,10,12,0), rgba(10,10,12,.92) 38%); transition: transform .3s ease, opacity .3s ease; }\n      .sticky-cta.hidden { transform: translateY(110%); opacity: 0; pointer-events: none; }\n      .sticky-cta .inner { max-width: 1180px; margin-inline: auto; display: flex; align-items: center; gap: 14px; background: rgba(21,21,25,.92); border: 1px solid var(--line); border-radius: 999px; padding: 8px 8px 8px 22px; backdrop-filter: blur(10px); }\n      .sticky-cta .txt { font-weight: 700; font-size: 14.5px; line-height: 1.3; }\n      .sticky-cta .txt span { display: block; color: var(--muted); font-weight: 600; font-size: 12.5px; }\n      .sticky-cta .btn { margin-left: auto; flex-shrink: 0; padding: 14px 26px; font-size: 15px; }\n      .sticky-cta.mini .inner { background: transparent; border-color: transparent; backdrop-filter: none; padding: 0; justify-content: flex-end; }\n      .sticky-cta.mini .txt { display: none; }\n      .sticky-cta.mini { background: none; padding-bottom: calc(14px + env(safe-area-inset-bottom)); }\n      .sticky-cta.mini .btn { box-shadow: 0 10px 30px rgba(0,0,0,.5); }\n      @media (max-width: 560px) {\n        .sticky-cta .txt span { display: none; }\n        .sticky-cta .txt { font-size: 13.5px; }\n        .sticky-cta .inner { padding-left: 16px; }\n        .sticky-cta.mini .inner { padding-left: 0; }\n      }\n\n      @media (prefers-reduced-motion: reduce) {\n        html { scroll-behavior: auto; }\n        .hero-kicker .pulse { animation: none; }\n      }\n    \n\n\/* theme layout overrides *\/\nmain#wp--skip-link--target{margin-top:0!important}\n.entry-content.is-layout-constrained>*{max-width:none!important}\n<\/style>\n<!-- ============ HERO ============ -->\n    <header class=\"hero\">\n      <div class=\"hero-bg\">\n        <img decoding=\"async\" src=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-00-1.webp\" alt=\"Large flat-screen TV mounted flush above a dark wood media console\" fetchpriority=\"high\" \/>\n      <\/div>\n      <div class=\"topbar\">\n        <div class=\"wrap topbar-in\">\n          <a class=\"brand\" href=\"#\">HWY<span class=\"dot\"> <\/span>RUNNER <small>Furniture \u00b7 TV \u00b7 Decor \u2014 NYC<\/small><\/a>\n          <a class=\"top-cta\" href=\"#book\">Get my price<\/a>\n        <\/div>\n      <\/div>\n      <div class=\"wrap hero-in\">\n        <p class=\"hero-kicker\"><span class=\"pulse\"><\/span> Same-day slots \u00b7 All five NYC boroughs<\/p>\n        <h1>\n          <span class=\"row\">Assembled.<\/span>\n          <span class=\"row\">Mounted.<\/span>\n          <span class=\"row hl\">Done right.<\/span>\n        <\/h1>\n        <p class=\"hero-sub\">Furniture assembly, TV mounting and wall decor hanging \u2014 professional tools, the right hardware for your walls, and an <strong>exact price agreed before we start<\/strong>. No hidden fees. No mess left behind.<\/p>\n        <div class=\"hero-actions\">\n          <a class=\"btn btn-accent\" href=\"#book\">Get my exact price \u2192<\/a>\n          <a class=\"btn btn-ghost\" href=\"#work\">See the work<\/a>\n        <\/div>\n        <div class=\"hero-proof\">\n          <span><span class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/span> <b>5.0<\/b> on Thumbtack<\/span>\n          <span><b>53<\/b> verified reviews<\/span>\n          <span><b>300+<\/b> jobs completed<\/span>\n        <\/div>\n      <\/div>\n    <\/header>\n\n    <!-- ============ TRUST STRIP ============ -->\n    <div class=\"trust\">\n      <div class=\"wrap trust-in\">\n        <div class=\"stat\"><span class=\"num\">300+<\/span><span class=\"lbl\">Jobs completed<\/span><\/div>\n        <div class=\"stat\"><span class=\"num\">5.0\u2605<\/span><span class=\"lbl\">Thumbtack rating<\/span><\/div>\n        <div class=\"stat\"><span class=\"num\">53<\/span><span class=\"lbl\">Verified reviews<\/span><\/div>\n        <div class=\"stat\"><span class=\"num\">Today<\/span><span class=\"lbl\">Same-day slots<\/span><\/div>\n      <\/div>\n    <\/div>\n\n    <!-- ============ SERVICES ============ -->\n    <section class=\"services\" id=\"services\">\n      <div class=\"wrap\">\n        <div class=\"sec-head\">\n          <p class=\"sec-tag\">What we do<\/p>\n          <h2>Three jobs.<br \/>One call.<\/h2>\n          <p>Tell us the job, get an exact price, and we show up with professional tools and the right hardware for your walls.<\/p>\n        <\/div>\n        <div class=\"svc-grid\">\n          <article class=\"svc\">\n            <div class=\"svc-photo\">\n              <img decoding=\"async\" src=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-01-1.webp\" alt=\"Newly assembled fluted wood dresser with brass handles\" loading=\"lazy\" \/>\n              <span class=\"svc-num\">01<\/span>\n            <\/div>\n            <div class=\"svc-body\">\n              <h3>Furniture Assembly<\/h3>\n              <p>Beds, dressers, wardrobes, desks, shelving \u2014 flat-pack or not, built solid and level, packaging taken away when we leave.<\/p>\n              <div class=\"chips\">\n                <span class=\"chip\">IKEA &amp; flat-pack<\/span>\n                <span class=\"chip\">Beds &amp; wardrobes<\/span>\n                <span class=\"chip\">Dressers &amp; desks<\/span>\n                <span class=\"chip\">Office fit-outs<\/span>\n              <\/div>\n              <div class=\"svc-cta\"><a class=\"btn btn-accent btn-sm\" href=\"#book\" data-service=\"Furniture assembly\">Get a price for assembly \u2192<\/a><\/div>\n            <\/div>\n          <\/article>\n          <article class=\"svc\">\n            <div class=\"svc-photo\">\n              <img decoding=\"async\" src=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-02-1.webp\" alt=\"Frame TV mounted above a stone fireplace, checked with a level\" loading=\"lazy\" \/>\n              <span class=\"svc-num\">02<\/span>\n            <\/div>\n            <div class=\"svc-body\">\n              <h3>TV Mounting<\/h3>\n              <p>Any size screen, dead level and rock solid \u2014 on drywall, concrete or brick, including above fireplaces. Soundbars mounted and centered too.<\/p>\n              <div class=\"chips\">\n                <span class=\"chip\"><b>Drywall<\/b><\/span>\n                <span class=\"chip\"><b>Concrete<\/b><\/span>\n                <span class=\"chip\"><b>Brick<\/b><\/span>\n                <span class=\"chip\">Soundbars too<\/span>\n              <\/div>\n              <div class=\"svc-cta\"><a class=\"btn btn-accent btn-sm\" href=\"#book\" data-service=\"TV mounting\">Get a price for mounting \u2192<\/a><\/div>\n            <\/div>\n          <\/article>\n          <article class=\"svc\">\n            <div class=\"svc-photo\">\n              <img decoding=\"async\" src=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-03-1.webp\" alt=\"Tall arched mirror professionally hung in a hallway\" loading=\"lazy\" \/>\n              <span class=\"svc-num\">03<\/span>\n            <\/div>\n            <div class=\"svc-body\">\n              <h3>Art, Mirrors &amp; Shelves<\/h3>\n              <p>Gallery walls, heavy mirrors, floating shelves and decor \u2014 measured, leveled and anchored to stay put.<\/p>\n              <div class=\"chips\">\n                <span class=\"chip\">Gallery walls<\/span>\n                <span class=\"chip\">Mirrors<\/span>\n                <span class=\"chip\">Floating shelves<\/span>\n              <\/div>\n              <div class=\"svc-cta\"><a class=\"btn btn-accent btn-sm\" href=\"#book\" data-service=\"Art, mirrors &amp; shelves\">Get a price for hanging \u2192<\/a><\/div>\n            <\/div>\n          <\/article>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <!-- ============ TOUGHEST JOBS ============ -->\n    <section id=\"cases\">\n      <div class=\"wrap\">\n        <div class=\"sec-head\">\n          <p class=\"sec-tag\">Toughest jobs<\/p>\n          <h2>The jobs other<br \/>guys walk away from.<\/h2>\n          <p>Full walls of floating shelves, 75-inch screens, nursery grids measured to the inch, whole offices out of flat-pack boxes. This is the work we get called for.<\/p>\n        <\/div>\n\n        <article class=\"case\">\n          <div class=\"case-txt\">\n            <p class=\"kicker\">Case 01 \u00b7 Floating shelves<\/p>\n            <h3>A wall of shelves on French cleats<\/h3>\n            <p>Long oak shelves with zero visible brackets. The strength is hidden: aluminum French cleats anchored along the whole wall, so the load spreads across every stud instead of hanging on two screws. Cleats up, shelves on, level checked end to end.<\/p>\n            <a class=\"btn btn-ghost btn-sm\" href=\"#book\">I need shelves like this \u2192<\/a>\n          <\/div>\n          <div class=\"case-photos\">\n            <figure data-lb=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-04-1.webp\" data-cap=\"French cleats going up\" data-sub=\"Aluminum cleats anchored along the wall\">\n              <img decoding=\"async\" src=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-04-1.webp\" alt=\"Aluminum French cleats screwed to a wall, first floating shelves hung beside them\" loading=\"lazy\" \/>\n              <figcaption>During \u00b7 Cleats up<\/figcaption>\n            <\/figure>\n            <figure data-lb=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-05-1.webp\" data-cap=\"Shelves on, wall done\" data-sub=\"Four long oak floating shelves over the cabinet run\">\n              <img decoding=\"async\" src=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-05-1.webp\" alt=\"Four long oak floating shelves mounted on a textured wall above low cabinets\" loading=\"lazy\" \/>\n              <figcaption>After \u00b7 Shelves on<\/figcaption>\n            <\/figure>\n          <\/div>\n        <\/article>\n\n        <article class=\"case\">\n          <div class=\"case-txt\">\n            <p class=\"kicker\">Case 02 \u00b7 TV mounting<\/p>\n            <h3>75&#8243; TV + Sonos soundbar<\/h3>\n            <p>A screen this size punishes shortcuts. The mount has to hit structure, the soundbar has to sit dead-center under the panel, and the wires have to disappear. Level on top while it goes up \u2014 nothing left dangling when it comes off.<\/p>\n            <a class=\"btn btn-ghost btn-sm\" href=\"#book\">Mount my TV \u2192<\/a>\n          <\/div>\n          <div class=\"case-photos\">\n            <figure data-lb=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-06.webp\" data-cap=\"Level check, mid-install\" data-sub=\"75-inch TV on the wall, soundbar mounted under it\">\n              <img decoding=\"async\" src=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-06.webp\" alt=\"Large TV mounted on a white wall with a Sonos soundbar under it and a spirit level resting on top\" loading=\"lazy\" \/>\n              <figcaption>During \u00b7 Level check<\/figcaption>\n            <\/figure>\n            <figure data-lb=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-07.webp\" data-cap=\"Mounted and set up\" data-sub=\"Screen flush, Sonos bar centered beneath\">\n              <img decoding=\"async\" src=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-07.webp\" alt=\"Large TV mounted flush with a Sonos soundbar centered below it, showing the setup screen\" loading=\"lazy\" \/>\n              <figcaption>After \u00b7 Set up<\/figcaption>\n            <\/figure>\n          <\/div>\n        <\/article>\n\n        <article class=\"case\">\n          <div class=\"case-txt\">\n            <p class=\"kicker\">Case 03 \u00b7 Nursery gallery wall<\/p>\n            <h3>The LEVI wall<\/h3>\n            <p>Eight framed nursery prints plus a set of name letters. The whole composition was laid out on the carpet first, shifted until the grid felt right \u2014 then hung above the crib in one pass. Measure twice, drill once: not a single spare hole in the wall.<\/p>\n            <a class=\"btn btn-ghost btn-sm\" href=\"#book\">Plan my gallery wall \u2192<\/a>\n          <\/div>\n          <div class=\"case-photos\">\n            <figure data-lb=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-08.webp\" data-cap=\"The layout, on the carpet\" data-sub=\"Eight prints and the LEVI letters arranged before hanging\">\n              <img decoding=\"async\" src=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-08.webp\" alt=\"Framed nursery prints and colorful LEVI letters laid out on a carpet in a grid\" loading=\"lazy\" \/>\n              <figcaption>Before \u00b7 The layout<\/figcaption>\n            <\/figure>\n            <figure data-lb=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-09.webp\" data-cap=\"Hung above the crib\" data-sub=\"The finished nursery gallery wall\">\n              <img decoding=\"async\" src=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-09.webp\" alt=\"Nursery gallery wall with framed prints and LEVI letters hung above a crib\" loading=\"lazy\" \/>\n              <figcaption>After \u00b7 On the wall<\/figcaption>\n            <\/figure>\n          <\/div>\n        <\/article>\n\n        <article class=\"case\">\n          <div class=\"case-txt\">\n            <p class=\"kicker\">Case 04 \u00b7 Office assembly<\/p>\n            <h3>An office floor, out of boxes<\/h3>\n            <p>Flip-top training tables, chairs and lounge pieces for a Manhattan loft office. A stack of flat-pack boxes at the start of the visit \u2014 a room ready for meetings by the end of it. Desks, conference tables, full fit-outs: one call.<\/p>\n            <a class=\"btn btn-ghost btn-sm\" href=\"#book\">Fit out my office \u2192<\/a>\n          <\/div>\n          <div class=\"case-photos\">\n            <figure data-lb=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-10.webp\" data-cap=\"First table up\" data-sub=\"Flip-top training table assembled, boxes still stacked behind\">\n              <img decoding=\"async\" src=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-10.webp\" alt=\"Assembled flip-top training table in a loft office with a stack of flat-pack boxes behind it\" loading=\"lazy\" \/>\n              <figcaption>During \u00b7 First table up<\/figcaption>\n            <\/figure>\n            <figure data-lb=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-11.webp\" data-cap=\"Tables and chairs in place\" data-sub=\"Meeting setup ready in the same loft office\">\n              <img decoding=\"async\" src=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-11.webp\" alt=\"Long training table with chairs set up in a bright loft office with lounge chairs by the windows\" loading=\"lazy\" \/>\n              <figcaption>After \u00b7 Ready to work<\/figcaption>\n            <\/figure>\n          <\/div>\n        <\/article>\n      <\/div>\n    <\/section>\n\n    <!-- ============ WHY ============ -->\n    <section style=\"padding-top:20px\">\n      <div class=\"wrap\">\n        <div class=\"sec-head\">\n          <p class=\"sec-tag\">Why HWY RUNNER<\/p>\n          <h2>No surprises.<br \/>Start to finish.<\/h2>\n        <\/div>\n        <div class=\"why-grid\">\n          <div class=\"why-item\">\n            <h3>Exact price, up front<\/h3>\n            <p>The price is agreed before any work begins \u2014 and that&#8217;s the price you pay. No hidden fees, ever.<\/p>\n          <\/div>\n          <div class=\"why-item\">\n            <h3>Same-day slots<\/h3>\n            <p>Need it done today? Same-day availability across all five boroughs of New York City \u2014 just ask.<\/p>\n          <\/div>\n          <div class=\"why-item\">\n            <h3>Every wall type<\/h3>\n            <p>Drywall, concrete or brick \u2014 professional tools and the correct hardware for a mount that holds: SnapToggle and Cobra anchors, rated for the load.<\/p>\n          <\/div>\n          <div class=\"why-item\">\n            <h3>Clean when we leave<\/h3>\n            <p>We tidy the work area and take the packaging away, so the room is ready to live in \u2014 not a construction zone.<\/p>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <!-- ============ GUARANTEE ============ -->\n    <div class=\"guarantee\">\n      <div class=\"wrap guarantee-in\">\n        <div>\n          <h2>Done right \u2014 or we come back and fix it free.<\/h2>\n          <p style=\"margin-top:14px\">That&#8217;s the whole guarantee. If a mount, a shelf or a build isn&#8217;t right, we return and make it right at no charge.<\/p>\n        <\/div>\n        <a class=\"btn\" href=\"#book\">Book a visit \u2192<\/a>\n      <\/div>\n    <\/div>\n    <!-- ============ GALLERY ============ -->\n    <section id=\"work\" style=\"padding-top:30px\">\n      <div class=\"wrap\">\n        <div class=\"sec-head\">\n          <p class=\"sec-tag\">Recent work<\/p>\n          <h2>Straight off<br \/>the job site.<\/h2>\n          <p>Real photos from real apartments and offices across all five boroughs of New York City \u2014 no stock, no staging. Tap any photo to see it full-size.<\/p>\n        <\/div>\n        <div class=\"gal-grid\">\n          <figure class=\"shot\" data-lb=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-12.webp\" data-cap=\"Marcy Clubline home gym\" data-sub=\"Full multi-station gym, assembled and tested\" tabindex=\"0\" role=\"button\" aria-label=\"Enlarge photo: Marcy Clubline home gym\">\n            <img decoding=\"async\" src=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-12.webp\" alt=\"Assembled Marcy Clubline home gym with red padding next to an exercise bike\" loading=\"lazy\" \/>\n            <figcaption>Marcy Clubline home gym<span>Full multi-station gym, assembled and tested<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"shot\" data-lb=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-13.webp\" data-cap=\"TV with a Sonos soundbar\" data-sub=\"Soundbar mounted tight under the screen\" tabindex=\"0\" role=\"button\" aria-label=\"Enlarge photo: TV with a Sonos soundbar\">\n            <img decoding=\"async\" src=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-13.webp\" alt=\"Large TV mounted on a wall with a Sonos soundbar centered beneath it\" loading=\"lazy\" \/>\n            <figcaption>TV with a Sonos soundbar<span>Soundbar mounted tight under the screen<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"shot\" data-lb=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-14.webp\" data-cap=\"Triple oval mirror\" data-sub=\"Ornate gold frame, hung on painted brick\" tabindex=\"0\" role=\"button\" aria-label=\"Enlarge photo: Triple oval mirror\">\n            <img decoding=\"async\" src=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-14.webp\" alt=\"Triple oval mirror in an ornate gold frame hung on a white painted brick wall, spirit level on top\" loading=\"lazy\" \/>\n            <figcaption>Triple oval mirror<span>Ornate gold frame, hung on painted brick<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"shot\" data-lb=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-15.webp\" data-cap=\"Loft bed with desk\" data-sub=\"Metal frame, L-shaped desk underneath\" tabindex=\"0\" role=\"button\" aria-label=\"Enlarge photo: Loft bed with desk\">\n            <img decoding=\"async\" src=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-15.webp\" alt=\"Black metal loft bed with mattress and an L-shaped desk built underneath\" loading=\"lazy\" \/>\n            <figcaption>Loft bed with desk<span>Metal frame, L-shaped desk underneath<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"shot\" data-lb=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-16.webp\" data-cap=\"Large TV above a media console\" data-sub=\"Mounted flush on a marble-look wall\" tabindex=\"0\" role=\"button\" aria-label=\"Enlarge photo: Large TV above a media console\">\n            <img decoding=\"async\" src=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-16.webp\" alt=\"Large flat-screen TV mounted above a dark wood media console on a marble-look wall\" loading=\"lazy\" \/>\n            <figcaption>Large TV above a media console<span>Mounted flush on a marble-look wall<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"shot\" data-lb=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-17.webp\" data-cap=\"Full gallery wall\" data-sub=\"Mixed frames, maps and photos in one grid\" tabindex=\"0\" role=\"button\" aria-label=\"Enlarge photo: Full gallery wall\">\n            <img decoding=\"async\" src=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-17.webp\" alt=\"Dense gallery wall of framed maps, photos and artwork\" loading=\"lazy\" \/>\n            <figcaption>Full gallery wall<span>Mixed frames, maps and photos in one grid<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"shot\" data-lb=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-18.webp\" data-cap=\"Ceiling fan\" data-sub=\"Five wood blades with a light kit\" tabindex=\"0\" role=\"button\" aria-label=\"Enlarge photo: Ceiling fan\">\n            <img decoding=\"async\" src=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-18.webp\" alt=\"Ceiling fan with wooden blades installed in a living room\" loading=\"lazy\" \/>\n            <figcaption>Ceiling fan<span>Five wood blades with a light kit<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"shot\" data-lb=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-19.webp\" data-cap=\"Cane-front dresser\" data-sub=\"Woven cane drawer fronts, wood frame\" tabindex=\"0\" role=\"button\" aria-label=\"Enlarge photo: Cane-front dresser\">\n            <img decoding=\"async\" src=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-19.webp\" alt=\"Wooden dresser with woven cane drawer fronts\" loading=\"lazy\" \/>\n            <figcaption>Cane-front dresser<span>Woven cane drawer fronts, wood frame<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"shot\" data-lb=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-20.webp\" data-cap=\"Chevron-front dresser\" data-sub=\"Light oak doors with a chevron wood grain\" tabindex=\"0\" role=\"button\" aria-label=\"Enlarge photo: Chevron-front dresser\">\n            <img decoding=\"async\" src=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-20.webp\" alt=\"Long light oak dresser with a chevron wood-grain pattern across the door fronts\" loading=\"lazy\" \/>\n            <figcaption>Chevron-front dresser<span>Light oak doors with a chevron wood grain<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"shot\" data-lb=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-21.webp\" data-cap=\"The orchid mirror\" data-sub=\"The triple mirror, framed by vines and orchids\" tabindex=\"0\" role=\"button\" aria-label=\"Enlarge photo: The orchid mirror\">\n            <img decoding=\"async\" src=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-21.webp\" alt=\"Triple oval gold mirror surrounded by climbing vines and purple orchids\" loading=\"lazy\" \/>\n            <figcaption>The orchid mirror<span>The triple mirror, framed by vines and orchids<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"shot\" data-lb=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-22.webp\" data-cap=\"Electric standing desk\" data-sub=\"Height-adjustable frame, dark top\" tabindex=\"0\" role=\"button\" aria-label=\"Enlarge photo: Electric standing desk\">\n            <img decoding=\"async\" src=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-22.webp\" alt=\"Electric height-adjustable standing desk with a dark top and white legs\" loading=\"lazy\" \/>\n            <figcaption>Electric standing desk<span>Height-adjustable frame, dark top<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"shot\" data-lb=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-23.webp\" data-cap=\"TV above a fireplace mantel\" data-sub=\"Centered and leveled over the mantel\" tabindex=\"0\" role=\"button\" aria-label=\"Enlarge photo: TV above a fireplace mantel\">\n            <img decoding=\"async\" src=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-23.webp\" alt=\"Large TV mounted above a white fireplace mantel with framed photos on it\" loading=\"lazy\" \/>\n            <figcaption>TV above a fireplace mantel<span>Centered and leveled over the mantel<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"shot\" data-lb=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-24.webp\" data-cap=\"Arched wall shelf\" data-sub=\"Black metal frame with wood shelves\" tabindex=\"0\" role=\"button\" aria-label=\"Enlarge photo: Arched wall shelf\">\n            <img decoding=\"async\" src=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-24.webp\" alt=\"Black arched wall shelf unit with two wooden shelves and a level resting on it\" loading=\"lazy\" \/>\n            <figcaption>Arched wall shelf<span>Black metal frame with wood shelves<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"shot\" data-lb=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-25.webp\" data-cap=\"Upholstered platform bed\" data-sub=\"Black channel-tufted headboard\" tabindex=\"0\" role=\"button\" aria-label=\"Enlarge photo: Upholstered platform bed\">\n            <img decoding=\"async\" src=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-25.webp\" alt=\"Black upholstered platform bed with a channel-tufted headboard, made with dark bedding\" loading=\"lazy\" \/>\n            <figcaption>Upholstered platform bed<span>Black channel-tufted headboard<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"shot\" data-lb=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-26.webp\" data-cap=\"Mirror with brass sconces\" data-sub=\"Leveled between two globe lights\" tabindex=\"0\" role=\"button\" aria-label=\"Enlarge photo: Mirror with brass sconces\">\n            <img decoding=\"async\" src=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-26.webp\" alt=\"Rounded rectangular mirror hung between two brass globe sconces, spirit level on top\" loading=\"lazy\" \/>\n            <figcaption>Mirror with brass sconces<span>Leveled between two globe lights<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"shot\" data-lb=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-27.webp\" data-cap=\"Closet system\" data-sub=\"Drawers and shelves built into the closet wall\" tabindex=\"0\" role=\"button\" aria-label=\"Enlarge photo: Closet system\">\n            <img decoding=\"async\" src=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-27.webp\" alt=\"White closet shelving system with drawers installed in a closet\" loading=\"lazy\" \/>\n            <figcaption>Closet system<span>Drawers and shelves built into the closet wall<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"shot\" data-lb=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-28.webp\" data-cap=\"IKEA PAX wardrobe\" data-sub=\"Frames fitted with rails, pull-out trays and shoe shelves\" tabindex=\"0\" role=\"button\" aria-label=\"Enlarge photo: IKEA PAX wardrobe\">\n            <img decoding=\"async\" src=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-28.webp\" alt=\"Interior of a dark gray IKEA PAX wardrobe with clothes rails, a glass-front pull-out tray, pull-out shoe shelves and a trouser hanger\" loading=\"lazy\" \/>\n            <figcaption>IKEA PAX wardrobe<span>Frames fitted with rails, pull-out trays and shoe shelves<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"shot\" data-lb=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-29.webp\" data-cap=\"Bike on the wall\" data-sub=\"Wall-mounted bike storage with LED glow\" tabindex=\"0\" role=\"button\" aria-label=\"Enlarge photo: Bike on the wall\">\n            <img decoding=\"async\" src=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-29.webp\" alt=\"Blue bicycle mounted on a wall with red LED strip lighting\" loading=\"lazy\" \/>\n            <figcaption>Bike on the wall<span>Wall-mounted bike storage with LED glow<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"shot\" data-lb=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-30.webp\" data-cap=\"Oversized gorilla artwork\" data-sub=\"Large framed artwork above a sofa\" tabindex=\"0\" role=\"button\" aria-label=\"Enlarge photo: Oversized gorilla artwork\">\n            <img decoding=\"async\" src=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-30.webp\" alt=\"Large framed black-and-white gorilla artwork hung above a sofa\" loading=\"lazy\" \/>\n            <figcaption>Oversized gorilla artwork<span>Large framed artwork above a sofa<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"shot\" data-lb=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-31.webp\" data-cap=\"Bracket first, screen second\" data-sub=\"Tilting bracket leveled before the TV goes on\" tabindex=\"0\" role=\"button\" aria-label=\"Enlarge photo: Bracket first, screen second\">\n            <img decoding=\"async\" src=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-31.webp\" alt=\"Black tilting TV wall bracket with a spirit level resting on it, above an outlet\" loading=\"lazy\" \/>\n            <figcaption>Bracket first, screen second<span>Tilting bracket leveled before the TV goes on<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"shot\" data-lb=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-32.webp\" data-cap=\"Bunk bed with stairs\" data-sub=\"White frame, storage steps on the side\" tabindex=\"0\" role=\"button\" aria-label=\"Enlarge photo: Bunk bed with stairs\">\n            <img decoding=\"async\" src=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-32.webp\" alt=\"White wooden bunk bed with storage staircase\" loading=\"lazy\" \/>\n            <figcaption>Bunk bed with stairs<span>White frame, storage steps on the side<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"shot\" data-lb=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-33.webp\" data-cap=\"Round rattan mirror\" data-sub=\"Hung above a wood dresser\" tabindex=\"0\" role=\"button\" aria-label=\"Enlarge photo: Round rattan mirror\">\n            <img decoding=\"async\" src=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-33.webp\" alt=\"Round rattan sunburst mirror hung above a light wood dresser\" loading=\"lazy\" \/>\n            <figcaption>Round rattan mirror<span>Hung above a wood dresser<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"shot\" data-lb=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-34.webp\" data-cap=\"Mesh office chairs\" data-sub=\"A pair, built side by side\" tabindex=\"0\" role=\"button\" aria-label=\"Enlarge photo: Mesh office chairs\">\n            <img decoding=\"async\" src=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-34.webp\" alt=\"Two black mesh office chairs assembled side by side\" loading=\"lazy\" \/>\n            <figcaption>Mesh office chairs<span>A pair, built side by side<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"shot\" data-lb=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-35.webp\" data-cap=\"Green velvet sofa\" data-sub=\"Two-seat sofa assembled by the window\" tabindex=\"0\" role=\"button\" aria-label=\"Enlarge photo: Green velvet sofa\">\n            <img decoding=\"async\" src=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-35.webp\" alt=\"Green velvet two-seat sofa in front of windows\" loading=\"lazy\" \/>\n            <figcaption>Green velvet sofa<span>Two-seat sofa assembled by the window<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"shot\" data-lb=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-36.webp\" data-cap=\"Articulating mount\" data-sub=\"Full-motion arm, side profile\" tabindex=\"0\" role=\"button\" aria-label=\"Enlarge photo: Articulating mount\">\n            <img decoding=\"async\" src=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-36.webp\" alt=\"Articulating TV wall mount seen from the side with a level on top\" loading=\"lazy\" \/>\n            <figcaption>Articulating mount<span>Full-motion arm, side profile<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"shot\" data-lb=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-37.webp\" data-cap=\"Pop-art artwork, framed big\" data-sub=\"Colorful framed piece, hung level\" tabindex=\"0\" role=\"button\" aria-label=\"Enlarge photo: Pop-art artwork, framed big\">\n            <img decoding=\"async\" src=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-37.webp\" alt=\"Large colorful framed pop-art piece hung on a wall\" loading=\"lazy\" \/>\n            <figcaption>Pop-art artwork, framed big<span>Colorful framed piece, hung level<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"shot\" data-lb=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-38.webp\" data-cap=\"Sideboards &amp; floating shelves\" data-sub=\"Oak cabinets with long shelves above\" tabindex=\"0\" role=\"button\" aria-label=\"Enlarge photo: Sideboards &amp; floating shelves\">\n            <img decoding=\"async\" src=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-38.webp\" alt=\"Run of light oak sideboards with long floating shelves mounted above them\" loading=\"lazy\" \/>\n            <figcaption>Sideboards &amp; floating shelves<span>Oak cabinets with long shelves above<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"shot\" data-lb=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-39.webp\" data-cap=\"Storage bed frame\" data-sub=\"Dark wood frame with deep drawers\" tabindex=\"0\" role=\"button\" aria-label=\"Enlarge photo: Storage bed frame\">\n            <img decoding=\"async\" src=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-39.webp\" alt=\"Dark wood storage bed frame with drawers, slats exposed\" loading=\"lazy\" \/>\n            <figcaption>Storage bed frame<span>Dark wood frame with deep drawers<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"shot\" data-lb=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-40.webp\" data-cap=\"Bathroom mirror &amp; sconces\" data-sub=\"Green glass shades, dark green tile\" tabindex=\"0\" role=\"button\" aria-label=\"Enlarge photo: Bathroom mirror &amp; sconces\">\n            <img decoding=\"async\" src=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-40.webp\" alt=\"Bathroom mirror flanked by green glass sconce lights on a dark green tiled wall\" loading=\"lazy\" \/>\n            <figcaption>Bathroom mirror &amp; sconces<span>Green glass shades, dark green tile<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"shot\" data-lb=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-41.webp\" data-cap=\"Desks in rows\" data-sub=\"Office workstations assembled with monitors\" tabindex=\"0\" role=\"button\" aria-label=\"Enlarge photo: Desks in rows\">\n            <img decoding=\"async\" src=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-41.webp\" alt=\"Rows of office desks with monitors assembled in an open office\" loading=\"lazy\" \/>\n            <figcaption>Desks in rows<span>Office workstations assembled with monitors<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"shot\" data-lb=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-42.webp\" data-cap=\"Twin mounts over stone\" data-sub=\"Two brackets set above a stone fireplace\" tabindex=\"0\" role=\"button\" aria-label=\"Enlarge photo: Twin mounts over stone\">\n            <img decoding=\"async\" src=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-42.webp\" alt=\"Two black TV mount brackets fixed to a wall above a stone fireplace\" loading=\"lazy\" \/>\n            <figcaption>Twin mounts over stone<span>Two brackets set above a stone fireplace<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"shot\" data-lb=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-43.webp\" data-cap=\"Coca-Cola bottle artwork\" data-sub=\"Tall framed piece, checked with a level\" tabindex=\"0\" role=\"button\" aria-label=\"Enlarge photo: Coca-Cola bottle artwork\">\n            <img decoding=\"async\" src=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-43.webp\" alt=\"Tall framed Coca-Cola bottle artwork hung on a wall with a level beside it\" loading=\"lazy\" \/>\n            <figcaption>Coca-Cola bottle artwork<span>Tall framed piece, checked with a level<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"shot\" data-lb=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-44.webp\" data-cap=\"Dog-crate cabinet\" data-sub=\"Crate below, solid wood top above\" tabindex=\"0\" role=\"button\" aria-label=\"Enlarge photo: Dog-crate cabinet\">\n            <img decoding=\"async\" src=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-44.webp\" alt=\"White dog crate cabinet with black bars and a wooden top\" loading=\"lazy\" \/>\n            <figcaption>Dog-crate cabinet<span>Crate below, solid wood top above<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"shot\" data-lb=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-45.webp\" data-cap=\"Arched wall mirror\" data-sub=\"Scalloped top, black frame\" tabindex=\"0\" role=\"button\" aria-label=\"Enlarge photo: Arched wall mirror\">\n            <img decoding=\"async\" src=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-45.webp\" alt=\"Arched mirror with a scalloped black frame hung on a gray wall\" loading=\"lazy\" \/>\n            <figcaption>Arched wall mirror<span>Scalloped top, black frame<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"shot\" data-lb=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-46.webp\" data-cap=\"Shelves over a desk\" data-sub=\"Two long floating shelves, styled and done\" tabindex=\"0\" role=\"button\" aria-label=\"Enlarge photo: Shelves over a desk\">\n            <img decoding=\"async\" src=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-46.webp\" alt=\"Two long light wood floating shelves mounted above a desk with a vase of flowers\" loading=\"lazy\" \/>\n            <figcaption>Shelves over a desk<span>Two long floating shelves, styled and done<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"shot\" data-lb=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-47.webp\" data-cap=\"Black ceiling fan\" data-sub=\"Fan with a light kit, installed and balanced\" tabindex=\"0\" role=\"button\" aria-label=\"Enlarge photo: Black ceiling fan\">\n            <img decoding=\"async\" src=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-47.webp\" alt=\"Black ceiling fan with lights installed on a bedroom ceiling\" loading=\"lazy\" \/>\n            <figcaption>Black ceiling fan<span>Fan with a light kit, installed and balanced<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"shot\" data-lb=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-48.webp\" data-cap=\"TV inside a gallery wall\" data-sub=\"Frames arranged around the screen\" tabindex=\"0\" role=\"button\" aria-label=\"Enlarge photo: TV inside a gallery wall\">\n            <img decoding=\"async\" src=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-48.webp\" alt=\"Wall-mounted TV surrounded by framed pictures in a gallery arrangement\" loading=\"lazy\" \/>\n            <figcaption>TV inside a gallery wall<span>Frames arranged around the screen<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"shot\" data-lb=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-49.webp\" data-cap=\"Tall fluted chest\" data-sub=\"Fluted fronts with brass bar handles\" tabindex=\"0\" role=\"button\" aria-label=\"Enlarge photo: Tall fluted chest\">\n            <img decoding=\"async\" src=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-49.webp\" alt=\"Tall fluted wood chest of drawers with brass handles\" loading=\"lazy\" \/>\n            <figcaption>Tall fluted chest<span>Fluted fronts with brass bar handles<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"shot\" data-lb=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-50.webp\" data-cap=\"Entryway hall tree\" data-sub=\"Hooks, bench and cubbies in one unit\" tabindex=\"0\" role=\"button\" aria-label=\"Enlarge photo: Entryway hall tree\">\n            <img decoding=\"async\" src=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-50.webp\" alt=\"White entryway hall tree with coat hooks, a bench and shoe cubbies\" loading=\"lazy\" \/>\n            <figcaption>Entryway hall tree<span>Hooks, bench and cubbies in one unit<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"shot\" data-lb=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-51.webp\" data-cap=\"Organic-shape mirror\" data-sub=\"Reflecting the bookshelves opposite\" tabindex=\"0\" role=\"button\" aria-label=\"Enlarge photo: Organic-shape mirror\">\n            <img decoding=\"async\" src=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-51.webp\" alt=\"Irregular organic-shaped mirror reflecting a bookshelf\" loading=\"lazy\" \/>\n            <figcaption>Organic-shape mirror<span>Reflecting the bookshelves opposite<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"shot\" data-lb=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-52.webp\" data-cap=\"Pair of abstract paintings\" data-sub=\"Two canvases hung as a set\" tabindex=\"0\" role=\"button\" aria-label=\"Enlarge photo: Pair of abstract paintings\">\n            <img decoding=\"async\" src=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-52.webp\" alt=\"Two colorful abstract paintings hung side by side\" loading=\"lazy\" \/>\n            <figcaption>Pair of abstract paintings<span>Two canvases hung as a set<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"shot\" data-lb=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-53.webp\" data-cap=\"Slatted media console\" data-sub=\"Low walnut console under a wall TV\" tabindex=\"0\" role=\"button\" aria-label=\"Enlarge photo: Slatted media console\">\n            <img decoding=\"async\" src=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-53.webp\" alt=\"Slatted walnut media console under a wall-mounted TV in a kitchen-living space\" loading=\"lazy\" \/>\n            <figcaption>Slatted media console<span>Low walnut console under a wall TV<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"shot\" data-lb=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-54.webp\" data-cap=\"Wood slat accent wall\" data-sub=\"Slatted panels with a low bench\" tabindex=\"0\" role=\"button\" aria-label=\"Enlarge photo: Wood slat accent wall\">\n            <img decoding=\"async\" src=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-54.webp\" alt=\"Wood slat accent wall panels with a low bench seat\" loading=\"lazy\" \/>\n            <figcaption>Wood slat accent wall<span>Slatted panels with a low bench<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"shot\" data-lb=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-55.webp\" data-cap=\"The level never lies\" data-sub=\"Final level check on a mounted TV\" tabindex=\"0\" role=\"button\" aria-label=\"Enlarge photo: The level never lies\">\n            <img decoding=\"async\" src=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-55.webp\" alt=\"Close-up of a blue spirit level resting on top of a mounted TV\" loading=\"lazy\" \/>\n            <figcaption>The level never lies<span>Final level check on a mounted TV<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"shot\" data-lb=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-56.webp\" data-cap=\"Cube storage shelf\" data-sub=\"Modular cubes on a patterned rug\" tabindex=\"0\" role=\"button\" aria-label=\"Enlarge photo: Cube storage shelf\">\n            <img decoding=\"async\" src=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-56.webp\" alt=\"White modular cube storage shelf standing on a patterned rug\" loading=\"lazy\" \/>\n            <figcaption>Cube storage shelf<span>Modular cubes on a patterned rug<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"shot\" data-lb=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-57.webp\" data-cap=\"Black fluted sideboard\" data-sub=\"Ribbed doors on tapered legs\" tabindex=\"0\" role=\"button\" aria-label=\"Enlarge photo: Black fluted sideboard\">\n            <img decoding=\"async\" src=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-57.webp\" alt=\"Black fluted sideboard with ribbed doors on tapered legs\" loading=\"lazy\" \/>\n            <figcaption>Black fluted sideboard<span>Ribbed doors on tapered legs<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"shot\" data-lb=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-58.webp\" data-cap=\"Sports posters + TV wall\" data-sub=\"Framed posters grouped around the screen\" tabindex=\"0\" role=\"button\" aria-label=\"Enlarge photo: Sports posters + TV wall\">\n            <img decoding=\"async\" src=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-58.webp\" alt=\"Framed sports posters grouped around a wall-mounted TV\" loading=\"lazy\" \/>\n            <figcaption>Sports posters + TV wall<span>Framed posters grouped around the screen<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"shot\" data-lb=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-59.webp\" data-cap=\"Medicine cabinet\" data-sub=\"Mirrored cabinet fitted above the sink\" tabindex=\"0\" role=\"button\" aria-label=\"Enlarge photo: Medicine cabinet\">\n            <img decoding=\"async\" src=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-59.webp\" alt=\"Open mirrored medicine cabinet installed above a bathroom sink\" loading=\"lazy\" \/>\n            <figcaption>Medicine cabinet<span>Mirrored cabinet fitted above the sink<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"shot\" data-lb=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-60.webp\" data-cap=\"Adjustable dumbbells\" data-sub=\"Dial-adjustable pair on the wood floor\" tabindex=\"0\" role=\"button\" aria-label=\"Enlarge photo: Adjustable dumbbells\">\n            <img decoding=\"async\" src=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-60.webp\" alt=\"Pair of adjustable dumbbells resting on a wood floor\" loading=\"lazy\" \/>\n            <figcaption>Adjustable dumbbells<span>Dial-adjustable pair on the wood floor<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"shot\" data-lb=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-61.webp\" data-cap=\"Boucl\u00e9 storage bed\" data-sub=\"Cream boucl\u00e9 frame with slatted base\" tabindex=\"0\" role=\"button\" aria-label=\"Enlarge photo: Boucl\u00e9 storage bed\">\n            <img decoding=\"async\" src=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-61.webp\" alt=\"Cream boucl\u00e9 upholstered storage bed frame with slatted base\" loading=\"lazy\" \/>\n            <figcaption>Boucl\u00e9 storage bed<span>Cream boucl\u00e9 frame with slatted base<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"shot\" data-lb=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-62.webp\" data-cap=\"Wavy floor mirror\" data-sub=\"Green squiggle frame in the corner\" tabindex=\"0\" role=\"button\" aria-label=\"Enlarge photo: Wavy floor mirror\">\n            <img decoding=\"async\" src=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-62.webp\" alt=\"Tall mirror with a green wavy frame leaning in a dressing area\" loading=\"lazy\" \/>\n            <figcaption>Wavy floor mirror<span>Green squiggle frame in the corner<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"shot\" data-lb=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-63.webp\" data-cap=\"Dining table &amp; chairs\" data-sub=\"Light wood set, ready for dinner\" tabindex=\"0\" role=\"button\" aria-label=\"Enlarge photo: Dining table &amp; chairs\">\n            <img decoding=\"async\" src=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-63.webp\" alt=\"Light wood dining table with matching chairs in a dining room\" loading=\"lazy\" \/>\n            <figcaption>Dining table &amp; chairs<span>Light wood set, ready for dinner<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"shot\" data-lb=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-64.webp\" data-cap=\"Office setup\" data-sub=\"Desks and a mobile whiteboard in a loft office\" tabindex=\"0\" role=\"button\" aria-label=\"Enlarge photo: Office setup\">\n            <img decoding=\"async\" src=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-64.webp\" alt=\"Loft office with desks and a mobile whiteboard on wheels\" loading=\"lazy\" \/>\n            <figcaption>Office setup<span>Desks and a mobile whiteboard in a loft office<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"shot\" data-lb=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-65.webp\" data-cap=\"Rails before shelves\" data-sub=\"Mounting rails fixed level on a bare wall\" tabindex=\"0\" role=\"button\" aria-label=\"Enlarge photo: Rails before shelves\">\n            <img decoding=\"async\" src=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-65.webp\" alt=\"Two black mounting rails fixed to a white wall before shelves are hung\" loading=\"lazy\" \/>\n            <figcaption>Rails before shelves<span>Mounting rails fixed level on a bare wall<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"shot\" data-lb=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-66.webp\" data-cap=\"Vanity with hutch\" data-sub=\"Warm wood desk with shelves and drawers\" tabindex=\"0\" role=\"button\" aria-label=\"Enlarge photo: Vanity with hutch\">\n            <img decoding=\"async\" src=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-66.webp\" alt=\"Wooden vanity desk with a hutch, shelves and drawers in a showroom\" loading=\"lazy\" \/>\n            <figcaption>Vanity with hutch<span>Warm wood desk with shelves and drawers<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"shot\" data-lb=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-67.webp\" data-cap=\"Oversized art, mid-hang\" data-sub=\"Green marble-look canvas going up over a console\" tabindex=\"0\" role=\"button\" aria-label=\"Enlarge photo: Oversized art, mid-hang\">\n            <img decoding=\"async\" src=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-67.webp\" alt=\"Oversized green marble-look framed artwork being hung above a console, stepladder below\" loading=\"lazy\" \/>\n            <figcaption>Oversized art, mid-hang<span>Green marble-look canvas going up over a console<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"shot\" data-lb=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-68.webp\" data-cap=\"Wooden dining chairs\" data-sub=\"Set of chairs with woven seats\" tabindex=\"0\" role=\"button\" aria-label=\"Enlarge photo: Wooden dining chairs\">\n            <img decoding=\"async\" src=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-68.webp\" alt=\"Set of light wooden dining chairs with woven seats\" loading=\"lazy\" \/>\n            <figcaption>Wooden dining chairs<span>Set of chairs with woven seats<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"shot\" data-lb=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-69.webp\" data-cap=\"Cognac leather chairs\" data-sub=\"Pair of sling chairs with wood frames\" tabindex=\"0\" role=\"button\" aria-label=\"Enlarge photo: Cognac leather chairs\">\n            <img decoding=\"async\" src=\"https:\/\/hwyrunner.com\/wp-content\/uploads\/2026\/11\/photo-69.webp\" alt=\"Pair of cognac leather sling chairs with wooden frames\" loading=\"lazy\" \/>\n            <figcaption>Cognac leather chairs<span>Pair of sling chairs with wood frames<\/span><\/figcaption>\n          <\/figure>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <!-- ============ REVIEWS ============ -->\n    <section class=\"reviews\" id=\"reviews\">\n      <div class=\"wrap\">\n        <div class=\"sec-head\">\n          <p class=\"sec-tag\">Verified reviews<\/p>\n          <h2>5.0 stars.<br \/>53 reviews.<\/h2>\n          <p>Every review on our Thumbtack profile is five stars. Here they are, word for word \u2014 names, dates and all.<\/p>\n        <\/div>\n        <div class=\"rev-grid\">\n          <figure class=\"rev\">\n            <div class=\"rev-top\"><span class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/span><span class=\"verified\">Verified<\/span><\/div>\n            <blockquote>He was on time, fast and charged a decent rate.<\/blockquote>\n            <figcaption><span class=\"name\">Jazmean A.<\/span><span class=\"meta\">Nov 2026 \u00b7 Thumbtack<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"rev\">\n            <div class=\"rev-top\"><span class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/span><span class=\"verified\">Verified<\/span><\/div>\n            <blockquote>Incredible work, called him and within 1 hour he was over at my place, built 4 things in 3 hours and very good value for money! Above and beyond!<\/blockquote>\n            <figcaption><span class=\"name\">Gianmarco Paolo C.<\/span><span class=\"meta\">Oct 2026 \u00b7 Thumbtack<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"rev\">\n            <div class=\"rev-top\"><span class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/span><span class=\"verified\">Verified<\/span><\/div>\n            <blockquote>Professional, responsive and mounted tv fast.<\/blockquote>\n            <figcaption><span class=\"name\">Brette K.<\/span><span class=\"meta\">Oct 2026 \u00b7 Thumbtack<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"rev\">\n            <div class=\"rev-top\"><span class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/span><span class=\"verified\">Verified<\/span><\/div>\n            <blockquote>Very great job was on time and put the bed together fast and correct<\/blockquote>\n            <figcaption><span class=\"name\">Benjamin R.<\/span><span class=\"meta\">Oct 2026 \u00b7 Thumbtack<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"rev\">\n            <div class=\"rev-top\"><span class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/span><span class=\"verified\">Verified<\/span><\/div>\n            <blockquote>Ruslan was great. He works fast, responds promptly, and is super accommodating.<\/blockquote>\n            <figcaption><span class=\"name\">Sachin M.<\/span><span class=\"meta\">Oct 2026 \u00b7 Thumbtack<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"rev\">\n            <div class=\"rev-top\"><span class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/span><span class=\"verified\">Verified<\/span><\/div>\n            <blockquote>Was very easy to work with and did a great job! Would hire again!<\/blockquote>\n            <figcaption><span class=\"name\">Will N.<\/span><span class=\"meta\">Oct 2026 \u00b7 Thumbtack<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"rev\">\n            <div class=\"rev-top\"><span class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/span><span class=\"verified\">Verified<\/span><\/div>\n            <blockquote>Very positive experience, would hire again!<\/blockquote>\n            <figcaption><span class=\"name\">Lucy M.<\/span><span class=\"meta\">Oct 2026 \u00b7 Thumbtack<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"rev\">\n            <div class=\"rev-top\"><span class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/span><span class=\"verified\">Verified<\/span><\/div>\n            <blockquote>Had a great experience using HWY RUNNER. I had an annoying ikea shelf to mount on a wall that I had failed to install in my own. Ruslan patched the holes left behind by my destruction and installed it easily even though I had thrown away the directions. Communication was very quick and scheduling was super easy. Highly recommend!<\/blockquote>\n            <figcaption><span class=\"name\">Kaitlyn R.<\/span><span class=\"meta\">Oct 2026 \u00b7 Thumbtack<\/span><\/figcaption>\n          <\/figure>\n        <\/div>\n        <div class=\"rev-grid\" id=\"moreReviews\" hidden>\n          <figure class=\"rev\">\n            <div class=\"rev-top\"><span class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/span><span class=\"verified\">Verified<\/span><\/div>\n            <blockquote>Unbelievable &#8211; put together four pieces of furniture for us (two somewhat complicated!) in four hours &#8211; worked straight through, showed up on time, and we were so impressed that we chose to add a significant amount to what he had originally quoted us because the quality of his work was so good. Thank you!<\/blockquote>\n            <figcaption><span class=\"name\">Ann G.<\/span><span class=\"meta\">Oct 2026 \u00b7 Thumbtack<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"rev\">\n            <div class=\"rev-top\"><span class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/span><span class=\"verified\">Verified<\/span><\/div>\n            <blockquote>Did an absolutely gorgeous job! Thank you<\/blockquote>\n            <figcaption><span class=\"name\">MK N.<\/span><span class=\"meta\">Oct 2026 \u00b7 Thumbtack<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"rev\">\n            <div class=\"rev-top\"><span class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/span><span class=\"verified\">Verified<\/span><\/div>\n            <blockquote>Ruslan was thorough and meticulously wall mounted my 75 inch tv and concealed the wires. He also went above and beyond to do some extra painting and light fixtures work which I asked him for a nominal charge.<\/blockquote>\n            <figcaption><span class=\"name\">Sameer K.<\/span><span class=\"meta\">Sep 2026 \u00b7 Thumbtack<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"rev\">\n            <div class=\"rev-top\"><span class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/span><span class=\"verified\">Verified<\/span><\/div>\n            <blockquote>I would recommend and hire Ruslan again<\/blockquote>\n            <figcaption><span class=\"name\">Andre L.<\/span><span class=\"meta\">Sep 2026 \u00b7 Thumbtack<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"rev\">\n            <div class=\"rev-top\"><span class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/span><span class=\"verified\">Verified<\/span><\/div>\n            <blockquote>Awesome work! He mounted our tv and a mirror in our kid&#8217;s room. Would 100% use him again<\/blockquote>\n            <figcaption><span class=\"name\">Mathew C.<\/span><span class=\"meta\">Sep 2026 \u00b7 Thumbtack<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"rev\">\n            <div class=\"rev-top\"><span class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/span><span class=\"verified\">Verified<\/span><\/div>\n            <blockquote>HWY Runner did a great job with a few tasks I needed done. They were fast, professional, and got everything handled efficiently. I&#8217;ll definitely be hiring them again! Highly recommend! \u2b50\u2b50\u2b50\u2b50\u2b50<\/blockquote>\n            <figcaption><span class=\"name\">Tantinia G.<\/span><span class=\"meta\">Sep 2026 \u00b7 Thumbtack<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"rev\">\n            <div class=\"rev-top\"><span class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/span><span class=\"verified\">Verified<\/span><\/div>\n            <blockquote>Very responsive. Great work. Very good overall experience.<\/blockquote>\n            <figcaption><span class=\"name\">Cory D.<\/span><span class=\"meta\">Sep 2026 \u00b7 Thumbtack<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"rev\">\n            <div class=\"rev-top\"><span class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/span><span class=\"verified\">Verified<\/span><\/div>\n            <blockquote>He showed up right on time, got right to work and completed the work quickly. Truly nice guy, I will probably hire him again for another project coming up.<\/blockquote>\n            <figcaption><span class=\"name\">David B.<\/span><span class=\"meta\">Aug 2026 \u00b7 Thumbtack<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"rev\">\n            <div class=\"rev-top\"><span class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/span><span class=\"verified\">Verified<\/span><\/div>\n            <blockquote>Reliable, quick and very responsive. Would absolutely hire them again!<\/blockquote>\n            <figcaption><span class=\"name\">Gillian R.<\/span><span class=\"meta\">Aug 2026 \u00b7 Thumbtack<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"rev\">\n            <div class=\"rev-top\"><span class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/span><span class=\"verified\">Verified<\/span><\/div>\n            <blockquote>Mounted a 55 in TV in less than an hour and helped hang a large mirror\u2014he was great!<\/blockquote>\n            <figcaption><span class=\"name\">Kate L.<\/span><span class=\"meta\">Aug 2026 \u00b7 Thumbtack<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"rev\">\n            <div class=\"rev-top\"><span class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/span><span class=\"verified\">Verified<\/span><\/div>\n            <blockquote>There was a problem and he fixed it,<\/blockquote>\n            <figcaption><span class=\"name\">Gary J.<\/span><span class=\"meta\">Jul 2026 \u00b7 Thumbtack<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"rev\">\n            <div class=\"rev-top\"><span class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/span><span class=\"verified\">Verified<\/span><\/div>\n            <blockquote>He did an excellent job, was punctual, and completed the task efficiently. I would highly recommend him to anyone seeking a professional TV installation service.<\/blockquote>\n            <figcaption><span class=\"name\">Jaquana B.<\/span><span class=\"meta\">Jul 2026 \u00b7 Thumbtack<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"rev\">\n            <div class=\"rev-top\"><span class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/span><span class=\"verified\">Verified<\/span><\/div>\n            <blockquote>Thank you so much for your help with moving some heavy items upstairs for me! The tasks were done quickly and with professionalism and concern for not scratching my walls. Will definitely work with them again!<\/blockquote>\n            <figcaption><span class=\"name\">Alana C.<\/span><span class=\"meta\">Jul 2026 \u00b7 Thumbtack<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"rev\">\n            <div class=\"rev-top\"><span class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/span><span class=\"verified\">Verified<\/span><\/div>\n            <blockquote>Professional knowledgable Would recommend.<\/blockquote>\n            <figcaption><span class=\"name\">Michael S.<\/span><span class=\"meta\">Jul 2026 \u00b7 Thumbtack<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"rev\">\n            <div class=\"rev-top\"><span class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/span><span class=\"verified\">Verified<\/span><\/div>\n            <blockquote>He responded quickly to my last-minute request and were able to help me the same day. He did an excellent job in a short amount of time. I&#8217;m very grateful for his help. Thank you!<\/blockquote>\n            <figcaption><span class=\"name\">Misato W.<\/span><span class=\"meta\">Jul 2026 \u00b7 Thumbtack<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"rev\">\n            <div class=\"rev-top\"><span class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/span><span class=\"verified\">Verified<\/span><\/div>\n            <blockquote>Ruslan did a fantastic job hanging my Samsung Frame TV on the wall above my fireplace. He was really easy to communicate with and schedule; arrived right on time; and did a great job &#8211; the TV is perfectly centered, just the right height, and looks quite nice. I would definitely work with him again.<\/blockquote>\n            <figcaption><span class=\"name\">Matt S.<\/span><span class=\"meta\">Jul 2026 \u00b7 Thumbtack<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"rev\">\n            <div class=\"rev-top\"><span class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/span><span class=\"verified\">Verified<\/span><\/div>\n            <blockquote>great job!<\/blockquote>\n            <figcaption><span class=\"name\">Michael D.<\/span><span class=\"meta\">Jun 2026 \u00b7 Thumbtack<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"rev\">\n            <div class=\"rev-top\"><span class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/span><span class=\"verified\">Verified<\/span><\/div>\n            <blockquote>Very quick and great work. Also was able to request the job and he did it the same day.<\/blockquote>\n            <figcaption><span class=\"name\">Shaun M.<\/span><span class=\"meta\">Jun 2026 \u00b7 Thumbtack<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"rev\">\n            <div class=\"rev-top\"><span class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/span><span class=\"verified\">Verified<\/span><\/div>\n            <blockquote>Thank you Ruslan for a wonderful job!<\/blockquote>\n            <figcaption><span class=\"name\">Jasmine G.<\/span><span class=\"meta\">Jun 2026 \u00b7 Thumbtack<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"rev\">\n            <div class=\"rev-top\"><span class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/span><span class=\"verified\">Verified<\/span><\/div>\n            <blockquote>He was very professional. He called me to ask if he can arrive earlier than the time planned. He was very professional consistent with texting me prior to the appointment extremely professional I would definitely use him again.<\/blockquote>\n            <figcaption><span class=\"name\">Danielle S.<\/span><span class=\"meta\">Jun 2026 \u00b7 Thumbtack<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"rev\">\n            <div class=\"rev-top\"><span class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/span><span class=\"verified\">Verified<\/span><\/div>\n            <blockquote>Great guy<\/blockquote>\n            <figcaption><span class=\"name\">Michael D.<\/span><span class=\"meta\">Jun 2026 \u00b7 Thumbtack<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"rev\">\n            <div class=\"rev-top\"><span class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/span><span class=\"verified\">Verified<\/span><\/div>\n            <blockquote>Arrived early and was very professional. Happy with results and would hire again.<\/blockquote>\n            <figcaption><span class=\"name\">Marjorie C.<\/span><span class=\"meta\">Jun 2026 \u00b7 Thumbtack<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"rev\">\n            <div class=\"rev-top\"><span class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/span><span class=\"verified\">Verified<\/span><\/div>\n            <blockquote>Reliable. Punctual and he works very fast! And great communication! Thanks again.<\/blockquote>\n            <figcaption><span class=\"name\">Laissa B.<\/span><span class=\"meta\">Jun 2026 \u00b7 Thumbtack<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"rev\">\n            <div class=\"rev-top\"><span class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/span><span class=\"verified\">Verified<\/span><\/div>\n            <blockquote>He was amazing , completed the task in not time and was very punctual and friendly as well ! I will hire again<\/blockquote>\n            <figcaption><span class=\"name\">Chris D.<\/span><span class=\"meta\">Jun 2026 \u00b7 Thumbtack<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"rev\">\n            <div class=\"rev-top\"><span class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/span><span class=\"verified\">Verified<\/span><\/div>\n            <blockquote>He was on time and did the job exactly how I expected<\/blockquote>\n            <figcaption><span class=\"name\">Larry W.<\/span><span class=\"meta\">Jun 2026 \u00b7 Thumbtack<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"rev\">\n            <div class=\"rev-top\"><span class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/span><span class=\"verified\">Verified<\/span><\/div>\n            <blockquote>Ruslan did an amazing job!!! He was able to install multiple shelves around our home in a matter of hours. We are super happy with his work and will keep him in mind for future projects.<\/blockquote>\n            <figcaption><span class=\"name\">Sergio P.<\/span><span class=\"meta\">Jun 2026 \u00b7 Thumbtack<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"rev\">\n            <div class=\"rev-top\"><span class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/span><span class=\"verified\">Verified<\/span><\/div>\n            <blockquote>Ruslan was very responsive, and his price was reasonable. He also did efficient work. I would recommend him again and use his services again<\/blockquote>\n            <figcaption><span class=\"name\">Jenae M.<\/span><span class=\"meta\">Jun 2026 \u00b7 Thumbtack<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"rev\">\n            <div class=\"rev-top\"><span class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/span><span class=\"verified\">Verified<\/span><\/div>\n            <blockquote>Je did everything good and was on time<\/blockquote>\n            <figcaption><span class=\"name\">Farmata S.<\/span><span class=\"meta\">Jun 2026 \u00b7 Thumbtack<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"rev\">\n            <div class=\"rev-top\"><span class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/span><span class=\"verified\">Verified<\/span><\/div>\n            <blockquote>He was on time, did a great job and easy to work with<\/blockquote>\n            <figcaption><span class=\"name\">Kimberly Y.<\/span><span class=\"meta\">Jun 2026 \u00b7 Thumbtack<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"rev\">\n            <div class=\"rev-top\"><span class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/span><span class=\"verified\">Verified<\/span><\/div>\n            <blockquote>I had an excellent experience! He was communicative and professional, and completed the tasks so well. He changed my faucet, light fixture, and medicine cabinet in my bathroom. It looks amazing!<\/blockquote>\n            <figcaption><span class=\"name\">Kassandra S.<\/span><span class=\"meta\">Jun 2026 \u00b7 Thumbtack<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"rev\">\n            <div class=\"rev-top\"><span class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/span><span class=\"verified\">Verified<\/span><\/div>\n            <blockquote>We had a fantastic experience! He put together our dresser in under 2 hours, which saved us hours of stress. He was timely, clean, organized, and incredibly professional. We definitely will hire again\/ refer him to others!<\/blockquote>\n            <figcaption><span class=\"name\">Shannon S.<\/span><span class=\"meta\">Jun 2026 \u00b7 Thumbtack<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"rev\">\n            <div class=\"rev-top\"><span class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/span><span class=\"verified\">Verified<\/span><\/div>\n            <blockquote>Great communication and perfect for the job &#8211; assembled a huge piece of furniture perfectly in just a few hours!<\/blockquote>\n            <figcaption><span class=\"name\">Victoria M.<\/span><span class=\"meta\">May 2026 \u00b7 Thumbtack<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"rev\">\n            <div class=\"rev-top\"><span class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/span><span class=\"verified\">Verified<\/span><\/div>\n            <blockquote>He installed a 60inch tv on an articulating mount to a wall with metal studs. He picked the right type of snap toggles and carefully measured everything.<\/blockquote>\n            <figcaption><span class=\"name\">Zachary S.<\/span><span class=\"meta\">May 2026 \u00b7 Thumbtack<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"rev\">\n            <div class=\"rev-top\"><span class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/span><span class=\"verified\">Verified<\/span><\/div>\n            <blockquote>Would use again<\/blockquote>\n            <figcaption><span class=\"name\">Kerrel M.<\/span><span class=\"meta\">May 2026 \u00b7 Thumbtack<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"rev\">\n            <div class=\"rev-top\"><span class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/span><span class=\"verified\">Verified<\/span><\/div>\n            <blockquote>RUNNER was on time and did a wonderful fast job.<\/blockquote>\n            <figcaption><span class=\"name\">Gloria W.<\/span><span class=\"meta\">May 2026 \u00b7 Thumbtack<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"rev\">\n            <div class=\"rev-top\"><span class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/span><span class=\"verified\">Verified<\/span><\/div>\n            <blockquote>Great job<\/blockquote>\n            <figcaption><span class=\"name\">Farrah B.<\/span><span class=\"meta\">May 2026 \u00b7 Thumbtack<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"rev\">\n            <div class=\"rev-top\"><span class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/span><span class=\"verified\">Verified<\/span><\/div>\n            <blockquote>Great to work with!! Same day. Cleaned up after job.<\/blockquote>\n            <figcaption><span class=\"name\">Dylan K.<\/span><span class=\"meta\">Apr 2026 \u00b7 Thumbtack<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"rev\">\n            <div class=\"rev-top\"><span class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/span><span class=\"verified\">Verified<\/span><\/div>\n            <blockquote>Ruslan was great to work with. He came on time completed the job faster than I expected and with very good quality!<\/blockquote>\n            <figcaption><span class=\"name\">Sam J.<\/span><span class=\"meta\">Apr 2026 \u00b7 Thumbtack<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"rev\">\n            <div class=\"rev-top\"><span class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/span><span class=\"verified\">Verified<\/span><\/div>\n            <blockquote>It was a relief to find someone honest and hardworking on this app. He works fast and is thorough. I&#8217;m very happy with the job he did!<\/blockquote>\n            <figcaption><span class=\"name\">Emily D.<\/span><span class=\"meta\">Apr 2026 \u00b7 Thumbtack<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"rev\">\n            <div class=\"rev-top\"><span class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/span><span class=\"verified\">Verified<\/span><\/div>\n            <blockquote>&#8220;Highly recommend! He was on time, professional, and assembled my furniture perfectly. Very careful with the details and left everything clean. 5 stars!&#8221;<\/blockquote>\n            <figcaption><span class=\"name\">Sabina S.<\/span><span class=\"meta\">Mar 2026 \u00b7 Thumbtack<\/span><\/figcaption>\n          <\/figure>\n          <figure class=\"rev\">\n            <div class=\"rev-top\"><span class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/span><span class=\"verified\">Verified<\/span><\/div>\n            <blockquote>Ruslan has done two jobs with us. Would hire again. \ud83d\ude42<\/blockquote>\n            <figcaption><span class=\"name\">Ryan H.<\/span><span class=\"meta\">Mar 2026 \u00b7 Thumbtack<\/span><\/figcaption>\n          <\/figure>\n        <\/div>\n        <div class=\"rev-more-wrap\">\n          <button class=\"btn btn-ghost\" id=\"revToggle\" type=\"button\">Read more reviews \u2193<\/button>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <!-- ============ PROCESS ============ -->\n    <section id=\"process\" style=\"padding-top:30px\">\n      <div class=\"wrap\">\n        <div class=\"sec-head\">\n          <p class=\"sec-tag\">How it works<\/p>\n          <h2>Four steps.<br \/>Zero hassle.<\/h2>\n        <\/div>\n        <div class=\"steps\">\n          <div class=\"step\"><span class=\"n\">01<\/span><h3>Send the job<\/h3><p>Tell us what needs building, mounting or hanging. A photo of the item \u2014 or of the box it came in \u2014 helps us price it exactly.<\/p><\/div>\n          <div class=\"step\"><span class=\"n\">02<\/span><h3>Get your exact price<\/h3><p>One fixed number, agreed before we start. No hidden fees, no surprises added at the end.<\/p><\/div>\n          <div class=\"step\"><span class=\"n\">03<\/span><h3>We do the work<\/h3><p>Professional tools and the right anchors for your wall type. Everything level, solid and checked before we call it done.<\/p><\/div>\n          <div class=\"step\"><span class=\"n\">04<\/span><h3>We clean up<\/h3><p>Packaging and mess tidied away. You walk into a finished room, not a construction zone.<\/p><\/div>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <!-- ============ MID CTA ============ -->\n    <section class=\"midcta\">\n      <div class=\"wrap midcta-in\">\n        <div>\n          <h2>Still staring at that box?<\/h2>\n          <p>Same-day slots in all five boroughs of NYC. Exact price before we start.<\/p>\n        <\/div>\n        <a class=\"btn btn-accent\" href=\"#book\">Get my exact price \u2192<\/a>\n      <\/div>\n    <\/section>\n\n    <!-- ============ FAQ ============ -->\n    <section class=\"faq\" id=\"faq\">\n      <div class=\"wrap\">\n        <div class=\"sec-head\">\n          <p class=\"sec-tag\">Questions<\/p>\n          <h2>Before you ask.<\/h2>\n        <\/div>\n        <div class=\"faq-list\">\n          <details>\n            <summary>How much will my job cost?<span class=\"plus\">+<\/span><\/summary>\n            <div class=\"ans\"><p>You get the exact price before any work begins \u2014 and that&#8217;s final. No hidden fees, no charges added at the end.<\/p><\/div>\n          <\/details>\n          <details>\n            <summary>Can you come today?<span class=\"plus\">+<\/span><\/summary>\n            <div class=\"ans\"><p>Same-day slots are available across all five boroughs of New York City \u2014 Manhattan, Brooklyn, Queens, The Bronx and Staten Island. Send a request and we&#8217;ll confirm the earliest time we can be there.<\/p><\/div>\n          <\/details>\n          <details>\n            <summary>What walls can you mount on?<span class=\"plus\">+<\/span><\/summary>\n            <div class=\"ans\"><p>Drywall, concrete and brick \u2014 including walls with metal studs. We bring professional tools and the right hardware for your wall: SnapToggle and Cobra anchors matched to the weight, so TVs, mirrors and shelves stay exactly where they belong.<\/p><\/div>\n          <\/details>\n          <details>\n            <summary>Do you clean up after the job?<span class=\"plus\">+<\/span><\/summary>\n            <div class=\"ans\"><p>Yes \u2014 cleanup is part of the job. We tidy the work area and take the packaging away when we&#8217;re done, so you can use the room right away.<\/p><\/div>\n          <\/details>\n          <details>\n            <summary>What if something isn&#8217;t right after you leave?<span class=\"plus\">+<\/span><\/summary>\n            <div class=\"ans\"><p>Then we come back and fix it free. That&#8217;s our guarantee on every job: done right \u2014 or we return and make it right at no charge.<\/p><\/div>\n          <\/details>\n          <details>\n            <summary>Are you a registered business?<span class=\"plus\">+<\/span><\/summary>\n            <div class=\"ans\"><p>Yes. HWY RUNNER operates with a Certificate of Authority (August 2025) and holds a 5.0 rating across 53 verified reviews on Thumbtack.<\/p><\/div>\n          <\/details>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <!-- ============ BOOKING ============ -->\n    <section id=\"book\">\n      <div class=\"wrap\">\n        <div class=\"book-panel\">\n          <div class=\"book-side\">\n            <p class=\"sec-tag\" style=\"margin:0\">Book a visit<\/p>\n            <h2>Get your exact price.<\/h2>\n            <p>Tell us what needs building, mounting or hanging. You&#8217;ll get a fixed quote before anyone picks up a drill.<\/p>\n            <ul class=\"book-points\">\n              <li><span class=\"tick\">\u2713<\/span> Exact price before work starts \u2014 no hidden fees<\/li>\n              <li><span class=\"tick\">\u2713<\/span> Same-day slots in all five boroughs<\/li>\n              <li><span class=\"tick\">\u2713<\/span> Drywall, concrete &amp; brick \u2014 tools and hardware included<\/li>\n              <li><span class=\"tick\">\u2713<\/span> Cleanup and packaging removal after the job<\/li>\n              <li><span class=\"tick\">\u2713<\/span> Done right \u2014 or we come back and fix it free<\/li>\n            <\/ul>\n          <\/div>\n          <form class=\"book-form\" id=\"bookForm\" novalidate>\n            <div class=\"field\">\n              <label for=\"f-name\">Your name<\/label>\n              <input id=\"f-name\" name=\"name\" type=\"text\" autocomplete=\"name\" placeholder=\"e.g. Alex Morgan\" required \/>\n            <\/div>\n            <div class=\"field-row\">\n              <div class=\"field\">\n                <label for=\"f-service\">Service<\/label>\n                <div class=\"select-wrap\">\n                  <select id=\"f-service\" name=\"service\" required>\n                    <option value=\"Furniture assembly\">Furniture assembly<\/option>\n                    <option value=\"TV mounting\">TV mounting<\/option>\n                    <option value=\"Art, mirrors &amp; shelves\">Art, mirrors &amp; shelves<\/option>\n                    <option value=\"Multiple jobs\">Multiple jobs<\/option>\n                  <\/select>\n                <\/div>\n              <\/div>\n              <div class=\"field\">\n                <label for=\"f-borough\">Area<\/label>\n                <div class=\"select-wrap\">\n                  <select id=\"f-borough\" name=\"borough\" required>\n                    <option value=\"Manhattan\">Manhattan<\/option>\n                    <option value=\"Brooklyn\">Brooklyn<\/option>\n                    <option value=\"Queens\">Queens<\/option>\n                    <option value=\"The Bronx\">The Bronx<\/option>\n                    <option value=\"Staten Island\">Staten Island<\/option>\n                  <\/select>\n                <\/div>\n              <\/div>\n            <\/div>\n            <div class=\"field\">\n              <label for=\"f-when\">Preferred day<\/label>\n              <input id=\"f-when\" name=\"when\" type=\"text\" placeholder=\"e.g. Today, tomorrow, Saturday morning\" \/>\n            <\/div>\n            <div class=\"field\">\n              <label for=\"f-details\">What needs doing?<\/label>\n              <textarea id=\"f-details\" name=\"details\" placeholder=\"e.g. Mount a 65&quot; TV on a brick wall, assemble an IKEA wardrobe\u2026\" required><\/textarea>\n            <\/div>\n            <button class=\"btn btn-accent\" id=\"sendBtn\" type=\"submit\">Send request \u2192<\/button>\n            <p class=\"form-note\">Opens your email app with the request ready to send to <a href=\"mailto:ruslan77sadikov@gmail.com\">HWY RUNNER<\/a>. Prefer email? Write to ruslan77sadikov@gmail.com.<\/p>\n            <div class=\"fallback\" id=\"formFallback\" hidden>\n              <h4>No email app opened?<\/h4>\n              <p>Copy the request below and send it to <b>ruslan77sadikov@gmail.com<\/b> from any mailbox \u2014 it has everything we need to quote you.<\/p>\n              <pre id=\"fallbackText\"><\/pre>\n              <div class=\"row\">\n                <button class=\"btn btn-accent\" id=\"copyBtn\" type=\"button\">Copy request text<\/button>\n                <a class=\"btn btn-ghost\" id=\"fallbackMailto\" href=\"mailto:ruslan77sadikov@gmail.com\">Open email app<\/a>\n              <\/div>\n            <\/div>\n          <\/form>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <!-- ============ FOOTER ============ -->\n    <footer>\n      <div class=\"wrap\">\n        <div class=\"foot-in\">\n          <div>\n            <div class=\"foot-brand\">HWY<span class=\"dot\"> <\/span>RUNNER<\/div>\n            <p style=\"max-width:300px; margin:12px 0 0\">Furniture assembly, TV mounting and decor hanging in all five boroughs of New York City \u2014 Manhattan, Brooklyn, Queens, The Bronx and Staten Island.<\/p>\n          <\/div>\n          <div>\n            <h4>Services<\/h4>\n            <ul>\n              <li><a href=\"#services\">Furniture assembly<\/a><\/li>\n              <li><a href=\"#services\">TV mounting<\/a><\/li>\n              <li><a href=\"#services\">Art, mirrors &amp; shelves<\/a><\/li>\n            <\/ul>\n          <\/div>\n          <div>\n            <h4>Company<\/h4>\n            <ul>\n              <li><a href=\"#reviews\">Reviews \u2014 5.0 \u2605, 53 verified<\/a><\/li>\n              <li><a href=\"#cases\">Toughest jobs<\/a><\/li>\n              <li><a href=\"#work\">Recent work<\/a><\/li>\n              <li><a href=\"#faq\">FAQ<\/a><\/li>\n              <li><a href=\"mailto:ruslan77sadikov@gmail.com\">ruslan77sadikov@gmail.com<\/a><\/li>\n            <\/ul>\n          <\/div>\n        <\/div>\n        <div class=\"foot-base\">\n          <span>\u00a9 2026 HWY RUNNER \u00b7 All five boroughs of NYC<\/span>\n          <span>Certificate of Authority \u00b7 August 2025<\/span>\n        <\/div>\n      <\/div>\n    <\/footer>\n\n    <!-- ============ STICKY CTA ============ -->\n    <div class=\"sticky-cta\" id=\"stickyCta\">\n      <div class=\"inner\">\n        <p class=\"txt\" style=\"margin:0\">Exact price before we start<span>Same-day slots \u00b7 All five NYC boroughs<\/span><\/p>\n        <a class=\"btn btn-accent\" href=\"#book\">Get my price<\/a>\n      <\/div>\n    <\/div>\n\n    <!-- ============ LIGHTBOX ============ -->\n    <div class=\"lb\" id=\"lightbox\" role=\"dialog\" aria-modal=\"true\" aria-label=\"Photo viewer\">\n      <div class=\"lb-top\">\n        <span class=\"lb-count\" id=\"lbCount\"><\/span>\n        <button class=\"lb-x\" id=\"lbClose\" type=\"button\" aria-label=\"Close\">\u2715<\/button>\n      <\/div>\n      <div class=\"lb-stage\">\n        <button class=\"lb-nav\" id=\"lbPrev\" type=\"button\" aria-label=\"Previous photo\">\u2190<\/button>\n        <img id=\"lbImg\" alt=\"\" \/ loading=\"lazy\">\n        <button class=\"lb-nav\" id=\"lbNext\" type=\"button\" aria-label=\"Next photo\">\u2192<\/button>\n      <\/div>\n      <div class=\"lb-cap\"><b id=\"lbCap\"><\/b><span id=\"lbSub\"><\/span><\/div>\n    <\/div>\n\n    <script>\n      (function () {\n        var reduce = window.matchMedia(\"(prefers-reduced-motion: reduce)\").matches;\n\n        \/\/ Service preselect from service-card CTAs\n        var serviceSelect = document.getElementById(\"f-service\");\n        document.querySelectorAll(\"[data-service]\").forEach(function (a) {\n          a.addEventListener(\"click\", function () {\n            var v = a.getAttribute(\"data-service\");\n            for (var i = 0; i < serviceSelect.options.length; i++) {\n              if (serviceSelect.options[i].value.replace(\/&amp;\/g, \"&#038;\") === v) { serviceSelect.selectedIndex = i; break; }\n            }\n          });\n        });\n\n        \/\/ Reviews: show the rest\n        var more = document.getElementById(\"moreReviews\");\n        var toggle = document.getElementById(\"revToggle\");\n        toggle.addEventListener(\"click\", function () {\n          var open = more.hasAttribute(\"hidden\");\n          if (open) { more.removeAttribute(\"hidden\"); toggle.textContent = \"Show fewer reviews \u2191\"; }\n          else { more.setAttribute(\"hidden\", \"\"); toggle.textContent = \"Read more reviews \u2193\"; }\n        });\n\n        \/\/ Lightbox over gallery + case photos\n        var items = Array.prototype.slice.call(document.querySelectorAll(\"[data-lb]\"));\n        var lb = document.getElementById(\"lightbox\");\n        var lbImg = document.getElementById(\"lbImg\");\n        var lbCap = document.getElementById(\"lbCap\");\n        var lbSub = document.getElementById(\"lbSub\");\n        var lbCount = document.getElementById(\"lbCount\");\n        var idx = 0, lastFocus = null;\n        function show(i) {\n          idx = (i + items.length) % items.length;\n          var el = items[idx];\n          lbImg.src = el.getAttribute(\"data-lb\");\n          lbImg.alt = el.getAttribute(\"data-cap\") || \"\";\n          lbCap.textContent = el.getAttribute(\"data-cap\") || \"\";\n          lbSub.textContent = el.getAttribute(\"data-sub\") || \"\";\n          lbCount.textContent = (idx + 1) + \" \/ \" + items.length;\n        }\n        function openLb(i, el) {\n          lastFocus = el;\n          lb.classList.add(\"open\");\n          document.body.style.overflow = \"hidden\";\n          show(i);\n          document.getElementById(\"lbClose\").focus();\n        }\n        function closeLb() {\n          lb.classList.remove(\"open\");\n          document.body.style.overflow = \"\";\n          lbImg.removeAttribute(\"src\");\n          if (lastFocus) lastFocus.focus();\n        }\n        items.forEach(function (el, i) {\n          el.addEventListener(\"click\", function () { openLb(i, el); });\n          el.addEventListener(\"keydown\", function (ev) { if (ev.key === \"Enter\" || ev.key === \" \") { ev.preventDefault(); openLb(i, el); } });\n        });\n        document.getElementById(\"lbClose\").addEventListener(\"click\", closeLb);\n        document.getElementById(\"lbPrev\").addEventListener(\"click\", function () { show(idx - 1); });\n        document.getElementById(\"lbNext\").addEventListener(\"click\", function () { show(idx + 1); });\n        lb.addEventListener(\"click\", function (ev) { if (ev.target === lb) closeLb(); });\n        document.addEventListener(\"keydown\", function (ev) {\n          if (!lb.classList.contains(\"open\")) return;\n          if (ev.key === \"Escape\") closeLb();\n          if (ev.key === \"ArrowLeft\") show(idx - 1);\n          if (ev.key === \"ArrowRight\") show(idx + 1);\n        });\n\n        \/\/ Sticky CTA: compact while the hero is on screen, hidden over the form\n        var bar = document.getElementById(\"stickyCta\");\n        var heroVisible = true, bookVisible = false;\n        function syncBar() {\n          bar.classList.toggle(\"hidden\", bookVisible);\n          bar.classList.toggle(\"mini\", heroVisible &#038;&#038; !bookVisible);\n        }\n        if (\"IntersectionObserver\" in window) {\n          new IntersectionObserver(function (entries) {\n            entries.forEach(function (e) { heroVisible = e.isIntersecting; syncBar(); });\n          }, { threshold: 0.12 }).observe(document.querySelector(\".hero\"));\n          new IntersectionObserver(function (entries) {\n            entries.forEach(function (e) { bookVisible = e.isIntersecting; syncBar(); });\n          }, { threshold: 0.08 }).observe(document.getElementById(\"book\"));\n        }\n\n        \/\/ Booking form -> pre-filled email + copyable fallback\n        var lastMailto = \"\";\n        document.getElementById(\"bookForm\").addEventListener(\"submit\", function (ev) {\n          ev.preventDefault();\n          var name = document.getElementById(\"f-name\").value.trim();\n          var service = document.getElementById(\"f-service\").value.replace(\/&amp;\/g, \"&\");\n          var borough = document.getElementById(\"f-borough\").value;\n          var when = document.getElementById(\"f-when\").value.trim();\n          var details = document.getElementById(\"f-details\").value.trim();\n          if (!name || !details) {\n            (!name ? document.getElementById(\"f-name\") : document.getElementById(\"f-details\")).focus();\n            return;\n          }\n          var lines = [\n            \"Hi HWY RUNNER, I'd like to book a visit.\",\n            \"\",\n            \"Name: \" + name,\n            \"Service: \" + service,\n            \"Area: \" + borough,\n            \"Preferred day: \" + (when || \"As soon as possible\"),\n            \"\",\n            \"Job details:\",\n            details\n          ];\n          var text = lines.join(\"\\n\");\n          lastMailto = \"mailto:ruslan77sadikov@gmail.com\"\n            + \"?subject=\" + encodeURIComponent(\"Booking request \u2014 \" + service + \" (\" + borough + \")\")\n            + \"&body=\" + encodeURIComponent(text);\n          document.getElementById(\"fallbackText\").textContent = text;\n          document.getElementById(\"fallbackMailto\").setAttribute(\"href\", lastMailto);\n          document.getElementById(\"formFallback\").removeAttribute(\"hidden\");\n          var mailLink = document.createElement(\"a\");\n          mailLink.href = lastMailto;\n          document.body.appendChild(mailLink);\n          mailLink.click();\n          document.body.removeChild(mailLink);\n        });\n        document.getElementById(\"copyBtn\").addEventListener(\"click\", function () {\n          var btn = this;\n          var text = document.getElementById(\"fallbackText\").textContent;\n          function done() { btn.textContent = \"Copied \u2713\"; setTimeout(function () { btn.textContent = \"Copy request text\"; }, 2200); }\n          if (navigator.clipboard && navigator.clipboard.writeText) {\n            navigator.clipboard.writeText(text).then(done, function () { fallbackCopy(); });\n          } else { fallbackCopy(); }\n          function fallbackCopy() {\n            var ta = document.createElement(\"textarea\");\n            ta.value = text; document.body.appendChild(ta); ta.select();\n            try { document.execCommand(\"copy\"); done(); } catch (e) {}\n            document.body.removeChild(ta);\n          }\n        });\n      })();\n    <\/script>\n","protected":false},"excerpt":{"rendered":"<p>HWY RUNNER Furniture \u00b7 TV \u00b7 Decor \u2014 NYC Get my price Same-day slots \u00b7 All five NYC boroughs Assembled. Mounted. Done right. Furniture assembly, TV mounting and wall decor hanging \u2014 professional tools, the right hardware for your walls, and an exact price agreed before we start. No hidden fees. No mess left behind. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"blank-canvas","meta":{"footnotes":""},"class_list":["post-82","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/hwyrunner.com\/index.php?rest_route=\/wp\/v2\/pages\/82","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hwyrunner.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/hwyrunner.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/hwyrunner.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hwyrunner.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=82"}],"version-history":[{"count":3,"href":"https:\/\/hwyrunner.com\/index.php?rest_route=\/wp\/v2\/pages\/82\/revisions"}],"predecessor-version":[{"id":85,"href":"https:\/\/hwyrunner.com\/index.php?rest_route=\/wp\/v2\/pages\/82\/revisions\/85"}],"wp:attachment":[{"href":"https:\/\/hwyrunner.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=82"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}