{"id":134,"date":"2026-04-24T09:32:08","date_gmt":"2026-04-24T01:32:08","guid":{"rendered":"https:\/\/template05.cxbweb.com\/quote-request\/"},"modified":"2026-10-05T12:45:48","modified_gmt":"2026-10-05T17:45:48","slug":"quote-request","status":"publish","type":"page","link":"https:\/\/mgfloorsupplyil.com\/hy\/quote-request\/","title":{"rendered":"Homeowner Quote"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"134\" class=\"elementor elementor-134\" data-elementor-settings=\"{&quot;ha_cmc_init_switcher&quot;:&quot;no&quot;}\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-522e746 e-con-full mg-floor-elementor-body-shell e-flex e-con e-parent\" data-id=\"522e746\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3a98d22 mg-floor-page-body-widget elementor-widget elementor-widget-html\" data-id=\"3a98d22\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<link rel=\"stylesheet\" href=\"https:\/\/mgfloorsupplyil.com\/wp-content\/uploads\/mg-floor-pages\/design-mockups\/mockup-styles.css?v=20260827-quote-probuyer-tablet-3\"><div class=\"mg-floor-page-body page t2693 t2693-sub quote-page-2693\"><section class=\"sub-hero quote-hero\" style=\"background:linear-gradient(rgba(31,40,45,.62),rgba(31,40,45,.62)),url('https:\/\/mgfloorsupplyil.com\/wp-content\/uploads\/2026\/08\/R1c73fOuHkY.jpg') center\/cover no-repeat;\"><div class=\"container\"><p class=\"eyebrow\"><a href=\"\/\">Home<\/a><span>&gt;<\/span><span>Homeowner<\/span><\/p><h1>Homeowner Quote<\/h1><p>Tell us about your flooring project and receive a free quote.<\/p><\/div><\/section><\/div>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5af190d e-con-full mg-floor-quote-layout-shell t2693 t2693-sub quote-page-2693 e-flex e-con e-child\" data-id=\"5af190d\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t<div class=\"elementor-element elementor-element-3eda9f0 e-con-full mg-floor-quote-left e-flex e-con e-child\" data-id=\"3eda9f0\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-debc592 mg-floor-quote-copy-widget elementor-widget elementor-widget-html\" data-id=\"debc592\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"quote-copy\"><p class=\"eyebrow\">How It Works<\/p><h2>Tell us about your project and we'll follow up with a free quote.<\/h2><p>Share your color preference, estimated area, and whether you'd like pickup or delivery \u2014 our team will reach out within 24 hours.<\/p><\/div>\n<!-- Project Details \/ Pricing \/ fulfillment step cards intentionally hidden; source content remains in the static prototype. -->\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d736da5 mg-floor-quote-products-native elementor-widget elementor-widget-shortcode\" data-id=\"d736da5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><div class=\"cxb-b2b-page-background-wrapper\">\n\n<script>\n(function () {\n    try {\n        var search = window.location.search || '';\n        var hasInquiryParam = \/[?&](inquiry_nonce|inquiry_id|product_id|_cb|_cb_retry)=\/.test(search);\n        var cookies = document.cookie || '';\n        var hasSessionCookie = cookies.indexOf('cxb_b2b_session_') !== -1;\n        if (hasInquiryParam || hasSessionCookie) {\n            var r = document.documentElement;\n            if (r && r.classList) { r.classList.add('cxb-b2b-needs-verification'); }\n            else if (r) { r.className += ' cxb-b2b-needs-verification'; }\n        }\n    } catch (e) { \/* fail open \u2014 worst case, user sees the old flash *\/ }\n})();\n<\/script>\n<style>\n\/* v2.2.2 \u2014 Suppress the empty-state flash while quote.js reconciles.\n   Scoped to html.cxb-b2b-needs-verification so only visitors who might\n   have items (URL params \/ session cookie) see the spinner substitution.\n   Plain anonymous visitors don't match the selector and see the empty\n   message immediately. quote.js removes the class once it has rendered\n   the real state (or confirmed the basket is genuinely empty). *\/\nhtml.cxb-b2b-needs-verification .cxb-b2b-quote-request-empty {\n    position: relative;\n    min-height: 120px;\n}\nhtml.cxb-b2b-needs-verification .cxb-b2b-quote-request-empty > * {\n    visibility: hidden;\n}\nhtml.cxb-b2b-needs-verification .cxb-b2b-quote-request-empty::after {\n    content: \"\";\n    position: absolute;\n    top: 50%; left: 50%;\n    margin: -16px 0 0 -16px;\n    width: 32px; height: 32px;\n    border: 3px solid #eee;\n    border-top-color: #666;\n    border-radius: 50%;\n    animation: cxb-b2b-quote-loading-spin 0.8s linear infinite;\n}\n\/* Keyframe duplicated here (also in the main <style> block below) so\n   the spinner substitution animation is guaranteed to run even if the\n   later <style> block hasn't been parsed by the time the browser paints\n   the empty-state div. CSS @keyframes with the same name and body are\n   safe to duplicate \u2014 the later declaration wins but they're identical. *\/\n@keyframes cxb-b2b-quote-loading-spin {\n    to { transform: rotate(360deg); }\n}\n@media (prefers-reduced-motion: reduce) {\n    html.cxb-b2b-needs-verification .cxb-b2b-quote-request-empty::after {\n        animation: none;\n    }\n}\n<\/style>\n\n<div id=\"cxb-b2b-quote-request-page\">\n    <div class=\"cxb-b2b-quote-request-container\">\n        <header class=\"cxb-b2b-quote-request-header\">\n            <h1>QUOTE REQUEST<\/h1>\n            <p>Please review your selected products and fill in your contact information<\/p>\n        <\/header>\n        \n                \n                \n                <div id=\"cxb-b2b-quote-data\" style=\"display: none;\" data-quote-json=\"[]\" data-consumed-inquiry=\"0\"><\/div>\n\n                                            <div class=\"cxb-b2b-quote-request-empty\">\n                <p>Your quote basket is empty.<\/p>\n                <a href=\"https:\/\/mgfloorsupplyil.com\/hy\/products\/\" class=\"cxb-b2b-button\">\n                    Browse Products                <\/a>\n            <\/div>\n            <\/div>\n<\/div>\n<style>\n    \/* System form error messages *\/\n    .cxb-b2b-form-errors {\n        margin-bottom: 20px;\n        padding: 15px;\n        border: 1px solid #f5c6cb;\n        border-radius: 4px;\n        background-color: #f8d7da;\n        color: #721c24;\n    }\n    \n    .cxb-b2b-form-errors ul {\n        margin: 10px 0 0 0;\n        padding-left: 20px;\n    }\n    \n    .cxb-b2b-form-errors li {\n        margin-bottom: 5px;\n    }\n    \n    .cxb-b2b-form-errors strong {\n        display: block;\n        margin-bottom: 5px;\n        font-weight: 600;\n    }\n    \n    \/* Loading state for submit button *\/\n    .cxb-b2b-button-icon {\n        display: inline-block;\n        margin-right: 8px;\n        animation: spin 1s linear infinite;\n    }\n    \n    @keyframes spin {\n        0% { transform: rotate(0deg); }\n        100% { transform: rotate(360deg); }\n    }\n    \n    \/* Disabled button state *\/\n    .cxb-b2b-button-primary:disabled,\n    .cxb-b2b-quote-request-form-actions button[type=\"submit\"]:disabled {\n        opacity: 0.7 !important;\n        cursor: not-allowed !important;\n    }\n    \n    \/* Edge\/IE browser compatibility *\/\n    .error-field {\n        border-color: #dc3545 !important;\n        box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25) !important;\n    }\n\n    \/* -------------------------------------------------------------------\n     * v2.2.2 \u2014 Loading placeholder for Inquire Now arrivals.\n     *\n     * Shown briefly when PHP renders an empty basket but the URL suggests\n     * the user just clicked Inquire Now (inquiry_nonce \/ _cb \/ _cb_retry).\n     * Replaces the misleading \"Your quote basket is empty.\" flash while\n     * quote.js reconciles against the authoritative session.\n     *\n     * Kept inline in the template so the styles are available at first\n     * paint \u2014 avoids the FOUC that would occur if we relied on the main\n     * stylesheet to load before the placeholder rendered.\n     * ------------------------------------------------------------------- *\/\n    .cxb-b2b-quote-request-loading {\n        padding: 40px 20px;\n        text-align: center;\n        background: #fff;\n        border-radius: 8px;\n        min-height: 120px;\n        display: flex;\n        flex-direction: column;\n        align-items: center;\n        justify-content: center;\n    }\n    .cxb-b2b-quote-request-loading-spinner {\n        width: 32px;\n        height: 32px;\n        margin: 0 auto 16px;\n        border: 3px solid #eee;\n        border-top-color: #666;\n        border-radius: 50%;\n        animation: cxb-b2b-quote-loading-spin 0.8s linear infinite;\n    }\n    @keyframes cxb-b2b-quote-loading-spin {\n        to { transform: rotate(360deg); }\n    }\n    .cxb-b2b-quote-request-loading-text {\n        color: #666;\n        font-size: 14px;\n        margin: 0;\n    }\n    \/* Respect user motion preferences \u2014 static spinner for\n       prefers-reduced-motion: reduce. *\/\n    @media (prefers-reduced-motion: reduce) {\n        .cxb-b2b-quote-request-loading-spinner {\n            animation: none;\n        }\n    }\n<\/style>\n<\/div><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4476d6b e-con-full mg-floor-quote-right e-flex e-con e-child\" data-id=\"4476d6b\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-06bb3ac mg-floor-quote-form-widget elementor-widget elementor-widget-html\" data-id=\"06bb3ac\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"cxb-form-wrap\"><form class=\"quote-form reference-form cxb-form\" novalidate=\"novalidate\" enctype=\"multipart\/form-data\" data-fields-config='[{\"key\":\"your_name\",\"label\":\"Full Name\",\"type\":\"text\",\"required\":true,\"options\":\"\",\"max_size\":50},{\"key\":\"phone\",\"label\":\"Phone\",\"type\":\"tel\",\"required\":true,\"options\":\"\",\"max_size\":50},{\"key\":\"email\",\"label\":\"Email\",\"type\":\"email\",\"required\":true,\"options\":\"\",\"max_size\":50},{\"key\":\"zip_code\",\"label\":\"ZIP Code\",\"type\":\"text\",\"required\":true,\"options\":\"\",\"max_size\":50},{\"key\":\"preferred_colors\",\"label\":\"Preferred Colors\",\"type\":\"checkbox\",\"required\":false,\"options\":\"COL-8016 Camel Coast,COL-8011 Silk Sand,COL-5062 Nordic Morning,COL-5014 Amber Glow,COL-5009 Stormy Coast,COL-8014 Midnight Manor\",\"max_size\":50},{\"key\":\"free_samples\",\"label\":\"Free Samples\",\"type\":\"checkbox\",\"required\":false,\"options\":\"Yes\",\"max_size\":50},{\"key\":\"estimated_area\",\"label\":\"Estimated Area\",\"type\":\"text\",\"required\":false,\"options\":\"\",\"max_size\":50},{\"key\":\"fulfillment\",\"label\":\"Pickup or Delivery\",\"type\":\"text\",\"required\":false,\"options\":\"\",\"max_size\":50},{\"key\":\"message\",\"label\":\"Additional Details\",\"type\":\"textarea\",\"required\":false,\"options\":\"\",\"max_size\":50},{\"key\":\"consent\",\"label\":\"Contact Consent\",\"type\":\"checkbox\",\"required\":false,\"options\":\"Agreed\",\"max_size\":50}]' data-success-msg=\"Thank you. Your request has been submitted successfully. We will respond within 24 hours.\" data-include-quote=\"yes\"><div class=\"form-tabs\"><a href=\"\/probuyer\/\">Pro Buyer<\/a><span class=\"active\">Homeowner<\/span><\/div><p class=\"form-subheader\">Our team responds within 24 hours.<\/p><div class=\"form-row\"><label>Full Name <b>*<\/b><input type=\"text\" placeholder=\"Your full name\" required name=\"your_name\"><\/label><label>Phone <b>*<\/b><input type=\"tel\" placeholder=\"(555) 000-0000\" required name=\"phone\"><\/label><\/div><div class=\"form-row\"><label>Email <b>*<\/b><input type=\"email\" placeholder=\"you@email.com\" required name=\"email\"><\/label><label>ZIP Code <b>*<\/b><input type=\"text\" placeholder=\"ZIP code\" required name=\"zip_code\"><\/label><\/div><h4>Preferred Color <small>(select up to 3)<\/small><\/h4><div class=\"color-swatches\"><label title=\"Warm Beige Oak\"><input type=\"checkbox\" name=\"preferred_colors[]\" value=\"COL-8016 Camel Coast\"><i style=\"background:#c9a173\"><\/i><strong>COL-8016<\/strong><span>Camel Coast<\/span><\/label><label title=\"Cream Oak \/ Bleached Oak\"><input type=\"checkbox\" name=\"preferred_colors[]\" value=\"COL-8011 Silk Sand\"><i style=\"background:#e8dcc4\"><\/i><strong>COL-8011<\/strong><span>Silk Sand<\/span><\/label><label title=\"Natural Light Oak\"><input type=\"checkbox\" name=\"preferred_colors[]\" value=\"COL-5062 Nordic Morning\"><i style=\"background:#d9c4a0\"><\/i><strong>COL-5062<\/strong><span>Nordic Morning<\/span><\/label><label title=\"Natural Medium Honey Oak\"><input type=\"checkbox\" name=\"preferred_colors[]\" value=\"COL-5014 Amber Glow\"><i style=\"background:#b8834a\"><\/i><strong>COL-5014<\/strong><span>Amber Glow<\/span><\/label><label title=\"Cloud Slate Gray\"><input type=\"checkbox\" name=\"preferred_colors[]\" value=\"COL-5009 Stormy Coast\"><i style=\"background:#8a8f92\"><\/i><strong>COL-5009<\/strong><span>Stormy Coast<\/span><\/label><label title=\"Rich Toasted Walnut\"><input type=\"checkbox\" name=\"preferred_colors[]\" value=\"COL-8014 Midnight Manor\"><i style=\"background:#5a3826\"><\/i><strong>COL-8014<\/strong><span>Midnight Manor<\/span><\/label><\/div><p class=\"helper-text\">You've selected 0 of 3 colors.<\/p><label class=\"consent-line\"><input type=\"checkbox\" name=\"free_samples[]\" value=\"Yes\"> <span>I'd like free samples of the color(s) selected above.<\/span><\/label><h4>Estimated Area<\/h4><input class=\"short-input\" type=\"number\" placeholder=\"e.g. 800 sq ft\" name=\"estimated_area\"><p class=\"helper-text\">Note: just enter your best estimate \u2014 our team will help confirm the exact quantity you'll need, including extra for cuts and waste.<\/p><h4>Pickup or Delivery?<\/h4><div class=\"choice-group\"><label class=\"selected\"><input type=\"radio\" name=\"fulfillment\" checked value=\"Pickup\">Pickup<\/label><label><input type=\"radio\" name=\"fulfillment\" value=\"Delivery\">Delivery<\/label><label><input type=\"radio\" name=\"fulfillment\" value=\"Not sure yet\">Not sure yet<\/label><\/div><h4>Additional Details<\/h4><textarea placeholder=\"e.g. When are you looking to start? Do you need installation? Any questions for us?\" name=\"message\"><\/textarea><label class=\"consent-line\"><input type=\"checkbox\" name=\"consent[]\" value=\"Agreed\"> <span>I agree to receive calls, texts, and emails about my quote. Message and data rates may apply. Reply STOP to opt out.<\/span><\/label><button type=\"submit\" class=\"cxb-form-submit\">Get My Free Quote<\/button><div class=\"cxb-form-message\" style=\"display:none\"><\/div><\/form><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2065848 mg-floor-page-body-widget elementor-widget elementor-widget-html\" data-id=\"2065848\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"mg-floor-page-body page t2693 t2693-sub quote-page-2693\">\n      \n      <section class=\"dealer-band\"><div class=\"container dealer-grid\"><article><h3>For Contractors<\/h3><p>Material-only supply, labor non-competition, and margin protection.<\/p><\/article><article><h3>For Retailers<\/h3><p>Reviewed quote support, stock coordination, and sample support.<\/p><\/article><article><h3>For Property Managers<\/h3><p>Reliable colors, easy maintenance, and fulfillment coordination.<\/p><\/article><\/div><\/section>\n      <\/div><script src=\"https:\/\/mgfloorsupplyil.com\/wp-content\/uploads\/mg-floor-pages\/design-mockups\/form-interactions.js?v=0728-color-limit-tabs\"><\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Home&gt;Homeowner Homeowner Quote Tell us about your flooring project and receive a free quote. How It Works Tell us about [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-134","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/mgfloorsupplyil.com\/hy\/wp-json\/wp\/v2\/pages\/134","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mgfloorsupplyil.com\/hy\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/mgfloorsupplyil.com\/hy\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/mgfloorsupplyil.com\/hy\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mgfloorsupplyil.com\/hy\/wp-json\/wp\/v2\/comments?post=134"}],"version-history":[{"count":25,"href":"https:\/\/mgfloorsupplyil.com\/hy\/wp-json\/wp\/v2\/pages\/134\/revisions"}],"predecessor-version":[{"id":2436,"href":"https:\/\/mgfloorsupplyil.com\/hy\/wp-json\/wp\/v2\/pages\/134\/revisions\/2436"}],"wp:attachment":[{"href":"https:\/\/mgfloorsupplyil.com\/hy\/wp-json\/wp\/v2\/media?parent=134"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}