{"id":303,"date":"2026-01-27T23:22:09","date_gmt":"2026-01-27T23:22:09","guid":{"rendered":"https:\/\/gend.me\/sojcontracting\/?page_id=303"},"modified":"2026-02-21T19:57:14","modified_gmt":"2026-02-21T19:57:14","slug":"home","status":"publish","type":"page","link":"https:\/\/gend.me\/sojcontracting\/home\/","title":{"rendered":"Home"},"content":{"rendered":"<style>\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@300;400;500&display=swap');\n    .hp-badge-section {\n        background-color: #111111; \/* Deepest Charcoal *\/\n        padding: 60px 5%;\n        font-family: 'Inter', sans-serif;\n        display: flex;\n        justify-content: center;\n        border-bottom: 1px solid rgba(197, 164, 126, 0.1);\n    }\n    .hp-badge-container {\n        max-width: 1400px;\n        width: 100%;\n        display: grid;\n        grid-template-columns: repeat(6, 1fr); \/* 6 Services *\/\n        gap: 20px;\n    }\n    .hp-badge-item {\n        display: flex;\n        flex-direction: column;\n        align-items: center;\n        text-align: center;\n        padding: 30px 15px;\n        text-decoration: none;\n        color: #ffffff;\n        transition: all 0.4s cubic-bezier(0.165, 0.84, 0.44, 1);\n        border: 1px solid transparent;\n        position: relative;\n    }\n    \/* Subtle Architectural Icon Holder *\/\n    .hp-badge-icon-wrap {\n        width: 50px;\n        height: 50px;\n        margin-bottom: 20px;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        border: 1px solid #c5a47e; \/* Gold Outline *\/\n        transform: rotate(45deg); \/* Diamond Shape *\/\n        transition: all 0.4s ease;\n    }\n    .hp-badge-icon-wrap i, \n    .hp-badge-icon-wrap svg {\n        transform: rotate(-45deg); \/* Correct the icon orientation *\/\n        width: 24px;\n        height: 24px;\n        fill: #c5a47e;\n    }\n    .hp-badge-text {\n        font-size: 0.8rem;\n        font-weight: 400;\n        letter-spacing: 2px;\n        text-transform: uppercase;\n        color: #d1d1d1;\n        margin-top: 10px;\n    }\n    \/* Hover States *\/\n    .hp-badge-item:hover {\n        background: rgba(255, 255, 255, 0.03);\n        border-color: rgba(197, 164, 126, 0.3);\n    }\n    .hp-badge-item:hover .hp-badge-icon-wrap {\n        background-color: #c5a47e;\n        border-color: #c5a47e;\n    }\n    .hp-badge-item:hover .hp-badge-icon-wrap i,\n    .hp-badge-item:hover .hp-badge-icon-wrap svg {\n        fill: #111111; \/* Icon turns dark on gold background *\/\n    }\n    .hp-badge-item:hover .hp-badge-text {\n        color: #ffffff;\n    }\n    \/* Mobile Responsiveness *\/\n    @media (max-width: 1024px) {\n        .hp-badge-container { grid-template-columns: repeat(3, 1fr); }\n    }\n    @media (max-width: 600px) {\n        .hp-badge-container { grid-template-columns: repeat(2, 1fr); }\n        .hp-badge-item { padding: 20px 10px; }\n    }\n<\/style>\n<p>        <a href=\"#kitchens\"><br \/>\n                <svg viewBox=\"0 0 24 24\"><path d=\"M19,3H5C3.89,3 3,3.9 3,5V19C3,20.1 3.89,21 5,21H19C20.1,21 21,20.1 21,19V5C21,3.9 20.1,3 19,3M19,19H5V5H19V19M17,8H15V7H13V8H11V7H9V8H7V7H5V17H7V15H9V17H11V15H13V17H15V15H17V17H19V7H17V8Z\"\/><\/svg><br \/>\n            Kitchens &#038; Baths<br \/>\n        <\/a><br \/>\n        <a href=\"#basements\"><br \/>\n                <svg viewBox=\"0 0 24 24\"><path d=\"M12,5.69L17,10.19V18H15V12H9V18H7V10.19L12,5.69M12,3L2,12H5V20H20V12H23L12,3Z\"\/><\/svg><br \/>\n            Basements<br \/>\n        <\/a><br \/>\n        <a href=\"#fences\"><br \/>\n                <svg viewBox=\"0 0 24 24\"><path d=\"M21,12V14H19V12H21M19,10H21V8H19V10M17,14V12H15V14H17M15,10H17V8H15V10M13,14V12H11V14H13M11,10H13V8H11V10M9,14V12H7V14H9M7,10H9V8H7V10M5,14V12H3V14H5M3,10H5V8H3V10M2,6H22V16H2V6Z\"\/><\/svg><br \/>\n            Fences &#038; Decks<br \/>\n        <\/a><br \/>\n        <a href=\"#siding\"><br \/>\n                <svg viewBox=\"0 0 24 24\"><path d=\"M4,5V19H20V5H4M18,17H6V7H18V17M10.5,14.5L12.5,12L15.5,15.5H8.5L10.5,14.5Z\"\/><\/svg><br \/>\n            Modern Siding<br \/>\n        <\/a><br \/>\n        <a href=\"#windows\"><br \/>\n                <svg viewBox=\"0 0 24 24\"><path d=\"M21,20V2H3V20H1V22H23V20M5,4H11V11H5M5,20V13H11V20M19,20H13V13H19M19,11H13V4H19\"\/><\/svg><br \/>\n            Windows &#038; Doors<br \/>\n        <\/a><br \/>\n        <a href=\"#flooring\"><br \/>\n                <svg viewBox=\"0 0 24 24\"><path d=\"M11,2V4H7V2H11M13,2V4H17V2H13M11,20V22H7V20H11M13,20V22H17V20H13M20,2H22V22H20V2M4,2H2V22H4V2M18,10V14H6V10H18M18,16V18H6V16H18M18,6V8H6V6H18Z\"\/><\/svg><br \/>\n            Custom Flooring<br \/>\n        <\/a><\/p>\n<style>\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@200;300;400;500&family=Playfair+Display:ital,wght@0,600;1,600&display=swap');\n    #sn-internal-intro {\n        background-color: #0a0a0a;\n        color: #ffffff;\n        font-family: 'Inter', sans-serif;\n        overflow: hidden;\n        width: 100% !important;\n    }\n    \/* 1. INFINITE ARCHITECTURAL CAROUSEL *\/\n    .sn-carousel-outer {\n        position: relative;\n        padding: 40px 0;\n        background: #000;\n        width: 100vw;\n        left: 50%;\n        right: 50%;\n        margin-left: -50vw;\n        margin-right: -50vw;\n        border-bottom: 1px solid rgba(197, 164, 126, 0.2);\n    }\n    .sn-carousel-viewport {\n        overflow: hidden;\n        width: 100%;\n        display: flex;\n    }\n    .sn-track-infinite {\n        display: flex !important;\n        flex-direction: row !important;\n        gap: 20px;\n        will-change: transform;\n        animation: snAutoScrollInternal 50s linear infinite;\n    }\n    .sn-track-infinite:hover {\n        animation-play-state: paused;\n    }\n    .sn-carousel-img-fixed {\n        flex: 0 0 380px !important;\n        width: 380px !important;\n        height: 280px !important;\n        object-fit: cover !important;\n        filter: grayscale(40%) brightness(0.7);\n        border: 1px solid rgba(255,255,255,0.05);\n        transition: all 0.4s ease;\n    }\n    .sn-carousel-img-fixed:hover {\n        filter: grayscale(0%) brightness(1);\n        border-color: #c5a47e;\n        transform: scale(1.02);\n    }\n    @keyframes snAutoScrollInternal {\n        0% { transform: translateX(0); }\n        100% { transform: translateX(calc(-400px * 11)); } \/* Width + Gap * Unique Image Count *\/\n    }\n    \/* 2. NAVIGATION ARROWS *\/\n    .sn-nav-arrow {\n        position: absolute;\n        top: 50%;\n        transform: translateY(-50%);\n        background: rgba(10, 10, 10, 0.8);\n        border: 1px solid #c5a47e;\n        color: #c5a47e;\n        width: 45px;\n        height: 45px;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        cursor: pointer;\n        z-index: 100;\n        border-radius: 50%;\n        font-size: 18px;\n        backdrop-filter: blur(5px);\n    }\n    .sn-arrow-left { left: 30px; }\n    .sn-arrow-right { right: 30px; }\n    \/* 3. NARRATIVE TEXT SECTION *\/\n    .sn-narrative-container {\n        text-align: center;\n        padding: 100px 5%;\n        max-width: 950px;\n        margin: 0 auto;\n    }\n    .sn-narrative-tag {\n        color: #c5a47e;\n        text-transform: uppercase;\n        letter-spacing: 5px;\n        font-size: 0.75rem;\n        display: block;\n        margin-bottom: 25px;\n    }\n    .sn-narrative-title {\n        font-family: 'Playfair Display', serif;\n        color: #ffffff;\n        font-size: clamp(2rem, 4vw, 2.8rem);\n        margin-bottom: 30px;\n        line-height: 1.2;\n    }\n    .sn-narrative-body {\n        font-weight: 200;\n        color: #888;\n        line-height: 2.2;\n        letter-spacing: 1px;\n        font-size: 1.05rem;\n    }\n    \/* 4. GALLERY LINK *\/\n    .sn-gallery-link-wrap {\n        text-align: center;\n        margin-top: 25px;\n    }\n    .sn-gallery-link {\n        color: #c5a47e;\n        text-decoration: none;\n        font-size: 0.75rem;\n        text-transform: uppercase;\n        letter-spacing: 3px;\n        border-bottom: 1px solid transparent;\n        transition: all 0.3s ease;\n    }\n    .sn-gallery-link:hover {\n        color: #ffffff;\n        border-bottom: 1px solid #c5a47e;\n    }\n<\/style>\n<p>        \u2190<br \/>\n        \u2192<br \/>\n                <img decoding=\"async\" src=\"https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_1596-scaled.jpeg\"><br \/>\n                <img decoding=\"async\" src=\"https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_4238-scaled.jpeg\"><br \/>\n                <img decoding=\"async\" src=\"https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_2113-1-scaled.jpeg\"><br \/>\n                <img decoding=\"async\" src=\"https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_4664.jpg\"><br \/>\n                <img decoding=\"async\" src=\"https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_3599-scaled.jpg\"><br \/>\n                <img decoding=\"async\" src=\"https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_9357-scaled.jpg\"><br \/>\n                <img decoding=\"async\" src=\"https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_3944.jpg\"><br \/>\n                <img decoding=\"async\" src=\"https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_2033.jpg\"><br \/>\n                <img decoding=\"async\" src=\"https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_4115-scaled.jpeg\"><br \/>\n                <img decoding=\"async\" src=\"https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/01\/white-home1.png\"><br \/>\n                <img decoding=\"async\" src=\"https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/01\/IMG_7636-scaled.jpg\"><br \/>\n                <img decoding=\"async\" src=\"https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_1596-scaled.jpeg\"><br \/>\n                <img decoding=\"async\" src=\"https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_4238-scaled.jpeg\"><br \/>\n                <img decoding=\"async\" src=\"https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_2113-1-scaled.jpeg\"><br \/>\n            <a href=\"\/project-gallery\">Explore Renovation Gallery<\/a><br \/>\n        Bespoke Interiors<\/p>\n<h2>Transforming interiors into functional, durable spaces built for your lifestyle.<\/h2>\n<p>\n            From comprehensive main-floor structural reworking to the meticulous installation of custom millwork, we offer full-service general contracting trusted by global brands and perfected for your home. Every project is delivered with expert management and a sharp eye for architectural detail.\n        <\/p>\n<style>\n    \/* 1. IMPORTS & RESET *\/\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@300;400;500&family=Playfair+Display:ital,wght@0,600;1,600&display=swap');\n    .hp-luxury-section {\n        position: relative;\n        min-height: 80vh;\n        background: #0a0a0a; \/* Darker luxury base *\/\n        color: #ffffff;\n        font-family: 'Inter', sans-serif;\n        padding: 100px 5%;\n        display: flex;\n        flex-direction: column;\n        justify-content: center;\n        overflow: hidden;\n    }\n    \/* Primary Background Image: White Home Front *\/\n    .hp-luxury-section::before {\n        content: \"\";\n        position: absolute;\n        top: 0; left: 0; width: 100%; height: 100%;\n        background-image: url('https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/01\/white-home1.png');\n        background-size: cover;\n        background-position: center;\n        opacity: 0.25; \/* Subtle bleed-through for high-end feel *\/\n        z-index: 1;\n    }\n    .hp-container {\n        position: relative;\n        z-index: 10;\n        max-width: 1300px;\n        margin: 0 auto;\n        display: grid;\n        grid-template-columns: 1.1fr 0.9fr;\n        gap: 80px;\n        align-items: center;\n    }\n    \/* 2. TEXT STYLING *\/\n    .hp-text-col {\n        animation: snFadeUp 1.2s ease-out;\n    }\n    .hp-serif-title {\n        font-family: 'Playfair Display', serif;\n        font-size: clamp(2.5rem, 5vw, 4.2rem);\n        line-height: 1.1;\n        margin-bottom: 20px;\n        color: #ffffff;\n    }\n    .hp-accent-subtitle {\n        font-size: 1.1rem;\n        font-weight: 300;\n        letter-spacing: 4px;\n        text-transform: uppercase;\n        color: #c5a47e; \/* Signature Gold *\/\n        margin-bottom: 30px;\n        display: block;\n    }\n    .hp-body-text {\n        line-height: 2;\n        color: #d1d1d1;\n        font-size: 1.1rem;\n        margin-bottom: 45px;\n        max-width: 520px;\n        font-weight: 300;\n    }\n    \/* CTA BUTTON *\/\n    .hp-cta-btn {\n        display: inline-block;\n        padding: 20px 45px;\n        background: transparent;\n        border: 1px solid #c5a47e;\n        color: #ffffff;\n        text-decoration: none;\n        letter-spacing: 3px;\n        font-size: 0.85rem;\n        font-weight: 500;\n        text-transform: uppercase;\n        transition: all 0.4s ease;\n    }\n    .hp-cta-btn:hover {\n        background: #c5a47e;\n        color: #0a0a0a;\n    }\n    \/* 3. IMAGE GALLERY - ACTUAL WORK *\/\n    .hp-image-col {\n        display: grid;\n        grid-template-columns: repeat(2, 1fr);\n        gap: 20px;\n        z-index: 10;\n    }\n    .hp-img-item {\n        background-size: cover;\n        background-position: center;\n        min-height: 220px;\n        border: 1px solid rgba(255,255,255,0.1);\n        transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);\n        filter: grayscale(20%);\n    }\n    .hp-img-item:hover {\n        transform: scale(1.03);\n        border-color: #c5a47e;\n        filter: grayscale(0%);\n    }\n    .hp-img-main {\n        grid-column: span 2;\n        height: 380px;\n    }\n    \/* 4. LOGO BAR *\/\n    .hp-partners {\n        position: relative;\n        z-index: 10;\n        margin-top: 100px;\n        padding-top: 40px;\n        border-top: 1px solid rgba(255,255,255,0.1);\n        text-align: center;\n    }\n    .hp-partners-label {\n        font-size: 0.7rem;\n        letter-spacing: 5px;\n        color: #666;\n        text-transform: uppercase;\n        margin-bottom: 30px;\n        display: block;\n    }\n    .hp-logo-grid {\n        display: flex;\n        flex-wrap: wrap;\n        justify-content: center;\n        gap: 50px;\n        opacity: 0.6;\n        font-size: 0.8rem;\n        letter-spacing: 3px;\n        font-weight: 500;\n        color: #d1d1d1;\n    }\n    @keyframes snFadeUp {\n        from { opacity: 0; transform: translateY(30px); }\n        to { opacity: 1; transform: translateY(0); }\n    }\n    @media (max-width: 991px) {\n        .hp-container { grid-template-columns: 1fr; gap: 60px; text-align: center; }\n        .hp-body-text { margin: 0 auto 40px; }\n        .hp-image-col { order: -1; }\n        .hp-img-main { height: 300px; }\n    }\n<\/style>\n<p>            Bespoke Architectural Facades<\/p>\n<h2>The Art of the Exterior<\/h2>\n<p>\n                We specialize in the design and installation of high end exterior systems. From the organic warmth of modern wood siding to high performance architectural accents, we transform residential structures into a lasting statement of luxury.\n            <\/p>\n<p>            <a href=\"\/contact\">Start Your Project<\/a><br \/>\n        Some Products We Work With<br \/>\n            MAIBEC<br \/>\n            LONGBOARD<br \/>\n            CELECT PVC<br \/>\n            JAMES HARDIE<br \/>\n            CAPE COD WOOD<\/p>\n<style>\n    \/* 1. CORE STYLING *\/\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@200;300;400;500&family=Playfair+Display:ital,wght@0,600;1,600&display=swap');\n    .hp-finishing-section {\n        position: relative;\n        padding: 140px 5%;\n        background-color: #0d0d0d; \/* Deep Obsidian *\/\n        color: #ffffff;\n        font-family: 'Inter', sans-serif;\n        overflow: hidden;\n    }\n    .hp-finish-container {\n        position: relative;\n        z-index: 5;\n        max-width: 1300px;\n        margin: 0 auto;\n        display: flex;\n        flex-wrap: wrap;\n        gap: 80px;\n        align-items: center;\n    }\n    \/* 2. TEXTUAL CONTENT *\/\n    .hp-finish-text {\n        flex: 1;\n        min-width: 350px;\n    }\n    .hp-finish-gold {\n        color: #c5a47e;\n        text-transform: uppercase;\n        letter-spacing: 5px;\n        font-size: 0.85rem;\n        font-weight: 500;\n        display: block;\n        margin-bottom: 25px;\n    }\n    .hp-finish-title {\n        font-family: 'Playfair Display', serif;\n        font-size: clamp(2.5rem, 5vw, 4rem);\n        line-height: 1.1;\n        margin-bottom: 35px;\n        font-weight: 400;\n    }\n    .hp-finish-description {\n        font-size: 1.15rem;\n        line-height: 2;\n        color: #a0a0a0;\n        margin-bottom: 50px;\n        border-left: 1px solid #c5a47e;\n        padding-left: 35px;\n        font-weight: 200;\n    }\n    \/* 3. FEATURED DETAIL CARDS *\/\n    .hp-detail-grid {\n        display: grid;\n        grid-template-columns: repeat(2, 1fr);\n        gap: 25px;\n        flex: 1.3;\n    }\n    .hp-detail-card {\n        position: relative;\n        height: 350px;\n        background-size: cover;\n        background-position: center;\n        border: 1px solid rgba(255,255,255,0.05);\n        transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);\n        display: flex;\n        align-items: flex-end;\n        padding: 30px;\n        text-decoration: none;\n        color: white;\n        overflow: hidden;\n    }\n    \/* Hover Overlay for readability *\/\n    .hp-detail-card::before {\n        content: \"\";\n        position: absolute;\n        top: 0; left: 0; width: 100%; height: 100%;\n        background: linear-gradient(to top, rgba(0,0,0,0.7) 100%, transparent 10%);\n        z-index: 1;\n        transition: opacity 0.4s ease;\n    }\n    .hp-detail-card:hover {\n        transform: translateY(-10px);\n        border-color: #c5a47e;\n    }\n    .hp-detail-card:hover::before {\n        background: linear-gradient(to top, rgba(0,0,0,0.95) 0%, rgba(197, 164, 126, 0.1) 100%);\n    }\n    .hp-card-content {\n        position: relative;\n        z-index: 2;\n    }\n    .hp-card-label {\n        font-size: 0.7rem;\n        letter-spacing: 3px;\n        text-transform: uppercase;\n        color: #c5a47e;\n        margin-bottom: 8px;\n        display: block;\n    }\n    .hp-card-name {\n        font-family: 'Playfair Display', serif;\n        font-size: 1.6rem;\n        font-weight: 400;\n    }\n    \/* RECTANGLE DECORATION *\/\n    .hp-finish-bg-shape {\n        position: absolute;\n        right: -10%;\n        top: 5%;\n        width: 50%;\n        height: 90%;\n        background: rgba(197, 164, 126, 0.02);\n        z-index: 1;\n        pointer-events: none;\n    }\n    @media (max-width: 900px) {\n        .hp-detail-grid { grid-template-columns: 1fr; }\n        .hp-finish-description { padding-left: 0; border-left: none; }\n        .hp-finish-bg-shape { display: none; }\n    }\n<\/style>\n<p>            The Sojnocki Signature<\/p>\n<h2>The &#8220;Finishing Touch&#8221; is our legacy.<\/h2>\n<p>\n                We specialize in custom architectural features that define a structure. From cedar lined covered porches to bespoke interior accents, we execute the complex details that transform a standard build into a masterwork.\n            <\/p>\n<p>            <a href=\"\/project-gallery\">Explore The Gallery<\/a><br \/>\n                    Bespoke Interior\/Exterior<\/p>\n<h4>Accent wall &#038; Details<\/h4>\n<p>                    Covered porches<\/p>\n<h4>Cedar &#038; Pine Lined<\/h4>\n<p>                    Premium Exterior Finishes<\/p>\n<h4>Custom Wood Posts, Beams &#038; Design Accents<\/h4>\n<p>                    Outside Structures<\/p>\n<h4>Deck &#038; Fence Design<\/h4>\n<style>\n    \/* 1. SECTION ARCHITECTURE *\/\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@200;300;400;500&family=Playfair+Display:ital,wght@0,600;1,600&display=swap');\n    .hp-interior-section {\n        position: relative;\n        min-height: 90vh;\n        background: #0a0a0a; \n        color: #ffffff;\n        font-family: 'Inter', sans-serif;\n        padding: 120px 5%;\n        display: flex;\n        align-items: center;\n        overflow: hidden;\n    }\n    \/* Background with deep vignette for luxury depth *\/\n    .hp-interior-section::before {\n        content: \"\";\n        position: absolute;\n        top: 0; left: 0; width: 100%; height: 100%;\n        \/* Using the wide kitchen shot for background atmosphere *\/\n        background-image: url('https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_4238-scaled.jpeg'); \n        background-size: cover;\n        background-position: center;\n        opacity: 0.2;\n        z-index: 1;\n    }\n    .hp-int-container {\n        position: relative;\n        z-index: 10;\n        max-width: 1300px;\n        margin: 0 auto;\n        display: grid;\n        grid-template-columns: 1fr 1fr;\n        gap: 100px;\n        align-items: center;\n    }\n    \/* 2. TEXT & LIST STYLING *\/\n    .hp-int-gold {\n        color: #c5a47e;\n        font-weight: 300;\n        letter-spacing: 5px;\n        text-transform: uppercase;\n        font-size: 0.85rem;\n        display: block;\n        margin-bottom: 20px;\n    }\n    .hp-int-serif {\n        font-family: 'Playfair Display', serif;\n        font-size: clamp(2.2rem, 4.5vw, 3.8rem);\n        line-height: 1.1;\n        margin-bottom: 30px;\n        font-weight: 400;\n    }\n    .hp-int-body {\n        font-size: 1.1rem;\n        line-height: 1.9;\n        color: #a0a0a0;\n        margin-bottom: 50px;\n        font-weight: 200;\n        max-width: 550px;\n    }\n    .hp-service-list {\n        border-top: 1px solid rgba(197, 164, 126, 0.4);\n        padding-top: 10px;\n    }\n    .hp-service-item {\n        display: flex;\n        justify-content: space-between;\n        align-items: center;\n        padding: 20px 0;\n        border-bottom: 1px solid rgba(255, 255, 255, 0.05);\n        font-size: 0.95rem;\n        letter-spacing: 2px;\n        text-transform: uppercase;\n        transition: all 0.4s ease;\n        color: #d1d1d1;\n    }\n    .hp-service-item:hover {\n        color: #c5a47e;\n        padding-left: 10px;\n    }\n    .hp-service-num {\n        font-family: 'Playfair Display', serif;\n        font-style: italic;\n        color: #c5a47e;\n        font-size: 0.85rem;\n        opacity: 0.6;\n    }\n    \/* 3. MASONRY IMAGE FRAME *\/\n    .hp-int-gallery {\n        position: relative;\n    }\n    .hp-int-frame {\n        width: 100%;\n        height: 550px;\n        background-size: cover;\n        background-position: center;\n        border: 1px solid rgba(255, 255, 255, 0.1);\n        position: relative;\n        z-index: 2;\n        \/* Primary focus: Modern kitchen detail *\/\n        background-image: url('https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_4205-scaled.jpeg');\n        transition: transform 0.6s ease;\n    }\n    \/* The Architectural Outline Decor *\/\n    .hp-int-gallery::after {\n        content: \"\";\n        position: absolute;\n        top: 30px; \n        right: -30px; \n        bottom: -30px; \n        left: 30px;\n        border: 1px solid rgba(197, 164, 126, 0.3);\n        z-index: 1;\n    }\n    .hp-int-frame:hover {\n        transform: scale(1.02);\n    }\n    .hp-int-caption {\n        font-size: 0.7rem; \n        letter-spacing: 3px; \n        color: #666; \n        text-transform: uppercase; \n        margin-top: 50px;\n        display: block;\n    }\n    \/* RESPONSIVE *\/\n    @media (max-width: 991px) {\n        .hp-int-container { grid-template-columns: 1fr; gap: 80px; }\n        .hp-int-frame { height: 400px; }\n        .hp-int-gallery::after { display: none; }\n    }\n<\/style>\n<p>                Design Philosophy: Functional. Durable. Bespoke.<br \/>\n            Interior Transformation<\/p>\n<h2>Spaces built to match your lifestyle.<\/h2>\n<p>\n                From structural reworking to the final finishing touch, we deliver interiors that feel intentional and built right the first time. We handle every stage with precision, clear communication, and high quality craftsmanship.\n            <\/p>\n<p>                    Full Home Renovations<br \/>\n                    01<br \/>\n                    Bespoke Kitchens &#038; Baths<br \/>\n                    02<br \/>\n                    Basements &#038; Living Spaces<br \/>\n                    03<br \/>\n                    Framing &#038; Custom Finishing<br \/>\n                    04<br \/>\n                    Flooring, Trim &#038; Millwork<br \/>\n                    05<\/p>\n<style>\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@200;300;400;500&family=Playfair+Display:ital,wght@0,600;1,600&display=swap');\n    .sn-process-section-white {\n        background-color: #ffffff; \/* Clean White Background *\/\n        color: #1a1a1a;\n        font-family: 'Inter', sans-serif;\n        padding: 120px 5%;\n        overflow: hidden;\n    }\n    .sn-process-header {\n        text-align: center;\n        max-width: 800px;\n        margin: 0 auto 100px;\n    }\n    .sn-process-tag {\n        color: #c5a47e; \/* Signature Gold *\/\n        text-transform: uppercase;\n        letter-spacing: 5px;\n        font-size: 0.8rem;\n        display: block;\n        margin-bottom: 20px;\n    }\n    .sn-process-main-title {\n        font-family: 'Playfair Display', serif;\n        font-size: clamp(2.5rem, 5vw, 4rem);\n        line-height: 1.1;\n        color: #1a1a1a;\n    }\n    \/* STEP LAYOUT *\/\n    .sn-step-row {\n        display: flex;\n        align-items: center;\n        gap: 80px;\n        margin-bottom: 120px;\n        max-width: 1200px;\n        margin-left: auto;\n        margin-right: auto;\n    }\n    .sn-step-row:nth-child(even) {\n        flex-direction: row-reverse;\n    }\n    .sn-step-image {\n        flex: 1;\n        position: relative;\n    }\n    .sn-step-img-frame {\n        width: 100%;\n        height: 450px;\n        background-size: cover;\n        background-position: center;\n        border: 1px solid rgba(0, 0, 0, 0.05); \/* Subtle frame for white background *\/\n        transition: all 0.6s ease;\n    }\n    .sn-step-row:hover .sn-step-img-frame {\n        box-shadow: 0 20px 40px rgba(0,0,0,0.1);\n        transform: translateY(-5px);\n    }\n    \/* Numerical Anchor - Softened for White Background *\/\n    .sn-step-number {\n        font-family: 'Playfair Display', serif;\n        font-size: 8rem;\n        color: rgba(197, 164, 126, 0.15); \n        position: absolute;\n        top: -40px;\n        left: -40px;\n        z-index: 1;\n        line-height: 1;\n    }\n    .sn-step-row:nth-child(even) .sn-step-number {\n        left: auto;\n        right: -40px;\n    }\n    .sn-step-text {\n        flex: 1;\n        position: relative;\n        z-index: 2;\n    }\n    .sn-step-title {\n        font-family: 'Playfair Display', serif;\n        font-size: 2.2rem;\n        margin-bottom: 25px;\n        color: #c5a47e;\n    }\n    .sn-step-description {\n        font-size: 1.1rem;\n        line-height: 1.9;\n        color: #444444; \/* Darker charcoal for legibility on white *\/\n        font-weight: 300;\n    }\n    \/* CTA BUTTON *\/\n    .sn-process-footer {\n        text-align: center;\n        margin-top: 60px;\n    }\n    .sn-process-btn {\n        display: inline-block;\n        padding: 20px 45px;\n        border: 1px solid #c5a47e;\n        background: transparent;\n        color: #c5a47e;\n        text-decoration: none;\n        letter-spacing: 3px;\n        text-transform: uppercase;\n        font-size: 0.9rem;\n        transition: all 0.3s ease;\n        font-weight: 500;\n    }\n    .sn-process-btn:hover {\n        background: #c5a47e;\n        color: #ffffff;\n    }\n    @media (max-width: 900px) {\n        .sn-step-row, .sn-step-row:nth-child(even) { flex-direction: column; gap: 40px; text-align: center; }\n        .sn-step-img-frame { height: 300px; }\n        .sn-step-number { font-size: 5rem; top: -20px; left: 0; right: 0; text-align: center; }\n    }\n<\/style>\n<section>\n        Experience the Excellence<\/p>\n<h2>Our Proven Process<\/h2>\n<p>            01<\/p>\n<h3>Discovery &#038; Vision<\/h3>\n<p>\n                We start with a deep dive into your goals, budget, and timeline to ensure our blueprint matches your dream perfectly.\n            <\/p>\n<p>            02<\/p>\n<h3>Design &#038; Detailing<\/h3>\n<p>\n                Together, we select premium materials and finalize technical plans, identifying ways to accent key areas and eliminate all guesswork before construction begins.\n            <\/p>\n<p>            03<\/p>\n<h3>Expert Execution<\/h3>\n<p>\n                Our company brings plans to life, maintaining a clean, safe, and efficient job site from start to finish.\n            <\/p>\n<p>            04<\/p>\n<h3>The Grand Reveal<\/h3>\n<p>\n                A  final walkthrough ensures every detail meets our  \u201cstandard\u201d and your total satisfaction before we leave the site.\n            <\/p>\n<p>        <a href=\"\/contact\">Start Your Project Today<\/a><br \/>\n<\/section>\n<ul>\n<li data-list-index=\"0\" data-content-id=\"#premium-accordion-content-0\">\n\t\t\t\t\t\t\t\t<a href=\"#section-iconbox-0-5a83a3c\"><br \/>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"1024\" src=\"https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/ChatGPT-Image-Feb-1-2026-01_23_04-PM.png\" alt=\"\" srcset=\"https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/ChatGPT-Image-Feb-1-2026-01_23_04-PM.png 1024w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/ChatGPT-Image-Feb-1-2026-01_23_04-PM-300x300.png 300w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/ChatGPT-Image-Feb-1-2026-01_23_04-PM-150x150.png 150w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/ChatGPT-Image-Feb-1-2026-01_23_04-PM-768x768.png 768w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/ChatGPT-Image-Feb-1-2026-01_23_04-PM-450x450.png 450w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/ChatGPT-Image-Feb-1-2026-01_23_04-PM-600x600.png 600w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/ChatGPT-Image-Feb-1-2026-01_23_04-PM-100x100.png 100w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<\/li>\n<li id=\"premium-accordion-content-0\">\n<section id=\"section-iconbox-0-5a83a3c\">\n<style>.elementor-1104 .elementor-element.elementor-element-2767691{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.71;}.elementor-1104 .elementor-element.elementor-element-2767691:not(.elementor-motion-effects-element-type-background), .elementor-1104 .elementor-element.elementor-element-2767691 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(\"https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/01\/white-farm-house.png\");background-position:bottom center;background-size:cover;}.elementor-1104 .elementor-element.elementor-element-2767691::before, .elementor-1104 .elementor-element.elementor-element-2767691 > .elementor-background-video-container::before, .elementor-1104 .elementor-element.elementor-element-2767691 > .e-con-inner > .elementor-background-video-container::before, .elementor-1104 .elementor-element.elementor-element-2767691 > .elementor-background-slideshow::before, .elementor-1104 .elementor-element.elementor-element-2767691 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1104 .elementor-element.elementor-element-2767691 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#AEAEAE;}.elementor-1104 .elementor-element.elementor-element-7baf0ee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1104 .elementor-element.elementor-element-da8b159{font-size:27px;padding:25px 25px 25px 25px;background-color:#FFFFFFD6;}.elementor-1104 .elementor-element.elementor-element-da8b159 p{margin-block-end:0px;}.elementor-1104 .elementor-element.elementor-element-2174426{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;}.elementor-1104 .elementor-element.elementor-element-2174426:not(.elementor-motion-effects-element-type-background), .elementor-1104 .elementor-element.elementor-element-2174426 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000004F;}.elementor-1104 .elementor-element.elementor-element-ebb2cb9 img{border-style:solid;border-width:5px 5px 5px 5px;border-color:#0C0C19;}.elementor-1104 .elementor-element.elementor-element-7ddaae3 img{border-style:solid;border-width:5px 5px 5px 5px;border-color:#0C0C19;}.elementor-1104 .elementor-element.elementor-element-9088187 img{border-style:solid;border-width:5px 5px 5px 5px;border-color:#0C0C19;}.elementor-1104 .elementor-element.elementor-element-c974edd img{border-style:solid;border-width:5px 5px 5px 5px;border-color:#0C0C19;}@media(min-width:768px){.elementor-1104 .elementor-element.elementor-element-7baf0ee{--width:75%;}.elementor-1104 .elementor-element.elementor-element-2174426{--width:25%;}}<\/style>\n<h2 style=\"text-align: center;\"><strong>Upgrade your curb appeal with materials that endure.<\/strong><\/h2>\n<p style=\"text-align: center;\">We specialize in premium siding and exterior finishes that not only protect your investment, but elevate your home\u2019s architectural character making it the standout on the block. <\/p>\n<p style=\"text-align: center;\">From full fa\u00e7ade installations to thoughtfully placed accents, every detail is designed for lasting performance and modern style.<\/p>\n<p>\u00a0<\/p>\n<p style=\"text-align: center;\"><b>Some brands we work with:<\/b><\/p>\n<p style=\"text-align: center;\"><b>Maibec wood siding, Cape Cod wood siding, Longboard aluminum siding, Vinyl, Cedar\/pine, Hardie Cement Siding, Celect PVC Siding<\/b><\/p>\n<p>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/Purple-home-1024x768.jpeg\" alt=\"\" srcset=\"https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/Purple-home-1024x768.jpeg 1024w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/Purple-home-300x225.jpeg 300w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/Purple-home-768x576.jpeg 768w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/Purple-home-1536x1152.jpeg 1536w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/Purple-home-2048x1536.jpeg 2048w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/Purple-home-1200x900.jpeg 1200w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/Purple-home-1980x1485.jpeg 1980w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/Purple-home-600x450.jpeg 600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><br \/>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/01\/Blackhome-1-front-1024x683.png\" alt=\"\" srcset=\"https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/01\/Blackhome-1-front-1024x683.png 1024w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/01\/Blackhome-1-front-300x200.png 300w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/01\/Blackhome-1-front-768x512.png 768w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/01\/Blackhome-1-front-1200x800.png 1200w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/01\/Blackhome-1-front-600x400.png 600w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/01\/Blackhome-1-front.png 1536w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><br \/>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_1332.jpg\" alt=\"\" srcset=\"https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_1332.jpg 1024w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_1332-300x225.jpg 300w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_1332-768x576.jpg 768w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_1332-600x450.jpg 600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><br \/>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/01\/white-home1-1024x683.png\" alt=\"\" srcset=\"https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/01\/white-home1-1024x683.png 1024w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/01\/white-home1-300x200.png 300w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/01\/white-home1-768x512.png 768w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/01\/white-home1-1200x800.png 1200w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/01\/white-home1-600x400.png 600w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/01\/white-home1.png 1536w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><br \/>\n\t\t\t\t\t\t\t\t\t\t<\/section>\n<\/li>\n<li data-list-index=\"1\" data-content-id=\"#premium-accordion-content-1\">\n\t\t\t\t\t\t\t\t<a href=\"#section-iconbox-1-5a83a3c\"><br \/>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"1024\" src=\"https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/ChatGPT-Image-Feb-1-2026-01_25_44-PM.png\" alt=\"\" srcset=\"https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/ChatGPT-Image-Feb-1-2026-01_25_44-PM.png 1024w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/ChatGPT-Image-Feb-1-2026-01_25_44-PM-300x300.png 300w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/ChatGPT-Image-Feb-1-2026-01_25_44-PM-150x150.png 150w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/ChatGPT-Image-Feb-1-2026-01_25_44-PM-768x768.png 768w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/ChatGPT-Image-Feb-1-2026-01_25_44-PM-450x450.png 450w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/ChatGPT-Image-Feb-1-2026-01_25_44-PM-600x600.png 600w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/ChatGPT-Image-Feb-1-2026-01_25_44-PM-100x100.png 100w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<\/li>\n<li id=\"premium-accordion-content-1\">\n<section id=\"section-iconbox-1-5a83a3c\">\n<style>.elementor-1182 .elementor-element.elementor-element-549dd97{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1182 .elementor-element.elementor-element-549dd97:not(.elementor-motion-effects-element-type-background), .elementor-1182 .elementor-element.elementor-element-549dd97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(\"https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_4205-scaled.jpeg\");background-size:cover;}.elementor-1182 .elementor-element.elementor-element-dbe5441{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1182 .elementor-element.elementor-element-239a2b7{font-size:27px;padding:25px 25px 25px 25px;background-color:#FFFFFFD6;}.elementor-1182 .elementor-element.elementor-element-239a2b7 p{margin-block-end:0px;}.elementor-1182 .elementor-element.elementor-element-1368acf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;}.elementor-1182 .elementor-element.elementor-element-1368acf:not(.elementor-motion-effects-element-type-background), .elementor-1182 .elementor-element.elementor-element-1368acf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000004F;}.elementor-1182 .elementor-element.elementor-element-7e6eabc img{border-style:solid;border-width:5px 5px 5px 5px;border-color:#0C0C19;}.elementor-1182 .elementor-element.elementor-element-96c8ec4 img{border-style:solid;border-width:5px 5px 5px 5px;border-color:#0C0C19;}.elementor-1182 .elementor-element.elementor-element-52d4c2f img{border-style:solid;border-width:5px 5px 5px 5px;border-color:#0C0C19;}@media(min-width:768px){.elementor-1182 .elementor-element.elementor-element-dbe5441{--width:65%;}.elementor-1182 .elementor-element.elementor-element-1368acf{--width:35%;}}<\/style>\n<h2 style=\"text-align: center;\">\u00a0we transform interiors into spaces that are functional, durable, and Built to match your lifestyle.<\/h2>\n<p>From full renovations to targeted upgrades, we handle every stage of the project with precision, clear communication, and high quality craftsmanship.<\/p>\n<p>Whether you\u2019re updating a single room or reworking your entire interior, we focus on smart layouts, clean finishes, and materials that last. Our team works efficiently and respectfully in your space, keeping projects organized, on schedule, and built to code.<\/p>\n<p>\u00a0<\/p>\n<p><b>Interior renovation services include:<\/b><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\">Full home renovations<\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\">Kitchens and bathrooms<\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\">Basements and living spaces<\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\">Framing, drywall, and finishing<\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\">Flooring, trim, and custom details<\/li>\n<\/ul>\n<p><strong>From concept to completion, Sojnocki Contracting delivers interiors that feel solid, intentional, and built right the first time.<\/strong><\/p>\n<p>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_2033.jpg\" alt=\"\" srcset=\"https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_2033.jpg 1024w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_2033-300x225.jpg 300w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_2033-768x576.jpg 768w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_2033-600x450.jpg 600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><br \/>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"1024\" src=\"https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_4238-768x1024.jpeg\" alt=\"\" srcset=\"https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_4238-768x1024.jpeg 768w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_4238-225x300.jpeg 225w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_4238-1152x1536.jpeg 1152w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_4238-1536x2048.jpeg 1536w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_4238-1200x1600.jpeg 1200w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_4238-1980x2640.jpeg 1980w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_4238-600x800.jpeg 600w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_4238-scaled.jpeg 1920w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><br \/>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_8777-1024x768.jpeg\" alt=\"\" srcset=\"https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_8777-1024x768.jpeg 1024w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_8777-300x225.jpeg 300w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_8777-768x576.jpeg 768w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_8777-1536x1152.jpeg 1536w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_8777-2048x1536.jpeg 2048w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_8777-1200x900.jpeg 1200w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_8777-1980x1485.jpeg 1980w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_8777-600x450.jpeg 600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><br \/>\n\t\t\t\t\t\t\t\t\t\t<\/section>\n<\/li>\n<li data-list-index=\"2\" data-content-id=\"#premium-accordion-content-2\">\n\t\t\t\t\t\t\t\t<a href=\"#section-iconbox-2-5a83a3c\"><br \/>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"1024\" src=\"https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/ChatGPT-Image-Feb-1-2026-01_26_48-PM.png\" alt=\"\" srcset=\"https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/ChatGPT-Image-Feb-1-2026-01_26_48-PM.png 1024w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/ChatGPT-Image-Feb-1-2026-01_26_48-PM-300x300.png 300w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/ChatGPT-Image-Feb-1-2026-01_26_48-PM-150x150.png 150w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/ChatGPT-Image-Feb-1-2026-01_26_48-PM-768x768.png 768w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/ChatGPT-Image-Feb-1-2026-01_26_48-PM-450x450.png 450w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/ChatGPT-Image-Feb-1-2026-01_26_48-PM-600x600.png 600w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/ChatGPT-Image-Feb-1-2026-01_26_48-PM-100x100.png 100w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<\/li>\n<li id=\"premium-accordion-content-2\">\n<section id=\"section-iconbox-2-5a83a3c\">\n<style>.elementor-1107 .elementor-element.elementor-element-ef14342{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;}.elementor-1107 .elementor-element.elementor-element-ef14342:not(.elementor-motion-effects-element-type-background), .elementor-1107 .elementor-element.elementor-element-ef14342 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(\"https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_4664.jpg\");background-position:bottom center;background-size:cover;}.elementor-1107 .elementor-element.elementor-element-ef14342::before, .elementor-1107 .elementor-element.elementor-element-ef14342 > .elementor-background-video-container::before, .elementor-1107 .elementor-element.elementor-element-ef14342 > .e-con-inner > .elementor-background-video-container::before, .elementor-1107 .elementor-element.elementor-element-ef14342 > .elementor-background-slideshow::before, .elementor-1107 .elementor-element.elementor-element-ef14342 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1107 .elementor-element.elementor-element-ef14342 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-1107 .elementor-element.elementor-element-47b60a7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1107 .elementor-element.elementor-element-87f906a{font-size:27px;padding:25px 25px 25px 25px;background-color:#FFFFFFD9;}.elementor-1107 .elementor-element.elementor-element-87f906a p{margin-block-end:0px;}.elementor-1107 .elementor-element.elementor-element-24684e5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;}.elementor-1107 .elementor-element.elementor-element-24684e5:not(.elementor-motion-effects-element-type-background), .elementor-1107 .elementor-element.elementor-element-24684e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000004F;}.elementor-1107 .elementor-element.elementor-element-ca6d3c3 img{height:436px;border-style:solid;border-width:5px 5px 5px 5px;border-color:#0C0C19;}.elementor-1107 .elementor-element.elementor-element-83864c3 img{height:355px;border-style:solid;border-width:5px 5px 5px 5px;border-color:#0C0C19;}.elementor-1107 .elementor-element.elementor-element-81f6447 img{height:230px;border-style:solid;border-width:5px 5px 5px 5px;border-color:#0C0C19;}@media(min-width:768px){.elementor-1107 .elementor-element.elementor-element-47b60a7{--width:65%;}.elementor-1107 .elementor-element.elementor-element-24684e5{--width:35%;}}<\/style>\n<h2 style=\"text-align: center;\"><strong>The <br \/><\/strong><strong>&#8220;Finishing Touch&#8221; <br \/>is our <br \/>signature.<\/strong><\/h2>\n<p>At <b>Sojnocki Contracting<\/b>, we specialize custom finishes that bring a home together. From decks and exterior accents to covered porches with cedar or pine ceilings, we create details that elevate the look and feel of your space.<\/p>\n<p>Inside, we build custom accent walls and ceiling features that add warmth, character, and a true finishing touch. <\/p>\n<p>From exterior to interior, our work is designed to make your home stand out and feel complete.<\/p>\n<p>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"1024\" src=\"https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_3944.jpg\" alt=\"\" srcset=\"https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_3944.jpg 768w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_3944-225x300.jpg 225w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_3944-600x800.jpg 600w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><br \/>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"1024\" src=\"https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_3599-768x1024.jpg\" alt=\"\" srcset=\"https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_3599-768x1024.jpg 768w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_3599-225x300.jpg 225w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_3599-1152x1536.jpg 1152w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_3599-1536x2048.jpg 1536w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_3599-1200x1600.jpg 1200w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_3599-1980x2640.jpg 1980w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_3599-600x800.jpg 600w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_3599-scaled.jpg 1920w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><br \/>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_1596-1-1024x768.jpeg\" alt=\"\" srcset=\"https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_1596-1-1024x768.jpeg 1024w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_1596-1-300x225.jpeg 300w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_1596-1-768x576.jpeg 768w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_1596-1-1536x1152.jpeg 1536w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_1596-1-2048x1536.jpeg 2048w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_1596-1-1200x900.jpeg 1200w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_1596-1-1980x1485.jpeg 1980w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_1596-1-600x450.jpeg 600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><br \/>\n\t\t\t\t\t\t\t\t\t\t<\/section>\n<\/li>\n<\/ul>\n<section id=\"section-iconbox-0-5a83a3c\">\n<style>.elementor-1104 .elementor-element.elementor-element-2767691{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.71;}.elementor-1104 .elementor-element.elementor-element-2767691:not(.elementor-motion-effects-element-type-background), .elementor-1104 .elementor-element.elementor-element-2767691 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(\"https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/01\/white-farm-house.png\");background-position:bottom center;background-size:cover;}.elementor-1104 .elementor-element.elementor-element-2767691::before, .elementor-1104 .elementor-element.elementor-element-2767691 > .elementor-background-video-container::before, .elementor-1104 .elementor-element.elementor-element-2767691 > .e-con-inner > .elementor-background-video-container::before, .elementor-1104 .elementor-element.elementor-element-2767691 > .elementor-background-slideshow::before, .elementor-1104 .elementor-element.elementor-element-2767691 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1104 .elementor-element.elementor-element-2767691 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#AEAEAE;}.elementor-1104 .elementor-element.elementor-element-7baf0ee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1104 .elementor-element.elementor-element-da8b159{font-size:27px;padding:25px 25px 25px 25px;background-color:#FFFFFFD6;}.elementor-1104 .elementor-element.elementor-element-da8b159 p{margin-block-end:0px;}.elementor-1104 .elementor-element.elementor-element-2174426{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;}.elementor-1104 .elementor-element.elementor-element-2174426:not(.elementor-motion-effects-element-type-background), .elementor-1104 .elementor-element.elementor-element-2174426 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000004F;}.elementor-1104 .elementor-element.elementor-element-ebb2cb9 img{border-style:solid;border-width:5px 5px 5px 5px;border-color:#0C0C19;}.elementor-1104 .elementor-element.elementor-element-7ddaae3 img{border-style:solid;border-width:5px 5px 5px 5px;border-color:#0C0C19;}.elementor-1104 .elementor-element.elementor-element-9088187 img{border-style:solid;border-width:5px 5px 5px 5px;border-color:#0C0C19;}.elementor-1104 .elementor-element.elementor-element-c974edd img{border-style:solid;border-width:5px 5px 5px 5px;border-color:#0C0C19;}@media(min-width:768px){.elementor-1104 .elementor-element.elementor-element-7baf0ee{--width:75%;}.elementor-1104 .elementor-element.elementor-element-2174426{--width:25%;}}<\/style>\n<h2 style=\"text-align: center;\"><strong>Upgrade your curb appeal with materials that endure.<\/strong><\/h2>\n<p style=\"text-align: center;\">We specialize in premium siding and exterior finishes that not only protect your investment, but elevate your home\u2019s architectural character making it the standout on the block. <\/p>\n<p style=\"text-align: center;\">From full fa\u00e7ade installations to thoughtfully placed accents, every detail is designed for lasting performance and modern style.<\/p>\n<p>\u00a0<\/p>\n<p style=\"text-align: center;\"><b>Some brands we work with:<\/b><\/p>\n<p style=\"text-align: center;\"><b>Maibec wood siding, Cape Cod wood siding, Longboard aluminum siding, Vinyl, Cedar\/pine, Hardie Cement Siding, Celect PVC Siding<\/b><\/p>\n<p>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/Purple-home-1024x768.jpeg\" alt=\"\" srcset=\"https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/Purple-home-1024x768.jpeg 1024w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/Purple-home-300x225.jpeg 300w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/Purple-home-768x576.jpeg 768w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/Purple-home-1536x1152.jpeg 1536w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/Purple-home-2048x1536.jpeg 2048w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/Purple-home-1200x900.jpeg 1200w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/Purple-home-1980x1485.jpeg 1980w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/Purple-home-600x450.jpeg 600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><br \/>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/01\/Blackhome-1-front-1024x683.png\" alt=\"\" srcset=\"https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/01\/Blackhome-1-front-1024x683.png 1024w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/01\/Blackhome-1-front-300x200.png 300w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/01\/Blackhome-1-front-768x512.png 768w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/01\/Blackhome-1-front-1200x800.png 1200w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/01\/Blackhome-1-front-600x400.png 600w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/01\/Blackhome-1-front.png 1536w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><br \/>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_1332.jpg\" alt=\"\" srcset=\"https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_1332.jpg 1024w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_1332-300x225.jpg 300w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_1332-768x576.jpg 768w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_1332-600x450.jpg 600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><br \/>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/01\/white-home1-1024x683.png\" alt=\"\" srcset=\"https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/01\/white-home1-1024x683.png 1024w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/01\/white-home1-300x200.png 300w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/01\/white-home1-768x512.png 768w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/01\/white-home1-1200x800.png 1200w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/01\/white-home1-600x400.png 600w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/01\/white-home1.png 1536w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><br \/>\n\t\t\t\t\t\t<\/section>\n<section id=\"section-iconbox-1-5a83a3c\">\n<style>.elementor-1182 .elementor-element.elementor-element-549dd97{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1182 .elementor-element.elementor-element-549dd97:not(.elementor-motion-effects-element-type-background), .elementor-1182 .elementor-element.elementor-element-549dd97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(\"https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_4205-scaled.jpeg\");background-size:cover;}.elementor-1182 .elementor-element.elementor-element-dbe5441{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1182 .elementor-element.elementor-element-239a2b7{font-size:27px;padding:25px 25px 25px 25px;background-color:#FFFFFFD6;}.elementor-1182 .elementor-element.elementor-element-239a2b7 p{margin-block-end:0px;}.elementor-1182 .elementor-element.elementor-element-1368acf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;}.elementor-1182 .elementor-element.elementor-element-1368acf:not(.elementor-motion-effects-element-type-background), .elementor-1182 .elementor-element.elementor-element-1368acf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000004F;}.elementor-1182 .elementor-element.elementor-element-7e6eabc img{border-style:solid;border-width:5px 5px 5px 5px;border-color:#0C0C19;}.elementor-1182 .elementor-element.elementor-element-96c8ec4 img{border-style:solid;border-width:5px 5px 5px 5px;border-color:#0C0C19;}.elementor-1182 .elementor-element.elementor-element-52d4c2f img{border-style:solid;border-width:5px 5px 5px 5px;border-color:#0C0C19;}@media(min-width:768px){.elementor-1182 .elementor-element.elementor-element-dbe5441{--width:65%;}.elementor-1182 .elementor-element.elementor-element-1368acf{--width:35%;}}<\/style>\n<h2 style=\"text-align: center;\">\u00a0we transform interiors into spaces that are functional, durable, and Built to match your lifestyle.<\/h2>\n<p>From full renovations to targeted upgrades, we handle every stage of the project with precision, clear communication, and high quality craftsmanship.<\/p>\n<p>Whether you\u2019re updating a single room or reworking your entire interior, we focus on smart layouts, clean finishes, and materials that last. Our team works efficiently and respectfully in your space, keeping projects organized, on schedule, and built to code.<\/p>\n<p>\u00a0<\/p>\n<p><b>Interior renovation services include:<\/b><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\">Full home renovations<\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\">Kitchens and bathrooms<\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\">Basements and living spaces<\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\">Framing, drywall, and finishing<\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\">Flooring, trim, and custom details<\/li>\n<\/ul>\n<p><strong>From concept to completion, Sojnocki Contracting delivers interiors that feel solid, intentional, and built right the first time.<\/strong><\/p>\n<p>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_2033.jpg\" alt=\"\" srcset=\"https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_2033.jpg 1024w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_2033-300x225.jpg 300w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_2033-768x576.jpg 768w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_2033-600x450.jpg 600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><br \/>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"1024\" src=\"https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_4238-768x1024.jpeg\" alt=\"\" srcset=\"https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_4238-768x1024.jpeg 768w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_4238-225x300.jpeg 225w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_4238-1152x1536.jpeg 1152w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_4238-1536x2048.jpeg 1536w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_4238-1200x1600.jpeg 1200w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_4238-1980x2640.jpeg 1980w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_4238-600x800.jpeg 600w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_4238-scaled.jpeg 1920w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><br \/>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_8777-1024x768.jpeg\" alt=\"\" srcset=\"https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_8777-1024x768.jpeg 1024w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_8777-300x225.jpeg 300w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_8777-768x576.jpeg 768w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_8777-1536x1152.jpeg 1536w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_8777-2048x1536.jpeg 2048w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_8777-1200x900.jpeg 1200w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_8777-1980x1485.jpeg 1980w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_8777-600x450.jpeg 600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><br \/>\n\t\t\t\t\t\t<\/section>\n<section id=\"section-iconbox-2-5a83a3c\">\n<style>.elementor-1107 .elementor-element.elementor-element-ef14342{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;}.elementor-1107 .elementor-element.elementor-element-ef14342:not(.elementor-motion-effects-element-type-background), .elementor-1107 .elementor-element.elementor-element-ef14342 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(\"https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_4664.jpg\");background-position:bottom center;background-size:cover;}.elementor-1107 .elementor-element.elementor-element-ef14342::before, .elementor-1107 .elementor-element.elementor-element-ef14342 > .elementor-background-video-container::before, .elementor-1107 .elementor-element.elementor-element-ef14342 > .e-con-inner > .elementor-background-video-container::before, .elementor-1107 .elementor-element.elementor-element-ef14342 > .elementor-background-slideshow::before, .elementor-1107 .elementor-element.elementor-element-ef14342 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1107 .elementor-element.elementor-element-ef14342 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-1107 .elementor-element.elementor-element-47b60a7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1107 .elementor-element.elementor-element-87f906a{font-size:27px;padding:25px 25px 25px 25px;background-color:#FFFFFFD9;}.elementor-1107 .elementor-element.elementor-element-87f906a p{margin-block-end:0px;}.elementor-1107 .elementor-element.elementor-element-24684e5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;}.elementor-1107 .elementor-element.elementor-element-24684e5:not(.elementor-motion-effects-element-type-background), .elementor-1107 .elementor-element.elementor-element-24684e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000004F;}.elementor-1107 .elementor-element.elementor-element-ca6d3c3 img{height:436px;border-style:solid;border-width:5px 5px 5px 5px;border-color:#0C0C19;}.elementor-1107 .elementor-element.elementor-element-83864c3 img{height:355px;border-style:solid;border-width:5px 5px 5px 5px;border-color:#0C0C19;}.elementor-1107 .elementor-element.elementor-element-81f6447 img{height:230px;border-style:solid;border-width:5px 5px 5px 5px;border-color:#0C0C19;}@media(min-width:768px){.elementor-1107 .elementor-element.elementor-element-47b60a7{--width:65%;}.elementor-1107 .elementor-element.elementor-element-24684e5{--width:35%;}}<\/style>\n<h2 style=\"text-align: center;\"><strong>The <br \/><\/strong><strong>&#8220;Finishing Touch&#8221; <br \/>is our <br \/>signature.<\/strong><\/h2>\n<p>At <b>Sojnocki Contracting<\/b>, we specialize custom finishes that bring a home together. From decks and exterior accents to covered porches with cedar or pine ceilings, we create details that elevate the look and feel of your space.<\/p>\n<p>Inside, we build custom accent walls and ceiling features that add warmth, character, and a true finishing touch. <\/p>\n<p>From exterior to interior, our work is designed to make your home stand out and feel complete.<\/p>\n<p>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"1024\" src=\"https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_3944.jpg\" alt=\"\" srcset=\"https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_3944.jpg 768w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_3944-225x300.jpg 225w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_3944-600x800.jpg 600w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><br \/>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"1024\" src=\"https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_3599-768x1024.jpg\" alt=\"\" srcset=\"https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_3599-768x1024.jpg 768w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_3599-225x300.jpg 225w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_3599-1152x1536.jpg 1152w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_3599-1536x2048.jpg 1536w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_3599-1200x1600.jpg 1200w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_3599-1980x2640.jpg 1980w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_3599-600x800.jpg 600w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_3599-scaled.jpg 1920w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><br \/>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_1596-1-1024x768.jpeg\" alt=\"\" srcset=\"https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_1596-1-1024x768.jpeg 1024w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_1596-1-300x225.jpeg 300w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_1596-1-768x576.jpeg 768w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_1596-1-1536x1152.jpeg 1536w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_1596-1-2048x1536.jpeg 2048w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_1596-1-1200x900.jpeg 1200w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_1596-1-1980x1485.jpeg 1980w, https:\/\/gend.me\/sojcontracting\/wp-content\/uploads\/sites\/47\/2026\/02\/IMG_1596-1-600x450.jpeg 600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><br \/>\n\t\t\t\t\t\t<\/section>\n","protected":false},"excerpt":{"rendered":"<p>Kitchens &#038; Baths Basements Fences &#038; Decks Modern Siding Windows &#038; Doors Custom Flooring \u2190 \u2192 Explore Renovation Gallery Bespoke Interiors Transforming interiors into functional, durable spaces built for your lifestyle. From comprehensive main-floor structural reworking to the meticulous installation of custom millwork, we offer full-service general contracting trusted by global brands and perfected for [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"home-renos","meta":{"footnotes":""},"class_list":["post-303","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/gend.me\/sojcontracting\/wp-json\/wp\/v2\/pages\/303","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gend.me\/sojcontracting\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/gend.me\/sojcontracting\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/gend.me\/sojcontracting\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/gend.me\/sojcontracting\/wp-json\/wp\/v2\/comments?post=303"}],"version-history":[{"count":5,"href":"https:\/\/gend.me\/sojcontracting\/wp-json\/wp\/v2\/pages\/303\/revisions"}],"predecessor-version":[{"id":2074,"href":"https:\/\/gend.me\/sojcontracting\/wp-json\/wp\/v2\/pages\/303\/revisions\/2074"}],"wp:attachment":[{"href":"https:\/\/gend.me\/sojcontracting\/wp-json\/wp\/v2\/media?parent=303"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}