Skip to content

FAQs

<!-- FIN & FURN — Modern FAQ Page (with SEO schema + CTAs) -->
<section class="ff-faq" id="faq" aria-label="Frequently Asked Questions">

  <!-- Header -->
  <header class="ff-faq__head">
    <h1 class="ff-faq__title">Frequently Asked Questions</h1>
    <p class="ff-faq__sub">
      Clear answers about flooring, tiles, stones, and furniture. Need more help?
      <a href="/pages/contact">Contact us</a> or visit a showroom.
    </p>
  </header>

  <!-- Search -->
  <div class="ff-faq__search" role="search">
    <input id="ff-faq-search" type="text" placeholder="Search FAQs… (e.g., delivery, SPC flooring)" aria-label="Search FAQs">
  </div>

  <!-- Category Filters -->
  <nav class="ff-faq__filters" aria-label="Filter FAQs by category">
    <button class="is-active" data-cat="all" type="button">All</button>
    <button data-cat="flooring" type="button">Flooring & Tiles</button>
    <button data-cat="furniture" type="button">Furniture</button>
    <button data-cat="financing" type="button">Financing</button>
    <button data-cat="orders" type="button">Orders & Delivery</button>
  </nav>

  <!-- FAQ list -->
  <div class="ff-faq__list" id="ff-faq-list">
    <!-- Flooring -->
    <article class="ff-faq__item" data-cat="flooring" data-q="Is SPC flooring waterproof and pet friendly?">
      <button class="ff-faq__q" type="button" aria-expanded="false">
        Is SPC flooring waterproof and pet friendly?
      </button>
      <div class="ff-faq__a" hidden>
        <p>Yes. SPC (Stone Plastic Composite) flooring is fully waterproof, highly durable, and pet-friendly. For longevity, follow the manufacturer’s care and maintenance guidelines.</p>
      </div>
    </article>

    <article class="ff-faq__item" data-cat="flooring" data-q="Can SPC be installed over existing floors?">
      <button class="ff-faq__q" type="button" aria-expanded="false">
        Can SPC be installed over existing floors?
      </button>
      <div class="ff-faq__a" hidden>
        <p>Often yes, if the subfloor is clean, level, and dry. Remove soft surfaces (like carpet) and address any moisture issues before installation.</p>
      </div>
    </article>

    <!-- Furniture -->
    <article class="ff-faq__item" data-cat="furniture" data-q="Do you assemble furniture?">
      <button class="ff-faq__q" type="button" aria-expanded="false">
        Do you assemble furniture?
      </button>
      <div class="ff-faq__a" hidden>
        <p>Yes—we offer professional assembly with delivery. Fees vary by item and location; ask for a quote at checkout or <a href="/pages/contact">contact us</a>.</p>
      </div>
    </article>

    <article class="ff-faq__item" data-cat="furniture" data-q="Can I custom order sizes or fabrics?">
      <button class="ff-faq__q" type="button" aria-expanded="false">
        Can I custom order sizes or fabrics?
      </button>
      <div class="ff-faq__a" hidden>
        <p>Select collections support custom configurations, sizes, and fabrics. Lead times vary; our team can help you choose options that fit your space and timeline.</p>
      </div>
    </article>

    <!-- Financing -->
    <article class="ff-faq__item" data-cat="financing" data-q="Do you offer financing or installments?">
      <button class="ff-faq__q" type="button" aria-expanded="false">
        Do you offer financing or installments?
      </button>
      <div class="ff-faq__a" hidden>
        <p>Yes—flexible financing and installment options are available on eligible purchases. We’ll review plans at checkout or via <a href="/pages/contact">Contact</a>.</p>
      </div>
    </article>

    <article class="ff-faq__item" data-cat="financing" data-q="Does checking eligibility affect my credit score?">
      <button class="ff-faq__q" type="button" aria-expanded="false">
        Does checking eligibility affect my credit score?
      </button>
      <div class="ff-faq__a" hidden>
        <p>Pre-qualification checks typically use a soft inquiry and don’t impact your credit score. Final approval may require a hard inquiry.</p>
      </div>
    </article>

    <!-- Orders & Delivery -->
    <article class="ff-faq__item" data-cat="orders" data-q="How long does delivery take?">
      <button class="ff-faq__q" type="button" aria-expanded="false">
        How long does delivery take?
      </button>
      <div class="ff-faq__a" hidden>
        <p>Local deliveries usually arrive within 3–7 business days, depending on stock and routing. Out-of-area timelines vary by carrier.</p>
      </div>
    </article>

    <article class="ff-faq__item" data-cat="orders" data-q="What is your return policy?">
      <button class="ff-faq__q" type="button" aria-expanded="false">
        What is your return policy?
      </button>
      <div class="ff-faq__a" hidden>
        <p>Most unopened, resaleable items can be returned within the stated window. Special orders and clearance/final-sale items are typically not returnable. See our Returns page for full details.</p>
      </div>
    </article>
  </div>

  <!-- CTA Block -->
  <div class="ff-faq__cta">
    <a class="ff-btn ff-btn--primary" href="/pages/store-locator-find-fin-furn-locations-in-surrey-edmonton">📍 Visit Our Showrooms</a>
    <a class="ff-btn ff-btn--ghost" href="/pages/contact">✉️ Contact Us</a>
  </div>
</section>

<style>
/* ====== Base ====== */
.ff-faq { max-width: 900px; margin: 0 auto; padding: 2rem 1rem; font: normal 16px/1.6 system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif; color:#0b0b0b; }
.ff-faq a { text-decoration: underline; }
.ff-faq__head { text-align:center; margin-bottom:1.75rem; }
.ff-faq__title { font-size:2rem; font-weight:800; letter-spacing:-0.01em; margin:0 0 .25rem; }
.ff-faq__sub { color:#555; margin:0; }

/* Search */
.ff-faq__search { margin: 1rem auto 1.25rem; max-width: 640px; }
#ff-faq-search { width:100%; padding:.8rem 1rem; border:1px solid #e5e5e5; border-radius:8px; font-size:1rem; }

/* Filters */
.ff-faq__filters { display:flex; flex-wrap:wrap; gap:.5rem; justify-content:center; margin-bottom:1rem; }
.ff-faq__filters button { padding:.5rem .9rem; border:1px solid #e6e6e6; background:#fafafa; border-radius:999px; cursor:pointer; font-weight:600; }
.ff-faq__filters button.is-active { background:#000; color:#fff; border-color:#000; }

/* FAQ items */
.ff-faq__list { border-top:1px solid #eee; }
.ff-faq__item { border-bottom:1px solid #eee; }
.ff-faq__q { width:100%; display:block; text-align:left; background:transparent; border:0; padding:1rem 0; cursor:pointer; font-size:1.0625rem; font-weight:700; position:relative; }
.ff-faq__q::after { content:"+"; position:absolute; right:0; top:50%; transform:translateY(-50%); font-weight:700; }
.ff-faq__q[aria-expanded="true"]::after { content:"–"; }
.ff-faq__a { padding:0 0 1rem; color:#333; }
.ff-faq__a p { margin:.25rem 0 0; }

/* CTA buttons */
.ff-faq__cta { display:flex; gap:.75rem; justify-content:center; margin-top:2rem; flex-wrap:wrap; }
.ff-btn { display:inline-block; padding:.9rem 1.25rem; border-radius:10px; font-weight:800; text-decoration:none; }
.ff-btn--primary { background:#000; color:#fff; }
.ff-btn--ghost { background:#f4f4f4; color:#000; }

/* Responsive */
@media (max-width:600px){
  .ff-faq { padding:1.25rem .75rem; }
  .ff-faq__title { font-size:1.6rem; }
}
</style>

<script>
/* --- Accordion --- */
document.querySelectorAll('.ff-faq__q').forEach(q => {
  q.addEventListener('click', () => {
    const expanded = q.getAttribute('aria-expanded') === 'true';
    q.setAttribute('aria-expanded', String(!expanded));
    const ans = q.nextElementSibling;
    ans.hidden = expanded;
  });
});

/* --- Category filter --- */
const filterBar = document.querySelector('.ff-faq__filters');
filterBar?.addEventListener('click', (e) => {
  const btn = e.target.closest('button'); if(!btn) return;
  filterBar.querySelectorAll('button').forEach(b=>b.classList.remove('is-active'));
  btn.classList.add('is-active');
  const cat = btn.dataset.cat;
  document.querySelectorAll('.ff-faq__item').forEach(it=>{
    it.style.display = (cat==='all' || it.dataset.cat===cat) ? '' : 'none';
  });
});

/* --- Search --- */
const searchInput = document.getElementById('ff-faq-search');
searchInput?.addEventListener('input', () => {
  const term = searchInput.value.trim().toLowerCase();
  document.querySelectorAll('.ff-faq__item').forEach(it=>{
    const text = (it.dataset.q + ' ' + it.querySelector('.ff-faq__a').innerText).toLowerCase();
    it.style.display = text.includes(term) ? '' : 'none';
  });
});
</script>

<!-- SEO: FAQPage JSON-LD (keep in page body; Google supports it) -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Is SPC flooring waterproof and pet friendly?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Yes. SPC (Stone Plastic Composite) flooring is fully waterproof, highly durable, and pet-friendly. For longevity, follow the manufacturer’s care and maintenance guidelines."
      }
    },
    {
      "@type": "Question",
      "name": "Can SPC be installed over existing floors?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Often yes, if the subfloor is clean, level, and dry. Remove soft surfaces like carpet and address any moisture issues before installation."
      }
    },
    {
      "@type": "Question",
      "name": "Do you assemble furniture?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Yes—we offer professional assembly with delivery. Fees vary by item and location; ask for a quote at checkout or via the Contact page."
      }
    },
    {
      "@type": "Question",
      "name": "Can I custom order sizes or fabrics?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Select collections support custom configurations, sizes, and fabrics. Lead times vary; our team can help you choose options that fit your space and timeline."
      }
    },
    {
      "@type": "Question",
      "name": "Do you offer financing or installments?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Yes—flexible financing and installment options are available on eligible purchases. Details are reviewed at checkout or by contacting our team."
      }
    },
    {
      "@type": "Question",
      "name": "Does checking eligibility affect my credit score?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Pre-qualification checks typically use a soft inquiry and do not impact your credit score. Final approval may require a hard inquiry."
      }
    },
    {
      "@type": "Question",
      "name": "How long does delivery take?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Local deliveries usually arrive within 3–7 business days, depending on stock and routing. Out-of-area timelines vary by carrier."
      }
    },
    {
      "@type": "Question",
      "name": "What is your return policy?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Most unopened, resaleable items can be returned within the stated window. Special orders and clearance or final-sale items are typically not returnable. See the Returns page for full details."
      }
    }
  ]
}
</script>

Item is added to cart