{"id":13245,"date":"2026-10-28T10:43:19","date_gmt":"2026-10-28T05:13:19","guid":{"rendered":"https:\/\/www.scrappertool.com\/leads\/?page_id=13245"},"modified":"2026-10-28T11:00:32","modified_gmt":"2026-10-28T05:30:32","slug":"interior-designers-kolkata","status":"publish","type":"page","link":"https:\/\/www.scrappertool.com\/leads\/interior-designers-kolkata\/","title":{"rendered":"Interior Designers in Kolkata"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"13245\" class=\"elementor elementor-13245\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9630a6c e-flex e-con-boxed kitify-col-width-auto-no ignore-docs-style-no kitify-disable-relative-no e-root-container elementor-top-section e-con e-parent\" data-id=\"9630a6c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-840fbd9 elementor-widget elementor-widget-html\" data-id=\"840fbd9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n.stif, .stif * {box-sizing:border-box}\r\n.stif{--st-accent:#d4b400;--st-ink:#171717;--st-muted:#646464;--st-line:#e4e0d6;--st-cream:#faf8f2;--st-white:#fff;color:var(--st-ink);font-family:inherit;line-height:1.5;max-width:1220px;margin:0 auto;padding:18px 14px 35px}\r\n.stif button,.stif input,.stif select,.stif textarea{font:inherit}\r\n.stif .stif-layout{display:grid;grid-template-columns:minmax(0,0.93fr) minmax(390px,1fr);gap:28px;align-items:start}\r\n.stif .stif-intro{padding:32px 12px 12px 0}\r\n.stif .stif-eyebrow{display:inline-block;background:#f5edb2;color:#383000;font-size:12px;letter-spacing:.07em;font-weight:800;text-transform:uppercase;border-radius:50px;padding:8px 14px}\r\n.stif .stif-intro h2{font-size:clamp(29px,3.4vw,47px);line-height:1.16;letter-spacing:-.035em;font-weight:850;margin:18px 0 15px;color:#171717}\r\n.stif .stif-intro h2 span{color:#a68c00}\r\n.stif .stif-intro p{font-size:16px;color:#4f4f4f;max-width:54ch;margin:0 0 19px}\r\n.stif .stif-benefits{display:flex;flex-wrap:wrap;gap:9px;margin:21px 0}\r\n.stif .stif-benefits span{background:#fff;border:1px solid var(--st-line);border-radius:9px;padding:8px 11px;font-size:13px;font-weight:650}\r\n.stif .stif-mobile-intro{display:none}\r\n.stif .stif-disclose{background:#fff9d8;border:1px solid #e9d56e;border-radius:12px;padding:14px;font-size:13px;max-width:460px}\r\n.stif .stif-disclose b{display:block;margin-bottom:4px}\r\n.stif .stif-card{background:#fff;border:1px solid #e8e5dd;border-radius:20px;box-shadow:0 15px 50px rgba(24,24,24,.09);padding:26px;min-width:0}\r\n.stif .stif-cardtop{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:15px}\r\n.stif .stif-cardtop strong{font-size:17px}\r\n.stif .stif-count{font-size:12px;color:#555;border:1px solid #ddd8c8;padding:4px 9px;border-radius:20px;white-space:nowrap}\r\n.stif .stif-progress{height:6px;border-radius:99px;background:#f0ede5;overflow:hidden;margin-bottom:25px}\r\n.stif .stif-progress>div{height:100%;background:var(--st-accent);width:12.5%;transition:width .25s ease}\r\n.stif fieldset{border:0;padding:0;margin:0;min-width:0}\r\n.stif legend,.stif h3{font-size:22px;line-height:1.3;font-weight:800;letter-spacing:-.015em;color:#181818;margin:0 0 9px;padding:0}\r\n.stif .stif-help{color:#666;font-size:13px;margin:0 0 20px}\r\n.stif .stif-field{display:block;font-size:13px;font-weight:750;margin:16px 0 7px}\r\n.stif input[type=text],.stif input[type=tel],.stif input[type=email],.stif select,.stif textarea{width:100%;background:#fff;border:1px solid #d9d7d0;border-radius:10px;padding:13px 12px;font-size:15px;color:#222;min-height:49px;outline:0;box-shadow:none}\r\n.stif input:focus,.stif select:focus,.stif textarea:focus{border-color:#a38a00;box-shadow:0 0 0 3px rgba(212,180,0,.17)}\r\n.stif .stif-phone{display:flex;gap:9px;align-items:stretch}\r\n.stif .stif-phone code{display:grid;place-items:center;border:1px solid #d9d7d0;border-radius:10px;padding:0 14px;background:#f7f7f5;font-family:inherit;font-weight:700}\r\n.stif .stif-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}\r\n.stif .stif-option{position:relative;display:block;cursor:pointer;min-width:0}\r\n.stif .stif-option input{position:absolute;opacity:0;width:1px;height:1px;left:8px;top:8px}\r\n.stif .stif-option>span{min-height:50px;display:flex;align-items:center;gap:8px;background:#fff;border:1.5px solid #dedcd6;border-radius:10px;padding:11px 12px;color:#262626;font-size:13.5px;font-weight:650;transition:.15s}\r\n.stif .stif-option>span:before{content:'';border-radius:50%;height:15px;width:15px;flex:0 0 15px;border:1.5px solid #aaa}\r\n.stif .stif-option input[type=checkbox]+span:before{border-radius:4px}\r\n.stif .stif-option input:checked+span{border-color:#b69a00;background:#fff9d8;box-shadow:inset 0 0 0 1px #b69a00}\r\n.stif .stif-option input:checked+span:before{background:var(--st-accent);border-color:#8f7900;box-shadow:inset 0 0 0 3px #fff}\r\n.stif .stif-option input:focus-visible+span{outline:3px solid #cfb600;outline-offset:2px}\r\n.stif .stif-consent{display:flex;align-items:flex-start;gap:9px;margin:15px 0;color:#555;font-size:12px;font-weight:400}\r\n.stif .stif-consent input{margin-top:4px;flex:none;accent-color:#b69a00}\r\n.stif a{color:#7b6500;text-decoration:underline}\r\n.stif .stif-actions{display:flex;gap:9px;justify-content:space-between;margin-top:25px}\r\n.stif .stif-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;cursor:pointer;border-radius:10px;padding:13px 17px;font-size:14px;font-weight:800;border:1px solid #202020;min-height:49px;text-align:center}\r\n.stif .stif-btn-primary{background:#171717;color:#fff;flex:1}\r\n.stif .stif-btn-primary:hover{background:#343434;color:#fff}\r\n.stif .stif-btn-secondary{background:#fff;color:#222;border-color:#ddd;flex:0 0 auto}\r\n.stif .stif-btn:disabled{opacity:.55;cursor:not-allowed}\r\n.stif .stif-status{font-size:13px;min-height:19px;margin:12px 0 0;color:#905900}\r\n.stif .stif-status[data-type=error]{color:#b11e28}\r\n.stif .stif-status[data-type=success]{color:#11723c}\r\n.stif .stif-step[hidden],.stif [hidden]{display:none!important}\r\n.stif .stif-summary{border:1px solid #eae7df;border-radius:10px;overflow:hidden;background:#fafaf8}\r\n.stif .stif-summary div{display:flex;justify-content:space-between;gap:12px;border-bottom:1px solid #eae7df;padding:10px 12px;font-size:13px}\r\n.stif .stif-summary div:last-child{border-bottom:0}\r\n.stif .stif-summary b{max-width:64%;text-align:right;overflow-wrap:anywhere}\r\n.stif .stif-fee{margin-top:13px;display:flex;align-items:center;justify-content:space-between;background:#fff7cf;padding:14px;border-radius:10px;font-weight:800}\r\n.stif .stif-fee strong{font-size:25px}\r\n.stif .stif-footnote{font-size:11px;color:#777;margin-top:15px;text-align:center}\r\n.stif .stif-demo{font-size:12px;padding:8px;background:#fff3de;border:1px solid #f3ce8c;border-radius:8px;margin-bottom:16px;color:#694800}\r\n.stif .stif-preview-next{font-size:12px;background:transparent;border:0;text-decoration:underline;color:#775700;cursor:pointer;padding:8px 0}\r\n@media(max-width:900px){.stif .stif-layout{grid-template-columns:1fr;gap:16px}.stif .stif-intro{padding:6px 3px 0}.stif .stif-intro h2{font-size:clamp(27px,6vw,40px);margin:10px 0}.stif .stif-intro p{font-size:14px}.stif .stif-benefits{margin:12px 0}.stif .stif-card{padding:21px}}\r\n@media(max-width:600px){.stif .stif-layout{display:flex;flex-direction:column}.stif .stif-card{order:1;width:100%}.stif .stif-intro{order:2;width:100%}.stif .stif-mobile-intro{display:block;font-size:12px;line-height:1.5;color:#5c4a00;background:#fff9df;border:1px solid #ebd875;padding:9px 11px;border-radius:8px;margin:0 0 17px}.stif .stif-intro{margin-top:4px}}\r\n@media(max-width:480px){.stif{padding:11px 8px 20px}.stif .stif-card{padding:18px 14px;border-radius:15px}.stif .stif-intro h2{font-size:29px}.stif .stif-grid{gap:7px}.stif .stif-option>span{padding:9px 8px;font-size:12px;min-height:50px}.stif legend,.stif h3{font-size:19px}.stif .stif-btn{font-size:13px;padding:12px}.stif .stif-benefits span{font-size:12px}.stif .stif-disclose{font-size:12px}}\r\n<\/style>\r\n<section class=\"stif\" id=\"stif-root\" data-preview=\"false\" aria-label=\"Submit a residential interior requirement\">\r\n <div class=\"stif-layout\">\r\n  <div class=\"stif-intro\">\r\n   <div class=\"stif-eyebrow\">Kolkata HOME INTERIOR REQUIREMENTS<\/div>\r\n   <h2>Find Interior Designers <span>in Kolkata<\/span><\/h2>\r\n   <p>Need a designer for a new flat, or want to update your family home? You may need a fresh plan, a good carpenter, or one team to handle the full work. Tell us your rooms, budget and area. Interested independent interior professionals may contact you so you can review your options before hiring.<\/p>\r\n   <div class=\"stif-benefits\"><span>\u2713 New Flats, Older Homes and Family Renovations<\/span><span>\u2713 Modular Kitchens, Wardrobes and Full Home Work<\/span><span>\u2713 Explore Available Quotes and Scope of Work<\/span><\/div>\r\n  <\/div>\r\n  <form id=\"stif-form\" class=\"stif-card\" novalidate>\r\n   <div class=\"stif-cardtop\"><strong>Share Your Requirement<\/strong><span class=\"stif-count\" id=\"stif-count\">Step 1 of 8<\/span><\/div>\r\n   <div class=\"stif-progress\" aria-hidden=\"true\"><div id=\"stif-progress\"><\/div><\/div>\r\n   <p class=\"stif-mobile-intro\">Share your home interior requirement for review and potential provider matching. <b>\u20b99 submission fee<\/b>; quotations are not guaranteed.<\/p>\r\n   <div class=\"stif-demo\" id=\"stif-demo-banner\" hidden>DESIGN PREVIEW ONLY \u2014 OTP is bypassed for layout review. Payments are disabled.<\/div>\r\n   <div class=\"stif-step\" data-step=\"0\">\r\n    <h3>Let's start with your mobile number<\/h3><p class=\"stif-help\">We'll use it to verify your enquiry and contact you regarding this specific request.<\/p>\r\n    <label class=\"stif-field\" for=\"stif-phone\">Mobile number<\/label>\r\n    <div class=\"stif-phone\"><code>+91<\/code><input id=\"stif-phone\" name=\"phone\" type=\"tel\" inputmode=\"numeric\" maxlength=\"10\" pattern=\"[6-9][0-9]{9}\" placeholder=\"Enter your 10-digit number\" autocomplete=\"tel-national\" required><\/div>\r\n    <label class=\"stif-consent\"><input type=\"checkbox\" id=\"stif-privacy\" required><span>I have read the <a href=\"\/leads\/privacy-policy\/\" target=\"_blank\" rel=\"noopener\">Privacy Policy<\/a> and understand how my enquiry data is collected and processed. (Update this link to your real policy.)<\/span><\/label>\r\n    <div class=\"stif-actions\"><button class=\"stif-btn stif-btn-primary\" type=\"button\" data-action=\"send\">Send OTP \u2192<\/button><\/div>\r\n   <\/div>\r\n   <div class=\"stif-step\" data-step=\"1\" hidden>\r\n    <h3>Verify your number<\/h3><p class=\"stif-help\">Enter the OTP sent to your phone. Never share this OTP with another person.<\/p>\r\n    <label class=\"stif-field\" for=\"stif-otp\">One-time password<\/label><input id=\"stif-otp\" name=\"otp\" type=\"text\" inputmode=\"numeric\" maxlength=\"6\" autocomplete=\"one-time-code\" placeholder=\"Enter OTP\">\r\n    <div class=\"stif-actions\"><button class=\"stif-btn stif-btn-secondary\" type=\"button\" data-action=\"back\">Back<\/button><button class=\"stif-btn stif-btn-primary\" type=\"button\" data-action=\"verify\">Verify & Continue \u2192<\/button><\/div>\r\n    <button type=\"button\" class=\"stif-preview-next\" data-action=\"resend\">Resend OTP<\/button>\r\n   <\/div>\r\n   <fieldset class=\"stif-step\" data-step=\"2\" hidden><legend>Tell us about your property<\/legend><p class=\"stif-help\">Select the most relevant property type and status.<\/p>\r\n    <label class=\"stif-field\">Property type<\/label><div class=\"stif-grid\" id=\"stif-property\"><\/div>\r\n    <label class=\"stif-field\">Property status<\/label><div class=\"stif-grid\" id=\"stif-status-options\"><\/div>\r\n    <div class=\"stif-actions\"><button class=\"stif-btn stif-btn-secondary\" type=\"button\" data-action=\"back\">Back<\/button><button class=\"stif-btn stif-btn-primary\" type=\"button\" data-action=\"next\">Next \u2192<\/button><\/div>\r\n   <\/fieldset>\r\n   <fieldset class=\"stif-step\" data-step=\"3\" hidden><legend>What interior work do you need?<\/legend><p class=\"stif-help\">Select one or more services.<\/p>\r\n    <div class=\"stif-grid\" id=\"stif-work\"><\/div>\r\n    <label class=\"stif-field\" for=\"stif-other\" id=\"stif-otherlabel\" hidden>Other requirement<\/label><input id=\"stif-other\" name=\"other\" type=\"text\" placeholder=\"Briefly describe the work\" hidden>\r\n    <div class=\"stif-actions\"><button class=\"stif-btn stif-btn-secondary\" type=\"button\" data-action=\"back\">Back<\/button><button class=\"stif-btn stif-btn-primary\" type=\"button\" data-action=\"next\">Next \u2192<\/button><\/div>\r\n   <\/fieldset>\r\n   <fieldset class=\"stif-step\" data-step=\"4\" hidden><legend>What's your expected budget?<\/legend><p class=\"stif-help\">An approximate range is fine.<\/p>\r\n    <div class=\"stif-grid\" id=\"stif-budget\"><\/div>\r\n    <div class=\"stif-actions\"><button class=\"stif-btn stif-btn-secondary\" type=\"button\" data-action=\"back\">Back<\/button><button class=\"stif-btn stif-btn-primary\" type=\"button\" data-action=\"next\">Next \u2192<\/button><\/div>\r\n   <\/fieldset>\r\n   <fieldset class=\"stif-step\" data-step=\"5\" hidden><legend>When do you plan to start?<\/legend><p class=\"stif-help\">This helps professionals assess your expected timeline.<\/p>\r\n    <div class=\"stif-grid\" id=\"stif-timeline\"><\/div>\r\n    <div class=\"stif-actions\"><button class=\"stif-btn stif-btn-secondary\" type=\"button\" data-action=\"back\">Back<\/button><button class=\"stif-btn stif-btn-primary\" type=\"button\" data-action=\"next\">Next \u2192<\/button><\/div>\r\n   <\/fieldset>\r\n   <div class=\"stif-step\" data-step=\"6\" hidden><h3>Where is your property?<\/h3><p class=\"stif-help\">Choose the actual property location, even if it's different from this page's city.<\/p>\r\n    <label class=\"stif-field\" for=\"stif-city\">City<\/label><select id=\"stif-city\" name=\"city\" required><option value=\"\">Choose your city<\/option><option>Delhi<\/option><option>Bangalore<\/option><option>Mumbai<\/option><option>Pune<\/option><option>Kolkata<\/option><option>Hyderabad<\/option><\/select>\r\n    <label class=\"stif-field\" for=\"stif-locality\">Locality \/ area<\/label><input id=\"stif-locality\" name=\"locality\" type=\"text\" maxlength=\"100\" placeholder=\"Example: Andheri West\" required>\r\n    <label class=\"stif-field\" for=\"stif-pin\">PIN code<\/label><input id=\"stif-pin\" name=\"pincode\" type=\"text\" maxlength=\"6\" inputmode=\"numeric\" pattern=\"[1-9][0-9]{5}\" placeholder=\"6-digit PIN code\" required>\r\n    <div class=\"stif-actions\"><button class=\"stif-btn stif-btn-secondary\" type=\"button\" data-action=\"back\">Back<\/button><button class=\"stif-btn stif-btn-primary\" type=\"button\" data-action=\"next\">Review \u2192<\/button><\/div>\r\n   <\/div>\r\n   <div class=\"stif-step\" data-step=\"7\" hidden><h3>Review & submit your request<\/h3><p class=\"stif-help\">Please check all details before paying.<\/p>\r\n    <div class=\"stif-summary\" id=\"stif-summary\" aria-live=\"polite\"><\/div>\r\n    <label class=\"stif-field\" for=\"stif-name\">Your full name<\/label><input id=\"stif-name\" name=\"full_name\" type=\"text\" minlength=\"2\" maxlength=\"100\" placeholder=\"Enter full name\" required>\r\n    <label class=\"stif-field\" for=\"stif-email\">Email (optional, for receipts where supported)<\/label><input id=\"stif-email\" name=\"email\" type=\"email\" placeholder=\"you@example.com\">\r\n    <div class=\"stif-fee\"><span>Requirement submission fee<\/span><strong>\u20b99<\/strong><\/div>\r\n    <label class=\"stif-consent\"><input type=\"checkbox\" id=\"stif-share\" required><span>I specifically agree that my interior requirement and contact details may be shared with relevant independent interior providers for this enquiry, according to the <a href=\"\/leads\/privacy-policy\/\" target=\"_blank\" rel=\"noopener\">Privacy Policy<\/a>. Provider availability and replies are not guaranteed.<\/span><\/label>\r\n    <label class=\"stif-consent\"><input type=\"checkbox\" id=\"stif-terms\" required><span>I accept the <a href=\"\/leads\/terms-and-conditions\/\" target=\"_blank\" rel=\"noopener\">Terms<\/a> and <a href=\"\/leads\/refund-policy\/\" target=\"_blank\" rel=\"noopener\">Refund Policy<\/a>, and understand what the \u20b99 fee covers. Replace these example links with your real URLs.<\/span><\/label>\r\n    <div class=\"stif-actions\"><button class=\"stif-btn stif-btn-secondary\" type=\"button\" data-action=\"back\">Edit<\/button><button class=\"stif-btn stif-btn-primary\" type=\"button\" data-action=\"checkout\">Pay \u20b99 via Paytm \u2192<\/button><\/div>\r\n    <p class=\"stif-footnote\">Secure payment through the existing WooCommerce + Paytm checkout. This form is not itself a payment gateway.<\/p>\r\n   <\/div>\r\n   <div class=\"stif-status\" id=\"stif-message\" role=\"status\" aria-live=\"polite\"><\/div>\r\n   <button class=\"stif-preview-next\" id=\"stif-preview-next\" type=\"button\" hidden>Preview next step (layout testing only)<\/button>\r\n  <\/form>\r\n <\/div>\r\n<\/section>\r\n\r\n<script>\r\n(function(){\r\n  'use strict';\r\n  const root=document.getElementById('stif-root');\r\n  if (!root || root.dataset.initialized) return;\r\n  root.dataset.initialized='1';\r\n  const q=(s)=>root.querySelector(s), qa=(s)=>Array.from(root.querySelectorAll(s));\r\n  const cfg=window.ST_INTERIOR_CONFIG||{};\r\n  const preview=root.dataset.preview==='true';\r\n  \/\/ Set the actual product ID used by ScrapperTool's existing OTP service.\r\n  \/\/ Can also be supplied before this widget via window.ST_INTERIOR_CONFIG.productId.\r\n  const otpProductId=13105; \/\/ Existing ScrapperTool OTP product ID; NOT WooCommerce product 13105\r\n  const otpBase='https:\/\/www.scrappertool.com\/api\/v1\/user';\r\n  let step=0, verificationToken='',verifiedPhone='',resendAt=0;\r\n  const options={\r\n    property:['1 BHK','2 BHK','3 BHK','4 BHK','5+ BHK','Villa \/ Bungalow'],\r\n    property_status:['New Property','Resale','Under Construction','Renovation'],\r\n    work:['Full Home','Living Room','Kitchen','Bedrooms','Bathrooms','Wardrobes','False Ceiling','Painting','Electrical','Flooring','Furniture','Civil Work','Other'],\r\n    budget:['Below \u20b93 lakh','\u20b93\u20135 lakh','\u20b95\u20138 lakh','\u20b98\u201312 lakh','\u20b912\u201320 lakh','\u20b920\u201335 lakh','\u20b935 lakh+','Not decided'],\r\n    timeline:['Immediately','Within 1 month','1\u20133 months','3\u20136 months','Just exploring']\r\n  };\r\n  const makeOptions=(target,name,values,multi=false)=>{\r\n    const wrap=q(target);\r\n    values.forEach((v,i)=>{\r\n      const label=document.createElement('label'); label.className='stif-option';\r\n      const input=document.createElement('input'); input.type=multi?'checkbox':'radio'; input.name=name; input.value=v; input.id='stif-'+name+'-'+i;\r\n      const span=document.createElement('span'); span.textContent=v;\r\n      label.append(input,span); wrap.append(label);\r\n    });\r\n  };\r\n  makeOptions('#stif-property','property',options.property);\r\n  makeOptions('#stif-status-options','property_status',options.property_status);\r\n  makeOptions('#stif-work','work',options.work,true);\r\n  makeOptions('#stif-budget','budget',options.budget);\r\n  makeOptions('#stif-timeline','timeline',options.timeline);\r\n  const path=window.location.pathname.toLowerCase();\r\n  const pageCity=(path.match(\/interior-designers-(delhi|bangalore|mumbai|pune|kolkata|hyderabad)\\\/?\/)||[])[1];\r\n  if(pageCity){ const name=pageCity[0].toUpperCase()+pageCity.slice(1); q('#stif-city').value=name; }\r\n  if(preview){ q('#stif-demo-banner').hidden=false; q('#stif-preview-next').hidden=false; }\r\n  const msg=(text='',type='')=>{const el=q('#stif-message');el.textContent=text;el.dataset.type=type;};\r\n  const show=(n)=>{step=Math.max(0,Math.min(7,n));qa('.stif-step').forEach(e=>e.hidden=Number(e.dataset.step)!==step);q('#stif-count').textContent='Step '+(step+1)+' of 8';q('#stif-progress').style.width=((step+1)\/8*100)+'%';msg();if(step===7)summary();if(!window.matchMedia('(prefers-reduced-motion: reduce)').matches)root.scrollIntoView({behavior:'smooth',block:'start'});};\r\n  const chosen=(name)=>{const els=qa('input[name=\"'+name+'\"]:checked');return els.map(e=>e.value);};\r\n  const value=(id)=>q(id).value.trim();\r\n  const validPhone=()=>\/^[6-9]\\d{9}$\/.test(value('#stif-phone'));\r\n  \/\/ Existing ScrapperTool OTP APIs; checkout uses a separate server-side WooCommerce handler.\r\n  \/\/ Successful verify-otp response contains data.verification_token.\r\n  const postJSON=async(url,payload)=>{\r\n    const res=await fetch(url,{\r\n      method:'POST',\r\n      headers:{'Content-Type':'application\/json'},\r\n      body:JSON.stringify(payload)\r\n    });\r\n    const result=await res.json().catch(()=>{throw new Error('API returned a non-JSON response.');});\r\n    if(!res.ok)throw new Error(typeof result?.message==='string'?result.message:'API request failed (HTTP '+res.status+').');\r\n    return result;\r\n  };\r\n  const assertProductId=()=>{\r\n    if(otpProductId===null || otpProductId===undefined || String(otpProductId).trim()==='' || otpProductId==='REPLACE_WITH_EXISTING_PRODUCT_ID'){\r\n      throw new Error('OTP product_id is not configured. Set the existing ScrapperTool product ID.');\r\n    }\r\n  };\r\n  \/\/ This is a strict default: only explicitly confirmed success is accepted.\r\n  \/\/ Adjust after inspecting a REDACTED real API response if the existing API uses different fields.\r\n  const accepted=(r)=>r && (r.success===true || r.ok===true || r.status===true);\r\n  const errorText=(r,fallback)=>typeof r?.message==='string' && r.message.length<250?r.message:fallback;\r\n  const busy=(state)=>qa('.stif-btn-primary').forEach(b=>b.disabled=state);\r\n  async function send(){\r\n    if(!validPhone())return msg('Enter a valid 10-digit Indian mobile number.','error');\r\n    if(!q('#stif-privacy').checked)return msg('Please review and acknowledge the Privacy Policy.','error');\r\n    if(preview){show(1);return;}\r\n    if(Date.now()<resendAt)return msg('Please wait before requesting another OTP.','error');\r\n    busy(true);\r\n    try{\r\n      assertProductId();\r\n      const r=await postJSON(otpBase+'\/send-otp',{\r\n        mobile:String(value('#stif-phone')),\r\n        product_id:otpProductId\r\n      });\r\n      if(!accepted(r))throw new Error(errorText(r,'SMS API did not explicitly confirm OTP request. Check its response format.'));\r\n      verificationToken='';verifiedPhone='';resendAt=Date.now()+60000;\r\n      show(1);msg('OTP requested. Check your phone.','success');\r\n    }catch(err){msg(err.message,'error');}finally{busy(false);}\r\n  }\r\n  async function verify(){\r\n    const otp=value('#stif-otp');\r\n    if(preview){show(2);return;}\r\n    if(!\/^\\d{6}$\/.test(otp))return msg('Enter your 6-digit OTP.','error');\r\n    busy(true);\r\n    try{\r\n      assertProductId();\r\n      const r=await postJSON(otpBase+'\/verify-otp',{\r\n        mobile:String(value('#stif-phone')),\r\n        product_id:otpProductId,\r\n        otp:String(otp)\r\n      });\r\n      if(!accepted(r))throw new Error(errorText(r,'OTP was not confirmed by the API. Check its response format.'));\r\n      \/\/ Token is checked and consumed server-to-server by WordPress before payment.\r\n      verificationToken=typeof r?.data?.verification_token==='string'?r.data.verification_token:'';\r\n      if(!\/^[a-f0-9]{64}$\/i.test(verificationToken))throw new Error('OTP verified, but API did not return a valid checkout token.');\r\n      verifiedPhone=value('#stif-phone');\r\n      show(2);msg('Mobile number verified.','success');\r\n    }catch(err){msg(err.message,'error');}finally{busy(false);}\r\n  }\r\n  function checkStep(){\r\n    if(step===2 && (!chosen('property').length||!chosen('property_status').length))return 'Select your property type and status.';\r\n    if(step===3 && !chosen('work').length)return 'Select at least one interior requirement.';\r\n    if(step===3 && chosen('work').includes('Other')&&!value('#stif-other'))return 'Please describe your other requirement.';\r\n    if(step===4 && !chosen('budget').length)return 'Select an expected budget.';\r\n    if(step===5 && !chosen('timeline').length)return 'Select your expected timeline.';\r\n    if(step===6 && (!value('#stif-city')||!value('#stif-locality')||!\/^[1-9]\\d{5}$\/.test(value('#stif-pin'))))return 'Enter a city, locality and valid 6-digit PIN code.';\r\n    return '';\r\n  }\r\n  const data=()=>({phone:value('#stif-phone'),property:chosen('property')[0]||'',property_status:chosen('property_status')[0]||'',work:chosen('work'),other:value('#stif-other'),budget:chosen('budget')[0]||'',timeline:chosen('timeline')[0]||'',city:value('#stif-city'),locality:value('#stif-locality'),pincode:value('#stif-pin'),full_name:value('#stif-name'),email:value('#stif-email'),source_page:window.location.pathname});\r\n  function summary(){\r\n    const d=data(), s=q('#stif-summary');s.replaceChildren();\r\n    [['Property',d.property],['Status',d.property_status],['Work',d.work.join(', ')],['Budget',d.budget],['Timeline',d.timeline],['Location',`${d.locality}, ${d.city} \u2013 ${d.pincode}`]].forEach(([key,val])=>{\r\n      const row=document.createElement('div'),k=document.createElement('span'),v=document.createElement('b');k.textContent=key;v.textContent=val;row.append(k,v);s.append(row);\r\n    });\r\n  }\r\n  async function checkout(){\r\n    if(preview)return msg('Preview mode: payment is disabled. Set data-preview=\"false\" and connect the backend.','error');\r\n    if(!verificationToken || verifiedPhone!==value('#stif-phone'))return msg('OTP verified, but secure checkout verification is not connected. A server-verifiable token and checkout backend are required.','error');\r\n    if(value('#stif-name').length<2)return msg('Enter your full name.','error');\r\n    const email=value('#stif-email');\r\n    if(email && !\/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$\/.test(email))return msg('Enter a valid email address, or leave it blank.','error');\r\n    if(!q('#stif-share').checked||!q('#stif-terms').checked)return msg('Please review the data-sharing consent and service terms.','error');\r\n    busy(true);\r\n    try{\r\n      const response=await postJSON('\/leads\/interior-checkout.php',{...data(),verification_token:verificationToken,consent_to_partner_sharing:true,terms_accepted:true});\r\n      const url=new URL(response.checkout_url||'',window.location.origin);\r\n      if(url.origin!==window.location.origin || !url.pathname.startsWith('\/leads\/'))throw new Error('Checkout URL could not be validated.');\r\n      window.location.assign(url.toString());\r\n    }catch(err){msg(err.message,'error');busy(false);}\r\n  }\r\n  q('#stif-phone').addEventListener('input',()=>{verificationToken='';verifiedPhone='';});\r\n   root.addEventListener('click',async(e)=>{\r\n    const b=e.target.closest('[data-action]');if(!b)return;\r\n    switch(b.dataset.action){case 'send':await send();break;case 'verify':await verify();break;case 'resend':await send();break;\r\n      case 'back':show(step-1);break;case 'next':{const err=checkStep();if(err)msg(err,'error');else show(step+1);break;}\r\n      case 'checkout':await checkout();break;}\r\n  });\r\n  q('#stif-preview-next').addEventListener('click',()=>show((step+1)%8));\r\n  q('#stif-form').addEventListener('submit',e=>e.preventDefault());\r\n  q('#stif-work').addEventListener('change',()=>{const showOther=chosen('work').includes('Other');q('#stif-otherlabel').hidden=!showOther;q('#stif-other').hidden=!showOther;});\r\n  show(0);\r\n})(); <\/script>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b70c5b3 e-con-full e-flex kitify-col-width-auto-no ignore-docs-style-no kitify-disable-relative-no e-root-container elementor-top-section e-con e-parent\" data-id=\"b70c5b3\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1cf40b1 elementor-widget elementor-widget-html\" data-id=\"1cf40b1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n#kol-guide{--kol-gold:#ffdb01;--kol-black:#191919;--kol-line:#e8e3d7;--kol-muted:#55534f;--kol-soft:#f7f7f4;--kol-cream:#fffbe9;background:#fff;color:var(--kol-black);font-family:inherit;font-size:16px;line-height:1.67;overflow:clip}\n#kol-guide,#kol-guide *{box-sizing:border-box}\n#kol-guide :is(h2,h3,p,ul,ol){margin:0;padding:0}\n#kol-guide h2{color:#181818;font-size:clamp(27px,3.15vw,42px);line-height:1.17;font-weight:850;letter-spacing:-.035em}\n#kol-guide h3{color:#1b1b1b;font-size:clamp(17px,1.55vw,21px);font-weight:800;line-height:1.35;letter-spacing:-.01em}\n#kol-guide p{color:#50504a;font-size:15px;line-height:1.75}\n#kol-guide a{color:#292929;text-decoration:none}\n#kol-guide a:focus-visible,#kol-guide button:focus-visible,#kol-guide summary:focus-visible{outline:3px solid #a88a00;outline-offset:3px}\n#kol-guide .kol-wrap{max-width:1180px;width:calc(100% - 44px);margin-inline:auto}\n#kol-guide .kol-section{padding:clamp(50px,6vw,88px) 0}\n#kol-guide .kol-warm{background:#f7f6f2}\n#kol-guide .kol-yellow{background:linear-gradient(125deg,#fffdf2,#fff6c4)}\n#kol-guide .kol-kicker{display:flex;gap:10px;align-items:center;color:#766000;text-transform:uppercase;letter-spacing:.115em;font-size:11px;font-weight:850;margin-bottom:12px}\n#kol-guide .kol-kicker:before{content:'';width:26px;height:4px;background:#ffdb01;flex:none;border-radius:9px}\n#kol-guide .kol-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.02fr);gap:clamp(25px,5vw,75px);align-items:center}\n#kol-guide .kol-text p{margin-top:15px}\n#kol-guide .kol-intro{max-width:760px;margin-bottom:25px}\n#kol-guide .kol-intro p{margin-top:11px}\n#kol-guide .kol-panel{min-width:0;border:1px solid #e7e0d3;background:#fff;border-radius:23px;padding:clamp(22px,3.4vw,36px);box-shadow:0 12px 34px rgba(22,22,14,.035)}\n#kol-guide .kol-panel h3{margin-bottom:8px}\n#kol-guide .kol-panel--dark{background:#1c1c1c;color:#fff;border-color:#1c1c1c}\n#kol-guide .kol-panel--dark h3,#kol-guide .kol-panel--dark p,#kol-guide .kol-panel--dark li{color:#fff}\n#kol-guide .kol-pill{background:#ffeba0;border-radius:50px;padding:6px 12px;font-size:11px;font-weight:850;color:#483700;display:inline-block;margin-bottom:14px}\n#kol-guide .kol-list{list-style:none;display:grid;gap:14px;margin-top:17px!important}\n#kol-guide .kol-list li{padding-left:29px;position:relative;font-size:14px;line-height:1.6;color:#3d3c39}\n#kol-guide .kol-list li:before{content:'\u2713';position:absolute;left:0;top:1px;width:20px;height:20px;display:grid;place-items:center;background:#ffe880;color:#161616;border-radius:50%;font-size:12px;font-weight:900}\n#kol-guide .kol-problems{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}\n#kol-guide .kol-problem{padding:24px;border:1px solid var(--kol-line);background:#fff;border-radius:18px;min-width:0}\n#kol-guide .kol-problem .kol-index{font-weight:850;color:#967700;font-size:12px;display:block;margin-bottom:15px;letter-spacing:.06em}\n#kol-guide .kol-problem p{font-size:13.6px;margin-top:10px}\n#kol-guide .kol-steps{display:grid;gap:14px;margin-top:14px}\n#kol-guide .kol-step{display:grid;grid-template-columns:38px 1fr;gap:12px}\n#kol-guide .kol-step b{width:35px;height:35px;display:grid;place-items:center;border-radius:11px;background:var(--kol-gold);color:#111;font-size:12px}\n#kol-guide .kol-step strong{display:block;font-size:14px;line-height:1.35}\n#kol-guide .kol-step p{font-size:13px;margin-top:3px}\n#kol-guide .kol-guide-tabs{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:18px}\n#kol-guide .kol-guide-tab{background:#fff;border:1px solid #ded8cc;border-radius:10px;color:#222;font:inherit;font-size:13px;font-weight:800;padding:11px 13px;cursor:pointer}\n#kol-guide .kol-guide-tab[aria-selected=\"true\"]{background:#1b1b1b;color:#fff;border-color:#1b1b1b}\n#kol-guide .kol-tab-pane[hidden]{display:none!important}\n#kol-guide .kol-tab-pane p{font-size:14px}\n#kol-guide .kol-tab-pane h3{margin-bottom:10px}\n#kol-guide .kol-tri{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}\n#kol-guide .kol-choice{border:1px solid var(--kol-line);border-radius:18px;background:#fff;padding:25px 22px;min-width:0}\n#kol-guide .kol-choice .kol-badge{display:inline-block;font-size:11px;font-weight:850;border-radius:20px;padding:5px 10px;background:#fff2a7;margin-bottom:13px}\n#kol-guide .kol-choice p{font-size:13.5px;margin-top:9px}\n#kol-guide .kol-choice ul{padding-left:20px;margin-top:13px}\n#kol-guide .kol-choice li{font-size:13px;color:#4a4944;margin-bottom:7px}\n#kol-guide .kol-table-wrap{max-width:100%;overflow-x:auto;border:1px solid var(--kol-line);border-radius:18px;background:#fff}\n#kol-guide table{border-collapse:collapse;width:100%;min-width:560px;font-size:13px}\n#kol-guide table th{background:#fff0a0;color:#242424;text-align:left;font-weight:800}\n#kol-guide table td,#kol-guide table th{border-bottom:1px solid var(--kol-line);padding:15px 16px;vertical-align:top}\n#kol-guide table tr:last-child td{border:0}\n#kol-guide .kol-services{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}\n#kol-guide .kol-service{background:#fff;border:1px solid var(--kol-line);border-radius:17px;padding:22px;min-width:0}\n#kol-guide .kol-service .kol-icon{display:grid;place-items:center;border-radius:12px;width:43px;height:43px;background:#fff2aa;color:#342b00;font-weight:850;font-size:19px;margin-bottom:13px}\n#kol-guide .kol-service p{font-size:13.5px;margin-top:8px}\n#kol-guide .kol-localities{display:flex;gap:9px;flex-wrap:wrap;margin:17px 0}\n#kol-guide .kol-localities span{border:1px solid var(--kol-line);border-radius:10px;background:#fff;padding:8px 11px;font-size:13px;font-weight:750;color:#292929}\n#kol-guide .kol-note{border:1px solid #e7d990;background:#fffbe1;border-radius:14px;padding:16px 18px;margin-top:18px}\n#kol-guide .kol-note p{font-size:13px;color:#4d452d}\n#kol-guide .kol-faq{max-width:970px;display:grid;gap:11px}\n#kol-guide .kol-faq details{border:1px solid var(--kol-line);border-radius:15px;background:#fff;padding:0 20px}\n#kol-guide .kol-faq summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:14px;color:#222;font-weight:790;font-size:15px;line-height:1.48;padding:19px 0}\n#kol-guide .kol-faq summary::-webkit-details-marker{display:none}\n#kol-guide .kol-faq summary:after{content:'+';font-size:22px;color:#947500;line-height:1;flex:none}\n#kol-guide .kol-faq details[open] summary:after{content:'\u2212'}\n#kol-guide .kol-faq details p{border-top:1px solid var(--kol-line);padding:15px 0 20px;font-size:14px}\n#kol-guide .kol-faq details a{text-decoration:underline;text-underline-offset:2px}\n#kol-guide .kol-navigation{display:grid;grid-template-columns:1.2fr 1fr;gap:18px}\n#kol-guide .kol-nav-box{border:1px solid var(--kol-line);background:#fff;border-radius:19px;padding:26px;min-width:0}\n#kol-guide .kol-nav-box p{font-size:13px;margin-top:8px}\n#kol-guide .kol-links{display:flex;flex-wrap:wrap;gap:9px;margin-top:15px}\n#kol-guide .kol-links a{border:1px solid #dfd7c7;border-radius:10px;background:#fff;padding:9px 11px;line-height:1.5;font-size:12.5px;font-weight:750;text-decoration:none}\n#kol-guide .kol-links a:hover{border-color:#b79c27;background:#fffad1}\n#kol-guide .kol-nav-hint{font-size:12px!important;color:#6d6b66!important}\n#kol-guide .kol-final{border-top:1px solid var(--kol-line);padding:27px 0 38px}\n#kol-guide .kol-final .kol-wrap{display:flex;justify-content:space-between;gap:25px;align-items:center}\n#kol-guide .kol-final p{font-size:13px;max-width:700px}\n#kol-guide .kol-return{display:inline-flex;white-space:normal;align-items:center;font-weight:850;font-size:13px;text-decoration:underline!important;text-underline-offset:4px}\n@media(max-width:960px){#kol-guide .kol-problems,#kol-guide .kol-services,#kol-guide .kol-tri{grid-template-columns:repeat(2,minmax(0,1fr))}#kol-guide .kol-navigation{grid-template-columns:1fr}#kol-guide .kol-split{gap:30px}}\n@media(max-width:700px){#kol-guide .kol-wrap{width:calc(100% - 28px)}#kol-guide .kol-section{padding:48px 0}#kol-guide .kol-split{grid-template-columns:1fr;gap:22px}#kol-guide .kol-problems,#kol-guide .kol-services,#kol-guide .kol-tri{grid-template-columns:1fr}#kol-guide .kol-panel,#kol-guide .kol-nav-box{padding:22px}#kol-guide .kol-problem,#kol-guide .kol-service,#kol-guide .kol-choice{padding:22px}#kol-guide .kol-final .kol-wrap{flex-direction:column;align-items:flex-start;gap:13px}#kol-guide .kol-faq details{padding-inline:17px}}\n@media(max-width:380px){#kol-guide .kol-guide-tab{font-size:12px;padding:10px 10px}}\n<\/style>\n<div id=\"kol-guide\" aria-label=\"Kolkata Interior Designer Guide\">\n\n  <!-- NO CTA DIRECTLY BELOW FORM -->\n  <section class=\"kol-section\" aria-labelledby=\"kol-answer\">\n    <div class=\"kol-wrap kol-split\">\n      <div class=\"kol-text\">\n        <div class=\"kol-kicker\">Start Here<\/div>\n        <h2 id=\"kol-answer\">How Can You Find an Interior Designer in Kolkata?<\/h2>\n        <p>First, decide what help you need. Some people want drawings and material advice for their own carpenter. Others want one professional to manage the kitchen, wardrobes and other work from start to finish.<\/p>\n        <p>Use the form above to share your Kolkata property, project needs, budget and expected start date. With your permission, interested independent professionals may contact you if they handle that type of work. You can review any available options before hiring.<\/p>\n        <p><strong>You do not have to hire a professional just because you submit a requirement.<\/strong><\/p>\n      <\/div>\n      <aside class=\"kol-panel\" aria-label=\"What to decide before asking for quotes\">\n        <span class=\"kol-pill\">Prepare a Simple Project Note<\/span>\n        <h3>Four Details That Help<\/h3>\n        <div class=\"kol-steps\">\n          <div class=\"kol-step\"><b>01<\/b><div><strong>What kind of home?<\/strong><p>New flat, family house, older apartment or villa.<\/p><\/div><\/div>\n          <div class=\"kol-step\"><b>02<\/b><div><strong>What needs work?<\/strong><p>Design advice only, kitchen, wardrobe, one room or the full home.<\/p><\/div><\/div>\n          <div class=\"kol-step\"><b>03<\/b><div><strong>What can you spend?<\/strong><p>Give a practical budget range and say what must be done first.<\/p><\/div><\/div>\n          <div class=\"kol-step\"><b>04<\/b><div><strong>When and where?<\/strong><p>Share your property locality and a realistic start date.<\/p><\/div><\/div>\n        <\/div>\n      <\/aside>\n    <\/div>\n  <\/section>\n\n  <section class=\"kol-section kol-warm\" aria-labelledby=\"kol-worries\">\n    <div class=\"kol-wrap\">\n      <div class=\"kol-intro\"><div class=\"kol-kicker\">Real Questions From Local Homeowners<\/div><h2 id=\"kol-worries\">The Hard Part Is Knowing What You Are Paying For<\/h2><p>A good-looking photo cannot tell you the full cost, who will manage the work or what happens if something goes wrong. These are the questions worth asking first.<\/p><\/div>\n      <div class=\"kol-problems\">\n        <article class=\"kol-problem\"><span class=\"kol-index\">01 \/ THE QUOTE<\/span><h3>Does the Low Price Include Everything?<\/h3><p>Ask what is included in each room. Check labour, cabinets, fittings, lighting, delivery, taxes and final installation. A low total may leave out key work.<\/p><\/article>\n        <article class=\"kol-problem\"><span class=\"kol-index\">02 \/ YOUR CARPENTER<\/span><h3>Do You Need a Designer or a Full Team?<\/h3><p>If you already have a carpenter, ask whether a designer can provide layouts and site guidance. Do not assume design drawings include work supervision.<\/p><\/article>\n        <article class=\"kol-problem\"><span class=\"kol-index\">03 \/ THE PAYMENT<\/span><h3>What If Work Stops Halfway?<\/h3><p>Ask for a written work plan, stage-based payments, progress checks and a clear way to handle delays before you pay a large advance.<\/p><\/article>\n        <article class=\"kol-problem\"><span class=\"kol-index\">04 \/ THE HOME<\/span><h3>Will Old Walls or Wiring Need Repairs?<\/h3><p>Older homes may need leak, pipe or electrical checks before new cabinets and finishes are installed. Keep repairs separate in the estimate.<\/p><\/article>\n        <article class=\"kol-problem\"><span class=\"kol-index\">05 \/ THE KITCHEN<\/span><h3>Will the Cabinets Handle Daily Use?<\/h3><p>Ask about moisture-prone areas, sink cabinets, ventilation, hinges, drawer runners and cleaning. Choose materials for use, not just appearance.<\/p><\/article>\n        <article class=\"kol-problem\"><span class=\"kol-index\">06 \/ FAMILY LIFE<\/span><h3>Will the Design Suit Everyone at Home?<\/h3><p>Plan storage, safe movement, lighting and easy access for children and older family members. A crowded room may look good in a render but feel hard to use.<\/p><\/article>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <section class=\"kol-section\" aria-labelledby=\"kol-types\">\n    <div class=\"kol-wrap kol-split\">\n      <aside class=\"kol-panel\" aria-label=\"Interior help types\">\n        <span class=\"kol-pill\">Three Ways to Get Work Done<\/span>\n        <div class=\"kol-tri\" style=\"grid-template-columns:1fr;gap:10px\">\n          <div class=\"kol-choice\" style=\"padding:16px\"><h3>Design Advice Only<\/h3><p>Layout, drawings and material ideas. Execution is arranged separately.<\/p><\/div>\n          <div class=\"kol-choice\" style=\"padding:16px\"><h3>Carpenter-Led Work<\/h3><p>Suitable for selected custom furniture when you can manage the work and quality checks.<\/p><\/div>\n          <div class=\"kol-choice\" style=\"padding:16px\"><h3>Design and Full Execution<\/h3><p>One team plans and manages the work, depending on the services in the written contract.<\/p><\/div>\n        <\/div>\n      <\/aside>\n      <div class=\"kol-text\">\n        <div class=\"kol-kicker\">Choose the Right Kind of Help<\/div>\n        <h2 id=\"kol-types\">Designer, Carpenter or Full-Service Team?<\/h2>\n        <p>There is no single right choice for every Kolkata home. For example, a family in Jadavpur may already know a good carpenter but need a new room plan. A new apartment owner in New Town may prefer one team to handle the full fit-out.<\/p>\n        <p>Before accepting a quote, ask who will measure the site, make the drawings, buy materials, supervise workers and fix errors after fitting. These tasks do not always come from the same person.<\/p>\n        <div class=\"kol-note\"><p><strong>Useful rule:<\/strong> If you use separate workers, decide who is responsible when the drawing and the finished work do not match.<\/p><\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <section class=\"kol-section kol-yellow\" aria-labelledby=\"kol-home\">\n    <div class=\"kol-wrap kol-split\">\n      <div class=\"kol-text\">\n        <div class=\"kol-kicker\">Select Your Home Type<\/div>\n        <h2 id=\"kol-home\">A New Flat, Older House and Kitchen Need Different Plans<\/h2>\n        <p>A new high-rise flat may be ready for cabinets but still need final site measurements. An older home may need repairs first. A kitchen-only project has its own storage, water and heat needs.<\/p>\n        <p>Choose the situation closest to yours. The guide shows what to discuss before you ask a professional for a final price.<\/p>\n      <\/div>\n      <div class=\"kol-panel\" id=\"kol-selector\">\n        <div class=\"kol-guide-tabs\" role=\"tablist\" aria-label=\"Choose a Kolkata property type\">\n          <button type=\"button\" class=\"kol-guide-tab\" id=\"kol-tab-flat\" role=\"tab\" aria-controls=\"kol-pane-flat\" aria-selected=\"true\" tabindex=\"0\" data-pane=\"kol-pane-flat\">New Flat<\/button>\n          <button type=\"button\" class=\"kol-guide-tab\" id=\"kol-tab-old\" role=\"tab\" aria-controls=\"kol-pane-old\" aria-selected=\"false\" tabindex=\"-1\" data-pane=\"kol-pane-old\">Older Home<\/button>\n          <button type=\"button\" class=\"kol-guide-tab\" id=\"kol-tab-kitchen\" role=\"tab\" aria-controls=\"kol-pane-kitchen\" aria-selected=\"false\" tabindex=\"-1\" data-pane=\"kol-pane-kitchen\">Kitchen Only<\/button>\n        <\/div>\n        <div class=\"kol-tab-pane\" id=\"kol-pane-flat\" role=\"tabpanel\" aria-labelledby=\"kol-tab-flat\"><h3>Plan Around Move-In<\/h3><p>List the rooms you need first, such as the kitchen and main bedroom. Ask the builder or association about fit-out access before agreeing to dates.<\/p><ul class=\"kol-list\"><li>Measure rooms after you get possession.<\/li><li>Check lift and material-entry rules.<\/li><li>Ask who installs lights, handles waste and completes final fixes.<\/li><\/ul><\/div>\n        <div class=\"kol-tab-pane\" id=\"kol-pane-old\" role=\"tabpanel\" aria-labelledby=\"kol-tab-old\" hidden><h3>Check the Existing Home First<\/h3><p>Look for damp patches, weak wall plaster, old plumbing, exposed wires and damaged flooring. Ask qualified tradespeople to inspect problems before covering them with new finishes.<\/p><ul class=\"kol-list\"><li>Separate repairs from new furniture costs.<\/li><li>Check if noisy, plumbing or structural work needs approval.<\/li><li>Keep some funds for issues found during opening work.<\/li><\/ul><\/div>\n        <div class=\"kol-tab-pane\" id=\"kol-pane-kitchen\" role=\"tabpanel\" aria-labelledby=\"kol-tab-kitchen\" hidden><h3>Build Around How You Cook<\/h3><p>Decide what appliances you use, how much counter space you need and where wet areas are. Ask for a material list rather than choosing from a picture alone.<\/p><ul class=\"kol-list\"><li>Check sink-cabinet moisture protection and ventilation.<\/li><li>Ask if the sink, countertop, fittings and chimney are included.<\/li><li>Confirm who handles plumbing and electrical changes.<\/li><\/ul><\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <section class=\"kol-section\" aria-labelledby=\"kol-quote\">\n    <div class=\"kol-wrap kol-split\">\n      <div class=\"kol-panel kol-panel--dark\"><span class=\"kol-pill\">Kolkata Quote Checklist<\/span><h3>Ask for Written Answers<\/h3><ul class=\"kol-list\">\n        <li>Which rooms and furniture pieces are included?<\/li>\n        <li>What board type, thickness, finish and hardware are quoted?<\/li>\n        <li>Who buys materials and checks the work on site?<\/li>\n        <li>Are transport, taxes, cleaning and fitting included?<\/li>\n        <li>What must be finished before each payment?<\/li>\n        <li>Who handles corrections and after-work support?<\/li>\n      <\/ul><\/div>\n      <div class=\"kol-text\"><div class=\"kol-kicker\">Avoid Price Surprises<\/div><h2 id=\"kol-quote\">How to Compare Interior Quotations in Kolkata<\/h2><p>Compare the same work, not just the total amount. Ask each professional to list every item, its size, materials and price. This is sometimes called a Bill of Quantities, or BOQ.<\/p><p>If one kitchen quote includes soft-close drawers, installation and a countertop, while another covers only cabinets, the prices are not for the same job.<\/p><p>Ask for the full tax amount, change charges, payment dates and likely completion date in writing.<\/p><\/div>\n    <\/div>\n  <\/section>\n\n  <section class=\"kol-section kol-warm\" aria-labelledby=\"kol-climate\">\n    <div class=\"kol-wrap kol-split\">\n      <div class=\"kol-text\"><div class=\"kol-kicker\">Home Care in Kolkata<\/div><h2 id=\"kol-climate\">Check Damp Walls Before Adding New Furniture<\/h2><p>Rain and humidity can make water problems harder to ignore. If you see stains, peeling paint or a musty smell, ask for the cause to be checked before covering that area with wardrobes or kitchen cabinets.<\/p><p>A moisture-resistant board cannot fix a leak in a wall or pipe. Ask the interior professional which board, edges and fittings they recommend for each area, and why.<\/p><p>For an older home, also ask about plumbing, electrical safety and any termite damage. Hire qualified experts for repairs where needed.<\/p><\/div>\n      <aside class=\"kol-panel\" aria-label=\"Checks before installing cabinets\"><span class=\"kol-pill\">Before Fitting Starts<\/span><h3>A Short Home Check<\/h3><ul class=\"kol-list\"><li>Find leaks and damp patches, especially near sinks and outer walls.<\/li><li>Ask who will repair the source of moisture.<\/li><li>Check airflow behind large storage units.<\/li><li>Get written material and edge-sealing details.<\/li><li>Check whether old wiring or pipe work needs attention.<\/li><\/ul><div class=\"kol-note\"><p><strong>Important:<\/strong> This is general planning advice, not a structural, waterproofing or electrical inspection.<\/p><\/div><\/aside>\n    <\/div>\n  <\/section>\n\n  <section class=\"kol-section\" aria-labelledby=\"kol-scope\">\n    <div class=\"kol-wrap\"><div class=\"kol-intro\"><div class=\"kol-kicker\">Interior Projects<\/div><h2 id=\"kol-scope\">From One Wardrobe to a Full Kolkata Home Interior<\/h2><p>You do not need a full-home makeover to share your requirement. Tell us which parts of your home need work. The clearer the scope, the easier it is for an interested professional to judge if the work is suitable.<\/p><\/div>\n      <div class=\"kol-services\">\n        <article class=\"kol-service\"><span class=\"kol-icon\" aria-hidden=\"true\">01<\/span><h3>New 2 BHK and 3 BHK Flats<\/h3><p>Kitchen, wardrobes, living room, study corner and storage before move-in.<\/p><\/article>\n        <article class=\"kol-service\"><span class=\"kol-icon\" aria-hidden=\"true\">02<\/span><h3>Modular Kitchen Work<\/h3><p>New cabinets, better drawers, cooking storage and kitchen upgrades.<\/p><\/article>\n        <article class=\"kol-service\"><span class=\"kol-icon\" aria-hidden=\"true\">03<\/span><h3>Older Home Renovation<\/h3><p>Selected repairs, bathroom or kitchen work, painting and full-home updates.<\/p><\/article>\n        <article class=\"kol-service\"><span class=\"kol-icon\" aria-hidden=\"true\">04<\/span><h3>Wardrobes and Furniture<\/h3><p>Bedroom storage, lofts, TV units, cabinets and made-to-fit furniture.<\/p><\/article>\n        <article class=\"kol-service\"><span class=\"kol-icon\" aria-hidden=\"true\">05<\/span><h3>House and Villa Interiors<\/h3><p>Room planning, shared spaces, family storage and work across floors.<\/p><\/article>\n        <article class=\"kol-service\"><span class=\"kol-icon\" aria-hidden=\"true\">06<\/span><h3>Single-Room Improvements<\/h3><p>Living room, bedroom, pooja space, false ceiling, flooring or lighting.<\/p><\/article>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <section class=\"kol-section kol-yellow\" aria-labelledby=\"kol-areas\">\n    <div class=\"kol-wrap kol-split\">\n      <aside class=\"kol-panel\"><span class=\"kol-pill\">Example Property Areas<\/span><h3>Tell Us Where the Work Is Needed<\/h3><div class=\"kol-localities\"><span>New Town<\/span><span>Rajarhat<\/span><span>Salt Lake<\/span><span>Lake Town<\/span><span>Jadavpur<\/span><span>Garia<\/span><span>Behala<\/span><span>Tollygunge<\/span><span>Dum Dum<\/span><span>Ballygunge<\/span><span>Howrah<\/span><\/div><p style=\"font-size:13px\">These are examples of locations people may mention, not a promise of active professionals in every area.<\/p><\/aside>\n      <div class=\"kol-text\"><div class=\"kol-kicker\">Location Helps Matching<\/div><h2 id=\"kol-areas\">Looking for Interior Professionals Near Your Kolkata Property?<\/h2><p>Share the address area and PIN code of the property where the work will happen. This may be different from where you live today.<\/p><p>Also say if the home is new, under construction, already occupied or being renovated. That helps professionals understand travel, access and project timing before deciding whether to respond.<\/p><\/div>\n    <\/div>\n  <\/section>\n\n  <section class=\"kol-section\" aria-labelledby=\"kol-platform\">\n    <div class=\"kol-wrap kol-split\">\n      <div class=\"kol-text\"><div class=\"kol-kicker\">Know Our Role<\/div><h2 id=\"kol-platform\">What Happens After You Share Your Interior Requirement?<\/h2><p><strong>Scrapper Tool is a requirement-collection and lead-matching platform.<\/strong> We do not design, build or manage homes. We also do not set independent professionals' rates.<\/p><p>With your informed permission, your project and contact details may be made available to relevant participating interior professionals through paid lead access. A professional may contact you if interested and available.<\/p><p>Any quotation, design, contract and on-site work is offered by the independent professional, not by Scrapper Tool. You choose whom to hire, if anyone.<\/p><div class=\"kol-note\"><p><strong>Important:<\/strong> The \u20b99 online fee is for enquiry submission and review. It is not an interior design fee, and it does not guarantee a site visit, a phone call or multiple quotations. Read the actual privacy, payment and refund terms before submitting.<\/p><\/div><\/div>\n      <aside class=\"kol-panel\" aria-label=\"How the enquiry process works\"><span class=\"kol-pill\">Your Enquiry Journey<\/span><div class=\"kol-steps\">\n        <div class=\"kol-step\"><b>01<\/b><div><strong>Verify Your Phone<\/strong><p>Enter your mobile number and complete OTP verification.<\/p><\/div><\/div>\n        <div class=\"kol-step\"><b>02<\/b><div><strong>Describe Your Property<\/strong><p>Select rooms or work, property status, approximate budget and timeline.<\/p><\/div><\/div>\n        <div class=\"kol-step\"><b>03<\/b><div><strong>Review and Submit<\/strong><p>Confirm location and permission, then complete the \u20b99 submission.<\/p><\/div><\/div>\n        <div class=\"kol-step\"><b>04<\/b><div><strong>Review Any Responses<\/strong><p>Interested professionals may contact you. Compare before making a hiring choice.<\/p><\/div><\/div>\n      <\/div><\/aside>\n    <\/div>\n  <\/section>\n\n  <section class=\"kol-section kol-warm\" aria-labelledby=\"kol-faq\">\n    <div class=\"kol-wrap\"><div class=\"kol-intro\"><div class=\"kol-kicker\">Clear Answers<\/div><h2 id=\"kol-faq\">Questions Kolkata Homeowners Ask About Interior Work<\/h2><p>Simple answers about choosing a professional, avoiding costs you did not plan for and understanding what happens after submission.<\/p><\/div>\n      <div class=\"kol-faq\">\n        <details><summary>Can I hire a designer only for drawings and use my own carpenter?<\/summary><p>Some independent designers may offer plans, layouts or material advice without full execution. Ask if they also check measurements or visit the site, and who will supervise the carpenter. Share that you want design-only help in your requirement. Availability depends on the professional.<\/p><\/details>\n        <details><summary>How do I find an interior designer in Kolkata for a 2 BHK or 3 BHK?<\/summary><p>Start with your flat size, required rooms, budget, locality and start date. Use the form above to submit your project. Interested independent professionals may contact you if the work fits their services and location. You can then compare any responses.<\/p><\/details>\n        <details><summary>Do I need a full renovation for a kitchen or wardrobe upgrade?<\/summary><p>No. You can submit a kitchen-only, wardrobe-only or one-room project. Tell us whether existing furniture will stay, what needs replacing and whether plumbing or electrical changes may be needed. Professional interest in smaller jobs varies.<\/p><\/details>\n        <details><summary>Why do two Kolkata interior quotations have different prices?<\/summary><p>One may include better hardware, more cabinets, labour, taxes or installation that another leaves out. Ask both professionals to price the same work list. Compare materials, sizes, exclusions and payment terms, not just the final amount.<\/p><\/details>\n        <details><summary>Should I choose a carpenter or a full-service interior company?<\/summary><p>A carpenter may suit a small, clear furniture job if you can manage design and checks. A full-service professional may be useful for work across rooms and trades. Compare who will plan, buy materials, supervise and fix mistakes before deciding.<\/p><\/details>\n        <details><summary>What should I check before renovating an older Kolkata home?<\/summary><p>Ask qualified tradespeople to check signs of damp, old wiring, plumbing leaks and damaged surfaces before new work covers them. Agree on what repairs are needed, who pays for extra findings and whether any building approval is required.<\/p><\/details>\n        <details><summary>What material should I use in a humid kitchen?<\/summary><p>Material choice depends on moisture exposure, use, cost and installation quality. Ask about board grade, edge sealing, sink-cabinet protection and ventilation in writing. Fix leaks before adding new cabinets. The cheapest or most expensive board is not automatically right for every area.<\/p><\/details>\n        <details><summary>Can I plan work around the Durga Puja period?<\/summary><p>Yes, but ask each professional about their own availability, delivery dates and worker schedule. Do not assume every team follows the same holiday break. Keep enough time for last-minute fixes before a move-in or family event.<\/p><\/details>\n        <details><summary>How can I reduce the risk of payment or work delays?<\/summary><p>Use a clear contract with stages, dates, approved work changes and payments linked to agreed progress. Keep written records. Independently check the professional's past work and references. We do not supervise the work or guarantee completion.<\/p><\/details>\n        <details><summary>Will more than one interior designer contact me?<\/summary><p>It is possible if several interested professionals are available. It is not promised. Your enquiry may be offered through paid lead access under the permission you give. The number of responses depends on the project and provider interest.<\/p><\/details>\n        <details><summary>Does Scrapper Tool provide interior design or construction services?<\/summary><p>No. Scrapper Tool collects customer requirements and helps independent interior professionals learn about relevant enquiries. A professional you hire is responsible for their own design, quotation and work under the agreement you make with them.<\/p><\/details>\n        <details><summary>What does the \u20b99 submission fee cover?<\/summary><p>It covers the online enquiry submission and review process, not any designer's work, site visit or promised quotation. Read the displayed checkout total, terms and refund policy before paying.<\/p><\/details>\n        <details><summary>What if nobody responds or I want my details changed?<\/summary><p>Contact support with your enquiry reference. Ask about your submission, corrections or stopping future sharing of your contact information. Any refund follows the published policy, and information already shared with independent professionals may not be fully recoverable. For help, <a href=\"https:\/\/wa.me\/919316308184\" target=\"_blank\" rel=\"noopener noreferrer\">contact support on WhatsApp<\/a>.<\/p><\/details>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <section class=\"kol-section\" aria-labelledby=\"kol-links\">\n    <div class=\"kol-wrap\"><div class=\"kol-intro\"><div class=\"kol-kicker\">Other Helpful Pages<\/div><h2 id=\"kol-links\">Explore Interior Professionals in Other Cities<\/h2><p>Need interior work at another property? Use the right city page. Business customers looking to buy lead access can use the separate professional section.<\/p><\/div>\n      <div class=\"kol-navigation\">\n        <nav class=\"kol-nav-box\" aria-label=\"Interior enquiry pages for homeowners\"><h3>For Homeowners<\/h3><p>Local interior advice and customer requirement forms.<\/p><div class=\"kol-links\">\n          <a href=\"https:\/\/www.scrappertool.com\/leads\/find-interior-designer\/\">Find Interior Designers in All Cities<\/a>\n          <a href=\"https:\/\/www.scrappertool.com\/leads\/interior-designers-delhi\/\">Find Interior Designers in Delhi NCR<\/a>\n          <a href=\"https:\/\/www.scrappertool.com\/leads\/interior-designers-bangalore\/\">Find Interior Designers in Bangalore<\/a>\n          <a href=\"https:\/\/www.scrappertool.com\/leads\/interior-designers-mumbai\/\">Find Interior Designers in Mumbai<\/a>\n          <a href=\"https:\/\/www.scrappertool.com\/leads\/interior-designers-hyderabad\/\">Find Interior Designers in Hyderabad<\/a>\n        <\/div><p class=\"kol-nav-hint\">More city pages can be linked as they are published and checked.<\/p><\/nav>\n        <nav class=\"kol-nav-box\" aria-label=\"Interior lead pages for business buyers\"><h3>For Interior Professionals<\/h3><p>These links are for businesses purchasing leads, not homeowners looking for interior work.<\/p><div class=\"kol-links\">\n          <a href=\"https:\/\/www.scrappertool.com\/leads\/product-category\/real-estate\/interior\/interior-leads-in-kolkata\/\">Kolkata Interior Leads<\/a>\n          <a href=\"https:\/\/www.scrappertool.com\/leads\/product-category\/real-estate\/interior\/\">Interior Leads in All Cities<\/a>\n          <a href=\"https:\/\/www.scrappertool.com\/leads\/shop\/\">Browse the Leads Shop<\/a>\n        <\/div><\/nav>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- Just ONE return link after meaningful content. Existing form is above. -->\n  <div class=\"kol-final\"><div class=\"kol-wrap\"><p><strong>Want to submit your Kolkata requirement?<\/strong> Your mobile form is at the top of this same page. You do not need a second form or a WhatsApp chat to submit it.<\/p><a class=\"kol-return\" href=\"#stif-form\">Return to the Requirement Form \u2191<\/a><\/div><\/div>\n<\/div>\n<script>\n(function(){\n  'use strict';\n  var root=document.getElementById('kol-guide');\n  if(!root || root.dataset.ready==='1') return;\n  root.dataset.ready='1';\n  var tabs=Array.from(root.querySelectorAll('.kol-guide-tab'));\n  function activate(tab,focus){\n    tabs.forEach(function(btn){\n      var active=btn===tab;\n      btn.setAttribute('aria-selected',String(active));\n      btn.tabIndex=active?0:-1;\n      var pane=root.querySelector('#'+btn.dataset.pane);\n      if(pane) pane.hidden=!active;\n    });\n    if(focus) tab.focus();\n  }\n  tabs.forEach(function(tab,index){\n    tab.addEventListener('click',function(){activate(tab,false)});\n    tab.addEventListener('keydown',function(e){\n      if(!['ArrowLeft','ArrowRight','Home','End'].includes(e.key))return;\n      e.preventDefault();\n      var next=e.key==='Home'?0:e.key==='End'?tabs.length-1:(index+(e.key==='ArrowRight'?1:-1)+tabs.length)%tabs.length;\n      activate(tabs[next],true);\n    });\n  });\n})();\n<\/script>\n<style>#stif-form{scroll-margin-top:95px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}}<\/style>\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>Kolkata HOME INTERIOR REQUIREMENTS Find Interior Designers in Kolkata Need a designer for a new flat, or want to update your family home? You may need a fresh plan, a good carpenter, or one team to handle the full work. Tell us your rooms, budget and area. Interested independent interior professionals may contact you so you can review your options\u2026<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-13245","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Interior Designers in Kolkata | Find the Right Fit<\/title>\n<meta name=\"description\" content=\"Find interior designers in Kolkata for new flats, kitchens &amp; older homes. Share your budget &amp; project needs to explore interested professionals.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.scrappertool.com\/leads\/interior-designers-kolkata\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Interior Designers in Kolkata | Find the Right Fit\" \/>\n<meta property=\"og:description\" content=\"Find interior designers in Kolkata for new flats, kitchens &amp; older homes. Share your budget &amp; project needs to explore interested professionals.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.scrappertool.com\/leads\/interior-designers-kolkata\/\" \/>\n<meta property=\"og:site_name\" content=\"Scrapper Tool Leads | Business Leads Provider\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-28T05:30:32+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"16 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.scrappertool.com\\\/leads\\\/interior-designers-kolkata\\\/\",\"url\":\"https:\\\/\\\/www.scrappertool.com\\\/leads\\\/interior-designers-kolkata\\\/\",\"name\":\"Interior Designers in Kolkata | Find the Right Fit\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.scrappertool.com\\\/leads\\\/#website\"},\"datePublished\":\"2026-10-28T05:13:19+00:00\",\"dateModified\":\"2026-10-28T05:30:32+00:00\",\"description\":\"Find interior designers in Kolkata for new flats, kitchens & older homes. Share your budget & project needs to explore interested professionals.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.scrappertool.com\\\/leads\\\/interior-designers-kolkata\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.scrappertool.com\\\/leads\\\/interior-designers-kolkata\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.scrappertool.com\\\/leads\\\/interior-designers-kolkata\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.scrappertool.com\\\/leads\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Interior Designers in Kolkata\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.scrappertool.com\\\/leads\\\/#website\",\"url\":\"https:\\\/\\\/www.scrappertool.com\\\/leads\\\/\",\"name\":\"Scrapper Tool Leads | Business Leads Provider\",\"description\":\"Location-based and industry-specific lead generation services for real sales growth\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.scrappertool.com\\\/leads\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Interior Designers in Kolkata | Find the Right Fit","description":"Find interior designers in Kolkata for new flats, kitchens & older homes. Share your budget & project needs to explore interested professionals.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.scrappertool.com\/leads\/interior-designers-kolkata\/","og_locale":"en_US","og_type":"article","og_title":"Interior Designers in Kolkata | Find the Right Fit","og_description":"Find interior designers in Kolkata for new flats, kitchens & older homes. Share your budget & project needs to explore interested professionals.","og_url":"https:\/\/www.scrappertool.com\/leads\/interior-designers-kolkata\/","og_site_name":"Scrapper Tool Leads | Business Leads Provider","article_modified_time":"2026-10-28T05:30:32+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"16 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.scrappertool.com\/leads\/interior-designers-kolkata\/","url":"https:\/\/www.scrappertool.com\/leads\/interior-designers-kolkata\/","name":"Interior Designers in Kolkata | Find the Right Fit","isPartOf":{"@id":"https:\/\/www.scrappertool.com\/leads\/#website"},"datePublished":"2026-10-28T05:13:19+00:00","dateModified":"2026-10-28T05:30:32+00:00","description":"Find interior designers in Kolkata for new flats, kitchens & older homes. Share your budget & project needs to explore interested professionals.","breadcrumb":{"@id":"https:\/\/www.scrappertool.com\/leads\/interior-designers-kolkata\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.scrappertool.com\/leads\/interior-designers-kolkata\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.scrappertool.com\/leads\/interior-designers-kolkata\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.scrappertool.com\/leads\/"},{"@type":"ListItem","position":2,"name":"Interior Designers in Kolkata"}]},{"@type":"WebSite","@id":"https:\/\/www.scrappertool.com\/leads\/#website","url":"https:\/\/www.scrappertool.com\/leads\/","name":"Scrapper Tool Leads | Business Leads Provider","description":"Location-based and industry-specific lead generation services for real sales growth","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.scrappertool.com\/leads\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/www.scrappertool.com\/leads\/wp-json\/wp\/v2\/pages\/13245","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.scrappertool.com\/leads\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.scrappertool.com\/leads\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.scrappertool.com\/leads\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.scrappertool.com\/leads\/wp-json\/wp\/v2\/comments?post=13245"}],"version-history":[{"count":7,"href":"https:\/\/www.scrappertool.com\/leads\/wp-json\/wp\/v2\/pages\/13245\/revisions"}],"predecessor-version":[{"id":13254,"href":"https:\/\/www.scrappertool.com\/leads\/wp-json\/wp\/v2\/pages\/13245\/revisions\/13254"}],"wp:attachment":[{"href":"https:\/\/www.scrappertool.com\/leads\/wp-json\/wp\/v2\/media?parent=13245"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}