<!DOCTYPE html>
<html lang="en-IN">

<head>
  <meta charset="UTF-8" />

  <meta name="viewport"
    content="width=device-width, initial-scale=1.0, maximum-scale=5.0, user-scalable=yes, viewport-fit=cover" />

  <!-- ✅ PRIMARY SEO: Fallback Title & Canonical (Dynamic in SEO.tsx) -->
  <title data-rh="true">Shiv Furniture — Top-Rated Doorstep Sofa & Furniture Repair Delhi NCR</title>
  <link data-rh="true" rel="canonical" href="https://shivfurniture.in/" />

  <!-- ✅ PRELOAD SPLASH LOGO: Ensures the splash screen paints instantly for < 0.5s FCP -->
  <link rel="preload" as="image" href="/sofa_icon.webp" fetchpriority="high" />

  <!-- ✅ PRECONNECT: Faster resource loading -->
  <link rel="preconnect" href="https://res.cloudinary.com" crossorigin />
  <link rel="preconnect" href="https://firestore.googleapis.com" crossorigin />
  <link rel="preconnect" href="https://hari-furniture.firebaseapp.com" crossorigin />
  <link rel="dns-prefetch" href="https://fonts.googleapis.com" />
  <link rel="dns-prefetch" href="https://fonts.gstatic.com" />

  <!-- ✅ ROBOTS: Maximum indexing permissions -->
  <meta data-rh="true" name="robots"
    content="index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1" />

  <!-- Fallback meta tags for dynamic SEO injections -->
  <meta data-rh="true" name="description"
    content="⚡ Shiv Furniture: Delhi NCR's #1 Doorstep Furniture Repair & Sofa Reupholstery Service. 100% Free Doorstep Inspection with Sleepwell 40D foam & 500+ swatches. Call 9355792525!" />
  <meta name="format-detection" content="telephone=no" />
  <meta data-rh="true" property="og:title" content="Shiv Furniture — Top-Rated Doorstep Sofa & Furniture Repair Delhi NCR" />
  <meta data-rh="true" property="og:description"
    content="⚡ Shiv Furniture: Delhi NCR's #1 Doorstep Furniture Repair & Sofa Reupholstery Service. 100% Free Doorstep Inspection with Sleepwell 40D foam & 500+ swatches. Call 9355792525!" />
  <meta data-rh="true" name="twitter:title"
    content="Shiv Furniture — Top-Rated Doorstep Sofa & Furniture Repair Delhi NCR" />
  <meta data-rh="true" name="twitter:description"
    content="⚡ Shiv Furniture: Delhi NCR's #1 Doorstep Furniture Repair & Sofa Reupholstery Service. 100% Free Doorstep Inspection with Sleepwell 40D foam & 500+ swatches. Call 9355792525!" />

  <!-- ✅ GOOGLE ANALYTICS 4 — deferred to not block FCP/LCP -->
  <script>
    // GTM deferred: load after page is interactive so it doesn't block FCP
    window.dataLayer = window.dataLayer || [];
    function gtag() { dataLayer.push(arguments); }
    gtag('js', new Date());
    gtag('config', 'G-L5NW758LFK', { 'send_page_view': false });
    // Load GA after first user interaction OR 3 seconds, whichever first
    (function () {
      var loaded = false;
      function loadGTM() {
        if (loaded) return; loaded = true;
        var s = document.createElement('script');
        s.async = true;
        s.src = 'https://www.googletagmanager.com/gtag/js?id=G-L5NW758LFK';
        s.onload = function () { gtag('event', 'page_view'); };
        document.head.appendChild(s);
      }
      if (document.readyState === 'complete') { setTimeout(loadGTM, 3500); }
      else { window.addEventListener('load', function () { setTimeout(loadGTM, 3500); }); }
      ['click', 'scroll', 'keydown', 'touchstart'].forEach(function (e) {
        document.head.addEventListener(e, loadGTM, { once: true, passive: true });
      });
    })();
  </script>

  <!-- ✅ PWA -->
  <link rel="manifest" href="/manifest.json" />
  <meta name="theme-color" content="#D4A017" />
  <meta name="mobile-web-app-capable" content="yes" />
  <meta name="apple-mobile-web-app-capable" content="yes" />
  <meta name="apple-mobile-web-app-status-bar-style" content="default" />
  <meta name="apple-mobile-web-app-title" content="Shiv Furniture" />

  <link rel="icon" type="image/png" href="/favicon.png" />
  <link rel="icon" type="image/x-icon" href="/favicon.ico" />
  <link rel="apple-touch-icon" href="/favicon.png" />
  <link rel="shortcut icon" href="/favicon.ico" />

  <!-- All dynamic SEO tags (Open Graph, Twitter, JSON-LD) are handled by react-helmet-async in SEO.tsx -->

  <!-- ✅ FONTS: Load asynchronously using print media, fallback display=optional blocks shift -->
  <link rel="preload" as="style"
    href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Playfair+Display:ital,wght@0,400;0,600;0,700;1,400&family=Yatra+One&display=swap" />
  <link rel="stylesheet"
    href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Playfair+Display:ital,wght@0,400;0,600;0,700;1,400&family=Yatra+One&display=swap"
    media="print" onload="this.media='all'" />
  <noscript>
    <link rel="stylesheet"
      href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Playfair+Display:ital,wght@0,400;0,600;0,700;1,400&family=Yatra+One&display=swap" />
  </noscript>


  <style>
    :root {
      --wood-50: #FDFBF9;
      --wood-950: #1A0F0A;
    }

    /* Critical CSS for above-the-fold — enough to render splash screen without Tailwind */
    *, *::before, *::after { box-sizing: border-box; }
    body {
      background-color: var(--wood-50);
      color: var(--wood-950);
      margin: 0;
      font-family: system-ui, -apple-system, sans-serif;
    }
    /* Shimmer for lazy-loaded sections */
    @keyframes sf-shimmer { 0% { background-position: 200% 0; } 100% { background-position: -200% 0; } }
  </style>
  <!-- ✅ STATIC STRUCTURED DATA: Detected by search engines even without JavaScript execution -->
  <script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@type": "LocalBusiness",
      "@id": "https://shivfurniture.in/#localbusiness",
      "name": "Shiv Furniture",
      "image": "https://shivfurniture.in/assets/default_sofa.webp",
      "url": "https://shivfurniture.in/",
      "telephone": "+919355792525",
      "priceRange": "Quote on Free Inspection",
      "address": {
        "@type": "PostalAddress",
        "streetAddress": "DLF Phase 3, Sector 24",
        "addressLocality": "Gurugram",
        "addressRegion": "Haryana",
        "postalCode": "122002",
        "addressCountry": "IN"
      },
      "geo": {
        "@type": "GeoCoordinates",
        "latitude": 28.4901,
        "longitude": 77.0903
      },
      "openingHoursSpecification": {
        "@type": "OpeningHoursSpecification",
        "dayOfWeek": [
          "Monday",
          "Tuesday",
          "Wednesday",
          "Thursday",
          "Friday",
          "Saturday",
          "Sunday"
        ],
        "opens": "07:00",
        "closes": "23:00"
      },
      "sameAs": [
        "https://www.facebook.com/shivfurniture.in",
        "https://www.instagram.com/shivfurniture.in"
      ]
    }
  </script>
  <script type="module" crossorigin src="/assets/index-DGY010kM.js"></script>
  <link rel="modulepreload" crossorigin href="/assets/ui-DIE3a4t3.js">
  <link rel="modulepreload" crossorigin href="/assets/vendor-6gZx47Ph.js">
  <link rel="modulepreload" crossorigin href="/assets/lucide-BHO0GlOa.js">
  <link rel="modulepreload" crossorigin href="/assets/firebase-compat-CA-WNO-Y.js">
  <link rel="stylesheet" crossorigin href="/assets/index-LOtlqAVE.css">
</head>

<body class="bg-wood-50 text-wood-950 font-sans antialiased selection:bg-amber-100">
  <!-- ✅ NO-JS / BOT FALLBACK: Rich content Googlebot reads before JS executes -->
  <div id="root">
    <!-- ✅ NO-JS / BOT FALLBACK: Rich semantic content Googlebot reads before JS executes -->
    <main style="font-family:sans-serif;max-width:960px;margin:0 auto;padding:40px 20px;color:#1a0f0a;line-height:1.8;">

      <!-- PRIMARY H1 -->
      <h1 style="color:#b45309;font-size:2rem;font-weight:bold;margin:0 0 10px 0;">Sofa Repair Delhi | Furniture Repair Near Me | Shiv Furniture — 9355792525</h1>
      
      <section style="margin-bottom:20px;">
        <p style="font-size:1.15rem;color:#1a0f0a;font-weight:600;">
          Welcome to Shiv Furniture — Delhi NCR's premium doorstep furniture restoration and professional sofa repair hub.
        </p>
        <p style="font-size:1rem;color:#333;">
          Lead by Master Craftsman <strong>Hari Shankar</strong> with over 25+ years of active experience, Shiv Furniture is the leading name in high-quality furniture refurbishment, wooden polishing, and repair services. We operate as a dedicated doorstep service, dispatching expert technicians directly to residential apartments, independent bungalows, and corporate offices across <strong>Delhi, Gurugram, Noida, Greater Noida, Ghaziabad, and Faridabad</strong>. 
        </p>
        <p style="font-size:1rem;color:#333;">
          Our signature service model is completely customer-centric: we offer <strong>100% Free Doorstep Inspection (₹0 Visiting Charges)</strong>. Our team travels to your location with physical catalogs, Sleepwell foam samples, and premium fabric swatches, giving you an accurate assessment and a transparent quote with no hidden fees or travel charges.
        </p>
      </section>

      <!-- EXPERTISE & MATERIAL STANDARDS -->
      <section style="margin-bottom:20px;padding:15px;background-color:#fffbeb;border:1px solid #fef3c7;border-radius:12px;">
        <h2 style="color:#b45309;margin-top:0;font-size:1.3rem;font-weight:bold;">Our Manufacturing &amp; Repair Material Standards</h2>
        <p style="font-size:0.95rem;color:#451a03;margin-bottom:10px;">
          Delhi NCR's extreme climatic conditions (ranging from freezing winters to scorching 47°C summers) require specialized materials to prevent wood cracking, foam crumbling, and joint sagging. Shiv Furniture adheres to the highest quality engineering guidelines:
        </p>
        <ul style="list-style:disc;padding-left:1.5rem;font-size:0.95rem;color:#451a03;margin-bottom:0;">
          <li><strong>Sleepwell 40D &amp; 32D High-Resilience Foam</strong>: We replace sagging or crumbling cushions with genuine Sleepwell orthopedic foam that retains elasticity and form for 8–10 years.</li>
          <li><strong>Carbon Steel Zigzag Spring System</strong>: Instead of standard elastic webbing, we reinforce sofa bases with high-tensile carbon steel springs to distribute weight evenly and avoid center-sagging.</li>
          <li><strong>Premium Sirca Italian PU &amp; Melamine Polishes</strong>: We sand down vintage wood and apply premium heat-resistant, scratch-resistant finishes for a lasting mirror-gloss or natural satin sheen.</li>
          <li><strong>Hafele &amp; Hettich German Hardware</strong>: All kitchen drawer runners, wardrobe sliding rollers, and soft-close cabinet hinges are replaced with certified German fittings carrying multi-year warranties.</li>
        </ul>
      </section>

      <!-- SERVICES SECTION -->
      <section style="margin-bottom:20px;">
        <h2 style="color:#1a0f0a;font-size:1.4rem;border-bottom:2px solid #b45309;padding-bottom:5px;margin-top:2rem;">All Furniture Repair Services in Delhi NCR</h2>
        <p style="font-size:0.95rem;color:#555;margin-bottom:15px;">
          From complex modular kitchen cabinet modifications to minor office chair gas piston repairs, our master carpenters handle all requirements on-site:
        </p>
        <ul style="columns:2;gap:2rem;list-style:disc;padding-left:1.5rem;font-size:0.95rem;">
          <li><a href="/services/sofa-repair" style="color:#b45309;font-weight:bold;">Sofa Repair &amp; Restoration</a></li>
          <li><a href="/services/sofa-reupholstery" style="color:#b45309;font-weight:bold;">Sofa Reupholstery &amp; Fabric Change</a></li>
          <li><a href="/services/sofa-cushion-foam-replacement" style="color:#b45309;font-weight:bold;">Sofa Cushion &amp; Foam Replacement (32D/40D)</a></li>
          <li><a href="/services/sofa-cleaning" style="color:#b45309;font-weight:bold;">Sofa Deep Cleaning Service</a></li>
          <li><a href="/services/sofa-spring" style="color:#b45309;font-weight:bold;">Sofa Spring Repair</a></li>
          <li><a href="/services/recliner-repair" style="color:#b45309;font-weight:bold;">Recliner Mechanism &amp; Motor Repair</a></li>
          <li><a href="/services/leather-sofa-repair" style="color:#b45309;font-weight:bold;">Leather Sofa Repair &amp; Conditioning</a></li>
          <li><a href="/services/sofa-cover-service" style="color:#b45309;font-weight:bold;">Custom Sofa Cover &amp; Slip Cover Making</a></li>
          <li><a href="/services/chair-repair-service" style="color:#b45309;font-weight:bold;">Office Chair Hydraulic Gas Lift Repair</a></li>
          <li><a href="/services/dining-chair-recaning" style="color:#b45309;font-weight:bold;">Dining Chair Repair &amp; Cane Weaving</a></li>
          <li><a href="/services/furniture-polish" style="color:#b45309;font-weight:bold;">Furniture Polish (PU / Melamine / Duco)</a></li>
          <li><a href="/services/dining-table-polishing" style="color:#b45309;font-weight:bold;">Dining Table Glass &amp; PU Polish</a></li>
          <li><a href="/services/bed-repair" style="color:#b45309;font-weight:bold;">Hydraulic Bed Frame &amp; Pump Repair</a></li>
          <li><a href="/services/bed-headboard-upholstery" style="color:#b45309;font-weight:bold;">Bed Headboard Upholstery</a></li>
          <li><a href="/services/sliding-wardrobe-repair" style="color:#b45309;font-weight:bold;">Sliding Wardrobe Channel &amp; Wheel Fix</a></li>
          <li><a href="/services/wardrobe-repair" style="color:#b45309;font-weight:bold;">Wardrobe &amp; Cabinet Hinge Repair</a></li>
          <li><a href="/services/modular-kitchen" style="color:#b45309;font-weight:bold;">Modular Kitchen Hinge &amp; Drawer Fix</a></li>
          <li><a href="/services/door-repair" style="color:#b45309;font-weight:bold;">Door &amp; Lock Repair</a></li>
          <li><a href="/services/invisible-grills" style="color:#b45309;font-weight:bold;">Invisible Safety Grills for Balcony</a></li>
          <li><a href="/services/bird-netting" style="color:#b45309;font-weight:bold;">Bird &amp; Pigeon Netting for Balcony</a></li>
          <li><a href="/services/mosquito-mesh" style="color:#b45309;font-weight:bold;">Mosquito Mesh &amp; Net Installation</a></li>
          <li><a href="/services/curtain-making-service" style="color:#b45309;font-weight:bold;">Curtains &amp; Rod Fitting</a></li>
          <li><a href="/services/blinds-repair" style="color:#b45309;font-weight:bold;">Roller Blinds &amp; Zebra Blinds Repair</a></li>
          <li><a href="/services/pillow-cushion-making" style="color:#b45309;font-weight:bold;">Custom Pillow &amp; Cushion Making</a></li>
          <li><a href="/services/custom-carpentry" style="color:#b45309;font-weight:bold;">General Carpentry &amp; Woodwork</a></li>
          <li><a href="/services/tv-unit-making" style="color:#b45309;font-weight:bold;">Modern TV Unit Making</a></li>
          <li><a href="/services/duco-paint-service" style="color:#b45309;font-weight:bold;">Duco &amp; Deco Antique Paint Finish</a></li>
          <li><a href="/services/antique-sofa-restoration" style="color:#b45309;font-weight:bold;">Antique Sofa Restoration</a></li>
          <li><a href="/services/custom-furniture" style="color:#b45309;font-weight:bold;">Custom Furniture Making</a></li>
          <li><a href="/services/office-sofa-repair" style="color:#b45309;font-weight:bold;">Office Sofa &amp; Reception Repair</a></li>
        </ul>
      </section>

      <!-- AREAS SECTION: Delhi -->
      <section style="margin-bottom:20px;">
        <h2 style="color:#1a0f0a;margin-top:2rem;font-size:1.4rem;border-bottom:2px solid #b45309;padding-bottom:5px;">Sofa Repair in Delhi — All Areas</h2>
        <p style="font-size:0.95rem;color:#555;margin-bottom:10px;">We serve all of Delhi with same-day doorstep visits. All major Delhi areas covered:</p>
        <ul style="columns:3;gap:1.5rem;list-style:disc;padding-left:1.5rem;font-size:0.9rem;">
          <li><a href="/areas/south-delhi" style="font-weight:bold;">Sofa Repair South Delhi</a> — GK, Saket, Vasant Kunj, Hauz Khas, Defence Colony, Malviya Nagar, Lajpat Nagar</li>
          <li><a href="/areas/west-delhi" style="font-weight:bold;">Furniture Repair West Delhi</a> — Dwarka, Janakpuri, Rajouri Garden, Paschim Vihar, Punjabi Bagh, Tilak Nagar</li>
          <li><a href="/areas/north-delhi" style="font-weight:bold;">Sofa Repair North Delhi</a> — Rohini, Pitampura, Model Town, Shalimar Bagh, Ashok Vihar, Azadpur</li>
          <li><a href="/areas/east-delhi" style="font-weight:bold;">Furniture Repair East Delhi</a> — Mayur Vihar, Preet Vihar, Laxmi Nagar, Patparganj, Vivek Vihar, Geeta Colony</li>
          <li><a href="/areas/central-delhi" style="font-weight:bold;">Sofa Repair Central Delhi</a> — Connaught Place, Karol Bagh, Patel Nagar, Paharganj, Rajendra Place, New Delhi</li>
        </ul>
      </section>

      <!-- AREAS SECTION: Gurugram -->
      <section style="margin-bottom:20px;">
        <h2 style="color:#1a0f0a;margin-top:2rem;font-size:1.4rem;border-bottom:2px solid #b45309;padding-bottom:5px;">Sofa Repair in Gurugram (Gurgaon) — All Sectors</h2>
        <p style="font-size:0.95rem;color:#555;margin-bottom:10px;">Expert doorstep sofa repair, hydraulic bed fix, recliner repair and wood polish across all Gurugram sectors and DLF phases:</p>
        <ul style="columns:3;gap:1.5rem;list-style:disc;padding-left:1.5rem;font-size:0.9rem;">
          <li><a href="/areas/gurugram" style="font-weight:bold;">Sofa Repair Gurugram</a></li>
          <li><a href="/gurugram/sofa-repair" style="font-weight:bold;">Sofa Repair DLF Phase 1 Gurugram</a></li>
          <li><a href="/gurugram/sofa-reupholstery" style="font-weight:bold;">Sofa Fabric Change DLF Phase 2-5</a></li>
          <li><a href="/gurugram/recliner-repair" style="font-weight:bold;">Recliner Repair Golf Course Road Gurgaon</a></li>
          <li><a href="/gurugram/bed-repair" style="font-weight:bold;">Hydraulic Bed Repair Sohna Road Gurugram</a></li>
          <li><a href="/gurugram/furniture-polish" style="font-weight:bold;">Furniture Polish Cyber City Gurgaon</a></li>
          <li><a href="/gurugram/chair-repair-service" style="font-weight:bold;">Office Chair Repair Udyog Vihar Gurgaon</a></li>
          <li><a href="/gurugram/modular-kitchen" style="font-weight:bold;">Modular Kitchen Fix Palam Vihar Gurugram</a></li>
          <li><a href="/gurugram/invisible-grills" style="font-weight:bold;">Invisible Grill Sector 56 Gurugram</a></li>
        </ul>
      </section>

      <!-- AREAS SECTION: Noida -->
      <section style="margin-bottom:20px;">
        <h2 style="color:#1a0f0a;margin-top:2rem;font-size:1.4rem;border-bottom:2px solid #b45309;padding-bottom:5px;">Sofa Repair in Noida — All Sectors</h2>
        <p style="font-size:0.95rem;color:#555;margin-bottom:10px;">Same-day sofa repair, upholstery change, bed repair, and wood polish services across all Noida sectors:</p>
        <ul style="columns:3;gap:1.5rem;list-style:disc;padding-left:1.5rem;font-size:0.9rem;">
          <li><a href="/areas/noida" style="font-weight:bold;">Sofa Repair Noida</a></li>
          <li><a href="/noida/sofa-repair" style="font-weight:bold;">Sofa Repair Sector 18 Noida</a></li>
          <li><a href="/noida/sofa-reupholstery" style="font-weight:bold;">Sofa Reupholstery Sector 50 Noida</a></li>
          <li><a href="/noida/bed-repair" style="font-weight:bold;">Hydraulic Bed Repair Sector 62 Noida</a></li>
          <li><a href="/noida/recliner-repair" style="font-weight:bold;">Recliner Repair Sector 93 Noida</a></li>
          <li><a href="/noida/furniture-polish" style="font-weight:bold;">Furniture Polish Sector 137 Noida</a></li>
          <li><a href="/noida/chair-repair-service" style="font-weight:bold;">Office Chair Repair Sector 128 Noida Expressway</a></li>
          <li><a href="/noida/modular-kitchen" style="font-weight:bold;">Modular Kitchen Repair Sector 78 Noida</a></li>
          <li><a href="/noida/invisible-grills" style="font-weight:bold;">Invisible Grill Cleo County Noida</a></li>
        </ul>
      </section>

      <!-- AREAS SECTION: Greater Noida -->
      <section style="margin-bottom:20px;">
        <h2 style="color:#1a0f0a;margin-top:1.5rem;font-size:1.3rem;">Furniture Repair in Greater Noida</h2>
        <ul style="columns:3;gap:1rem;list-style:disc;padding-left:1.5rem;font-size:0.9rem;">
          <li><a href="/areas/greater-noida" style="font-weight:bold;">Sofa Repair Greater Noida</a></li>
          <li><a href="/greater-noida/sofa-repair" style="font-weight:bold;">Sofa Repair Gaur City Greater Noida West</a></li>
          <li><a href="/greater-noida/sofa-reupholstery" style="font-weight:bold;">Sofa Fabric Change Noida Extension</a></li>
          <li><a href="/greater-noida/bed-repair" style="font-weight:bold;">Bed Repair Omicron Zeta Greater Noida</a></li>
          <li><a href="/greater-noida/invisible-grills" style="font-weight:bold;">Invisible Grill Supertech Greater Noida</a></li>
          <li><a href="/greater-noida/bird-netting" style="font-weight:bold;">Pigeon Netting Pari Chowk Greater Noida</a></li>
        </ul>
      </section>

      <!-- AREAS SECTION: Ghaziabad -->
      <section style="margin-bottom:20px;">
        <h2 style="color:#1a0f0a;margin-top:1.5rem;font-size:1.3rem;">Furniture Repair in Ghaziabad</h2>
        <ul style="columns:3;gap:1rem;list-style:disc;padding-left:1.5rem;font-size:0.9rem;">
          <li><a href="/areas/ghaziabad" style="font-weight:bold;">Sofa Repair Ghaziabad</a></li>
          <li><a href="/ghaziabad/sofa-repair" style="font-weight:bold;">Sofa Repair Indirapuram Ghaziabad</a></li>
          <li><a href="/ghaziabad/sofa-reupholstery" style="font-weight:bold;">Sofa Fabric Change Vaishali Ghaziabad</a></li>
          <li><a href="/ghaziabad/bed-repair" style="font-weight:bold;">Hydraulic Bed Repair Kaushambi Ghaziabad</a></li>
          <li><a href="/ghaziabad/furniture-polish" style="font-weight:bold;">Wood Polish Vasundhara Ghaziabad</a></li>
          <li><a href="/ghaziabad/recliner-repair" style="font-weight:bold;">Recliner Repair Raj Nagar Ghaziabad</a></li>
        </ul>
      </section>

      <!-- AREAS SECTION: Faridabad -->
      <section style="margin-bottom:20px;">
        <h2 style="color:#1a0f0a;margin-top:1.5rem;font-size:1.3rem;">Furniture Repair in Faridabad</h2>
        <ul style="columns:3;gap:1rem;list-style:disc;padding-left:1.5rem;font-size:0.9rem;">
          <li><a href="/areas/faridabad" style="font-weight:bold;">Sofa Repair Faridabad</a></li>
          <li><a href="/faridabad/sofa-repair" style="font-weight:bold;">Sofa Repair NIT Faridabad</a></li>
          <li><a href="/faridabad/sofa-reupholstery" style="font-weight:bold;">Sofa Fabric Change Sector 15 Faridabad</a></li>
          <li><a href="/faridabad/bed-repair" style="font-weight:bold;">Bed Repair Sector 21 Faridabad</a></li>
          <li><a href="/faridabad/furniture-polish" style="font-weight:bold;">Wood Polish Neharpar Faridabad</a></li>
          <li><a href="/faridabad/recliner-repair" style="font-weight:bold;">Recliner Repair Sector 46 Faridabad</a></li>
        </ul>
      </section>

      <!-- TRUST / BRAND SECTION -->
      <section style="margin-bottom:20px;">
        <h2 style="color:#1a0f0a;margin-top:2rem;font-size:1.3rem;border-bottom:2px solid #b45309;padding-bottom:5px;">Why Choose Shiv Furniture?</h2>
        <ul style="list-style:disc;padding-left:1.5rem;font-size:0.95rem;line-height:1.8;">
          <li><strong>25+ Years Experience</strong> — Master Craftsman Hari Shankar since 1995.</li>
          <li><strong>₹0 Visiting Charge</strong> — 100% Free Doorstep Inspection across all Delhi NCR areas.</li>
          <li><strong>Sleepwell 40D &amp; 32D Foam</strong> — India's best high-density foam guaranteed against sagging.</li>
          <li><strong>Sirca Italian PU Polish</strong> — Highest scratch resistance and mirror gloss finish available.</li>
          <li><strong>Hafele &amp; Hettich Hardware</strong> — Germany's best soft-close hinges and tandem drawer channels.</li>
          <li><strong>500+ Fabric Swatches</strong> — D'Decor, Raymond, velvet, leatherette brought to your doorstep.</li>
          <li><strong>Same-Day Service</strong> — Technicians arrive within 2-4 hours across Delhi NCR.</li>
          <li><strong>GST Registered</strong> — Trusted by 3,000+ families, 200+ offices across Delhi NCR.</li>
          <li><strong>Digital Warranty</strong> — Track your service warranty at shivfurniture.in/track.</li>
        </ul>
      </section>

      <!-- EXPERT Q&A FAQ SECTION (ADDITIONAL WORD COUNT + SEMANTIC SEO VALUE) -->
      <section style="margin-bottom:20px;padding:15px;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;">
        <h2 style="color:#1e293b;margin-top:0;font-size:1.3rem;font-weight:bold;">Frequently Asked Questions (FAQ) — Expert Advice</h2>
        
        <div style="margin-bottom:12px;">
          <p style="font-weight:bold;color:#b45309;margin-bottom:4px;">Q1: Is it better to repair my old sofa or buy a new one?</p>
          <p style="font-size:0.95rem;color:#334155;margin-top:0;">
            A: In 90% of cases, repairing is far superior. Vintage or older sofas (made 5+ years ago) are built with strong solid wood structures like Sheesham or Teak. Newer cheap sofas use particle board or MDF frames that crumble easily. By reupholstering and changing the foam (e.g., using Sleepwell 40D), you get a brand-new sofa experience at 40-50% of the cost of buying an equivalent solid wood sofa.
          </p>
        </div>

        <div style="margin-bottom:12px;">
          <p style="font-weight:bold;color:#b45309;margin-bottom:4px;">Q2: What is your visiting charge for inspection in Noida/Gurugram?</p>
          <p style="font-size:0.95rem;color:#334155;margin-top:0;">
            A: Our visiting and doorstep inspection charge is exactly ₹0. We do not charge anything to visit your home, inspect the furniture, show you physical fabric catalogs, and provide a cost estimation. You only pay for the service if you choose to proceed.
          </p>
        </div>

        <div style="margin-bottom:12px;">
          <p style="font-weight:bold;color:#b45309;margin-bottom:4px;">Q3: How long does dynamic sofa reupholstery or repair take?</p>
          <p style="font-size:0.95rem;color:#334155;margin-top:0;">
            A: Most repair works (like office chair gas piston replacement, hydraulic bed pump replacements, drawer track fixes, or spring tightening) are completed within 1–2 hours on-site. Complete sofa reupholstery and cushion foam replacement typically take 24 to 48 hours, depending on the complexity of the seating set.
          </p>
        </div>
      </section>

      <p style="margin-top:2rem;"><a href="tel:+919355792525" style="color:#b45309;font-weight:bold;font-size:1.1rem;">📞 Call: 9355792525</a> | <a href="https://wa.me/919355792525" style="color:#16a34a;font-weight:bold;">💬 WhatsApp Free Inspection</a></p>
      <p><a href="/services" style="color:#b45309;">View All Services</a> | <a href="/areas-we-serve" style="color:#b45309;">All Service Areas</a> | <a href="/contact" style="color:#b45309;">Book Free Inspection</a> | <a href="/gallery" style="color:#b45309;">Work Portfolio</a></p>
    </main>
    <div id="sf-splash"
      style="background: #FFFAF0; width: 100vw; height: 100vh; display: flex; flex-direction: column; align-items: center; justify-content: center; font-family: 'Inter', sans-serif; position: fixed; top: 0; left: 0; z-index: 9999; box-sizing: border-box;">
      <div style="display: flex; flex-direction: column; align-items: center; text-align: center; padding: 20px;">
        <!-- Glowing logo container -->
        <div
          style="position: relative; width: 80px; height: 80px; display: flex; align-items: center; justify-content: center; margin-bottom: 20px;">
          <!-- Outer spinning amber border -->
          <div style="position: absolute; inset: 0; border: 3px solid rgba(212, 160, 23, 0.15); border-radius: 50%;">
          </div>
          <div
            style="position: absolute; inset: 0; border: 3px solid transparent; border-top-color: #D4A017; border-radius: 50%; animation: sf-spin 1.2s cubic-bezier(0.68, -0.55, 0.265, 1.55) infinite;">
          </div>
          <!-- Inner reverse spinning wood-colored border -->
          <div
            style="position: absolute; inset: 8px; border: 3px solid transparent; border-bottom-color: #8C756A; border-radius: 50%; animation: sf-spin-reverse 1.8s cubic-bezier(0.68, -0.55, 0.265, 1.55) infinite;">
          </div>
          <!-- Centered Logo Icon -->
          <img src="/sofa_icon.webp" alt="Shiv Furniture"
            style="width: 38px; height: 38px; object-fit: contain; position: relative; z-index: 10;" />
        </div>

        <!-- Brand Name with Hindi font support -->
        <div style="display: flex; flex-direction: column; align-items: center; gap: 2px;">
          <span
            style="font-family: system-ui, -apple-system, sans-serif; font-size: 38px; color: #1A0F0A; font-weight: bold; letter-spacing: 0.05em; line-height: 1; -webkit-font-smoothing: antialiased;">शिव</span>
          <span
            style="font-family: system-ui, -apple-system, sans-serif; font-size: 13px; font-weight: 900; color: #D4A017; text-transform: uppercase; letter-spacing: 0.25em; margin-top: 1px; white-space: nowrap;">FURNITURE</span>
        </div>

        <!-- Subtitle / Tagline -->
        <p
          style="font-family: system-ui, -apple-system, sans-serif; font-size: 10px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.15em; color: #8C756A; margin: 16px 0 0 0; animation: sf-pulse 2s infinite;">
          Expert Repairs &amp; Sofa Upholstery
        </p>
      </div>

      <!-- CSS Animations specifically for splash -->
      <style>
        @keyframes sf-spin {
          0% {
            transform: rotate(0deg);
          }

          100% {
            transform: rotate(360deg);
          }
        }

        @keyframes sf-spin-reverse {
          0% {
            transform: rotate(0deg);
          }

          100% {
            transform: rotate(-360deg);
          }
        }

        @keyframes sf-pulse {

          0%,
          100% {
            opacity: 0.6;
          }

          50% {
            opacity: 1;
          }
        }
      </style>


    </div>

    <script>
      // Force unregister active service workers to clear caching issues
      if ('serviceWorker' in navigator) {
        navigator.serviceWorker.getRegistrations().then(function (registrations) {
          for (let registration of registrations) {
            registration.unregister().then(function () {
              console.log('Old Service Worker cleared for fresh update.');
            });
          }
        });
      }

      // Auto-detect chunk load errors (old cached index.html requesting deleted JS)
      function handleChunkError() {
        let reloadCount = parseInt(sessionStorage.getItem('sf_reload_count') || '0');
        if (reloadCount < 2) {
          sessionStorage.setItem('sf_reload_count', (reloadCount + 1).toString());
          if ('serviceWorker' in navigator) {
            navigator.serviceWorker.getRegistrations().then(function (registrations) {
              for (let registration of registrations) { registration.unregister(); }
              window.location.reload(true);
            });
          } else {
            window.location.reload(true);
          }
        }
      }

      window.addEventListener('error', function (e) {
        // 1. Catch script tag loading errors
        if (e.target && e.target.tagName === 'SCRIPT') {
          const src = e.target.src || '';
          if (src.includes(window.location.origin) || src.includes('/assets/')) {
            handleChunkError();
          }
        }
        // 2. Catch JS TypeErrors for dynamic imports
        if (e.message && (e.message.includes('dynamically imported module') || e.message.includes('ChunkLoadError'))) {
          handleChunkError();
        }
      }, true);

      // 3. Catch unhandled promise rejections for dynamic imports
      window.addEventListener('unhandledrejection', function (e) {
        const reason = (e.reason && e.reason.message) || '';
        if (reason.includes('dynamically imported module') || reason.includes('ChunkLoadError')) {
          handleChunkError();
        }
      });
    </script>
  </div>
</body>

</html>