{"id":168,"date":"2026-07-19T11:03:54","date_gmt":"2026-07-19T11:03:54","guid":{"rendered":"https:\/\/stagingloom.com\/tim\/guides\/fleas-in-carpet\/"},"modified":"2026-07-19T11:03:54","modified_gmt":"2026-07-19T11:03:54","slug":"fleas-in-carpet","status":"publish","type":"page","link":"https:\/\/stagingloom.com\/tim\/guides\/fleas-in-carpet\/","title":{"rendered":"How to Get Rid of Fleas in Carpet"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"168\" class=\"elementor elementor-168\">\n\t\t\t\t<div class=\"elementor-element elementor-element-68ca329 e-con e-atomic-element e-flexbox-base e-default-div e-9a39eba \" data-id=\"68ca329\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"68ca329\">\n    \t\t<div class=\"elementor-element elementor-element-15d21df elementor-widget elementor-widget-html\" data-id=\"15d21df\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- WEB_CONTENT_START -->\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<link rel=\"stylesheet\" href=\"https:\/\/fonts.googleapis.com\/css2?family=Red+Hat+Display:wght@600;700;800;900&family=Red+Hat+Mono:wght@500;600&family=Red+Hat+Text:wght@400;500;600;700&display=swap\">\n<link rel=\"preload\" as=\"image\" href=\"https:\/\/stagingloom.com\/tim\/wp-content\/uploads\/2026\/10\/bed-bug-bedroom-inspection.webp\" fetchpriority=\"high\">\n<style>\n\/* Tim's Pest Control : inner page kit. Scope #tpc-page. Design \"Specimen Index\".\n   Every selector starts with #tpc-page. The :where() reset below is the two-way isolation layer:\n   it pins every inherited property at specificity (1,0,0) so Elementor\/theme rules cannot reach in,\n   while losing to every real rule in this file. *\/\n#tpc-page{\n --ink:#0E1116;--ink2:#171C26;--ink3:#1F2634;--blue:#0849A4;--blue2:#0B5BD3;--blue3:#6FA2FF;\n --sky:#EAF1FD;--paper:#F4F6F9;--line:#DCE2EB;--line2:#2A3242;--muted:#535E6E;--muted2:#8C98AB;\n --amber:#F2B705;--amber2:#B07D00;--green:#16794B;--body:#2A3240;--r:14px;\n --disp:'Red Hat Display',system-ui,-apple-system,'Segoe UI',Roboto,sans-serif;\n --mono:'Red Hat Mono',ui-monospace,Menlo,Consolas,monospace;\n font-family:'Red Hat Text',system-ui,-apple-system,'Segoe UI',Roboto,sans-serif;\n font-size:16px;line-height:1.6;color:var(--ink);background:#fff;text-align:left;font-weight:400;\n font-style:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;text-indent:0;\n text-shadow:none;text-decoration:none;white-space:normal;margin:0;padding:0;border:0;\n -webkit-font-smoothing:antialiased;overflow-x:clip;width:100%;display:block}\n#tpc-page *,#tpc-page *::before,#tpc-page *::after{box-sizing:border-box}\n#tpc-page :where(div,section,article,aside,header,footer,nav,span,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,\n a,img,svg,figure,figcaption,table,caption,thead,tbody,tfoot,tr,th,td,details,summary,button,label,\n input,select,textarea,fieldset,legend,em,strong,b,i,small,blockquote,hr,picture,video,iframe){\n margin:0;padding:0;border:0;border-radius:0;outline:0;background:none;box-shadow:none;\n font:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;color:inherit;\n line-height:inherit;letter-spacing:inherit;word-spacing:inherit;text-transform:inherit;\n text-align:inherit;text-indent:0;text-shadow:none;text-decoration:none;white-space:inherit;\n list-style:none;vertical-align:baseline;float:none;clear:none;opacity:1;filter:none;\n transform:none;min-width:0;max-width:none;width:auto;height:auto;position:static;visibility:visible}\n#tpc-page strong,#tpc-page b{font-weight:700}\n#tpc-page em,#tpc-page i{font-style:italic}\n#tpc-page table{border-collapse:collapse;width:100%}\n#tpc-page summary{display:block}\n#tpc-page img,#tpc-page svg,#tpc-page video{display:block;max-width:100%}\n#tpc-page img{height:auto}\n#tpc-page button{cursor:pointer}\n#tpc-page :where(h1,h2,h3,h4){font-family:var(--disp);font-weight:800;color:var(--ink)}\n#tpc-page :is(h1,h2,h3,h4){font-size:var(--fs,1em)!important;line-height:var(--lh,1.12)!important;letter-spacing:var(--ls,-.015em)!important;text-transform:none!important;font-family:var(--disp)!important}\n#tpc-page a{color:inherit;transition:color .15s}\n#tpc-page :is(p,li,td,dd,.ans,.cap) a{color:var(--blue);font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}\n#tpc-page :is(p,li,td,dd,.ans) a:hover{color:var(--blue2)}\n#tpc-page :focus-visible{outline:3px solid var(--blue2);outline-offset:2px}\n#tpc-page .wrap{width:100%;max-width:1240px;margin:0 auto;padding:0 24px}\n#tpc-page .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}\n\n\/* ---------- hero ---------- *\/\n#tpc-page .hero{position:relative;background:var(--ink);color:#fff;overflow:hidden}\n#tpc-page .hero::before{content:\"\";position:absolute;inset:0;background:\n radial-gradient(circle at 80% 30%,rgba(11,91,211,.38),transparent 58%),\n repeating-linear-gradient(0deg,rgba(255,255,255,.035) 0 1px,transparent 1px 44px),\n repeating-linear-gradient(90deg,rgba(255,255,255,.035) 0 1px,transparent 1px 44px);pointer-events:none}\n#tpc-page .hero .wrap{position:relative}\n#tpc-page .crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding-top:18px;font-family:var(--mono);font-size:12px;color:#9FB0C8}\n#tpc-page .crumbs a{color:#9FB0C8}\n#tpc-page .crumbs a:hover{color:#fff}\n#tpc-page .crumbs span[aria-current]{color:#fff}\n#tpc-page .crumbs i{color:#4D5C76}\n#tpc-page .hero-g{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:44px;align-items:center;padding:34px 0 46px}\n#tpc-page .hero.solo .hero-g{grid-template-columns:minmax(0,1fr);max-width:860px}\n#tpc-page .hero h1{color:#fff;--fs:clamp(32px,4.4vw,52px);font-weight:900;--ls:-.028em;--lh:1.03;margin:12px 0 12px}\n#tpc-page .hero .deck{color:#C6D0DE;font-size:clamp(16px,1.5vw,18.5px);line-height:1.55}\n#tpc-page .eyebrow{display:inline-flex;align-items:center;gap:8px;font-family:var(--mono);font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--blue)}\n#tpc-page .eyebrow::before{content:\"\";flex:0 0 13px;width:13px;height:13px;border-radius:50%;border:2px solid currentColor;background:radial-gradient(circle,currentColor 0 2px,transparent 2.5px)}\n#tpc-page .hero .eyebrow{color:var(--blue3)}\n#tpc-page .hero-cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}\n#tpc-page .hero-facts{display:flex;flex-wrap:wrap;gap:8px 22px;margin-top:20px;font-size:14px;color:#C6D0DE}\n#tpc-page .hero-facts span{display:inline-flex;align-items:center;gap:8px}\n#tpc-page .hero-facts svg{width:17px;height:17px;color:var(--blue3)}\n#tpc-page .hero-media{position:relative;min-height:330px;border-radius:20px;overflow:hidden;background:#1C2433;border:1px solid rgba(255,255,255,.14)}\n#tpc-page .hero-media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}\n#tpc-page .hero-media.shield{border-radius:22px 22px 46% 46% \/ 22px 22px 20% 20%}\n#tpc-page .hero-tag{position:absolute;left:14px;bottom:14px;right:14px;background:rgba(14,17,22,.86);color:#fff;font-size:13px;line-height:1.4;padding:9px 12px;border-radius:9px}\n#tpc-page .stripe{height:6px;background:repeating-linear-gradient(-45deg,var(--amber) 0 12px,var(--ink) 12px 24px)}\n\n\/* ---------- section shells ---------- *\/\n#tpc-page .sec{padding:60px 0;position:relative}\n#tpc-page .sec.paper{background:var(--paper)}\n#tpc-page .sec.sky{background:var(--sky)}\n#tpc-page .sec.dark{background:var(--ink);color:#E6ECF5}\n#tpc-page .sec.dark :where(h2,h3,h4){color:#fff}\n#tpc-page .sec.dark .eyebrow{color:var(--amber)}\n#tpc-page .sec.dark .ans{color:#E6ECF5;border-color:var(--amber)}\n#tpc-page .sec.dark p{color:#C6D0DE}\n#tpc-page .sec.dark :is(p,li) a{color:#9DC0FF}\n#tpc-page .sec h2{--fs:clamp(25px,3vw,35px);margin:10px 0 0}\n#tpc-page .sec h3{--fs:20px}\n#tpc-page .shead{margin-bottom:26px;max-width:860px}\n#tpc-page .shead.wide{max-width:none}\n#tpc-page .ans{font-size:17px;line-height:1.6;border-left:3px solid var(--blue);padding:3px 0 3px 16px;margin:18px 0}\n#tpc-page .ans b,#tpc-page .ans strong{font-weight:700}\n#tpc-page .sec.intro{padding:44px 0 10px}\n#tpc-page .prose.lead p{font-size:17.5px;line-height:1.6;color:#1E2733}\n#tpc-page .prose.lead p:first-child{font-size:19px;line-height:1.55}\n#tpc-page .prose p{margin-bottom:14px;color:var(--body)}\n#tpc-page .sec.dark .prose p{color:#C6D0DE}\n#tpc-page .prose p:last-child{margin-bottom:0}\n#tpc-page .prose :is(.ticks,.bullets,.steps,.tbl,.cards,.strip,.idrows,.chips,.note,.def,.quote,.tabs,.fold,figure,ul,ol,table,dl){margin-top:18px;margin-bottom:18px}\n#tpc-page .prose :is(.ticks,.bullets,.steps,.tbl,.cards,.strip,.idrows,.chips,.note,.def,.quote,.tabs,figure,ul,ol,table,dl):last-child{margin-bottom:0}\n#tpc-page .prose .fold+.fold{margin-top:-6px}\n#tpc-page .prose>:first-child{margin-top:0}\n#tpc-page .prose h3{margin:22px 0 8px}\n#tpc-page .cols2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 36px}\n#tpc-page .split{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:40px;align-items:center}\n#tpc-page .split.rev>*:first-child{order:2}\n#tpc-page .split.even{grid-template-columns:repeat(2,minmax(0,1fr))}\n#tpc-page .ph{position:relative;min-height:340px;border-radius:var(--r);overflow:hidden;background:#DDE3EC;align-self:stretch}\n#tpc-page .ph img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}\n#tpc-page .ph figcaption{position:absolute;left:12px;right:12px;bottom:12px;background:rgba(14,17,22,.84);color:#fff;font-size:13px;line-height:1.4;padding:9px 12px;border-radius:8px}\n#tpc-page .band{border-radius:18px;padding:28px;background:var(--ink);color:#E6ECF5;position:relative;overflow:hidden}\n#tpc-page .band.light{background:#fff;color:var(--ink);border:1px solid var(--line)}\n#tpc-page .band.skyb{background:var(--sky);color:var(--ink)}\n\n\/* ---------- buttons ---------- *\/\n#tpc-page .btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;font-family:var(--disp);font-weight:700;font-size:16px;line-height:1.2;padding:14px 22px;border-radius:10px;text-decoration:none;transition:background .15s,transform .15s,color .15s,border-color .15s;white-space:nowrap}\n#tpc-page .btn svg{width:18px;height:18px}\n#tpc-page .btn.blue{background:var(--blue);color:#fff}\n#tpc-page .btn.blue:hover{background:var(--blue2);color:#fff;transform:translateY(-1px)}\n#tpc-page .btn.amber{background:var(--amber);color:var(--ink)}\n#tpc-page .btn.amber:hover{background:#FFC928;color:var(--ink)}\n#tpc-page .btn.line{border:2px solid currentColor;padding:12px 20px;color:inherit}\n#tpc-page .btn.line:hover{background:rgba(255,255,255,.08)}\n#tpc-page .sec:not(.dark) .btn.line{color:var(--ink)}\n#tpc-page .sec:not(.dark) .btn.line:hover{background:var(--sky);color:var(--blue)}\n\n\/* ---------- cards ---------- *\/\n#tpc-page .cards{display:grid;gap:16px}\n#tpc-page .cards.c2{grid-template-columns:repeat(2,minmax(0,1fr))}\n#tpc-page .cards.c3{grid-template-columns:repeat(3,minmax(0,1fr))}\n#tpc-page .cards.c4{grid-template-columns:repeat(4,minmax(0,1fr))}\n#tpc-page .card{background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:22px;display:flex;flex-direction:column;gap:9px}\n#tpc-page .sec.dark .card{background:var(--ink2);border-color:var(--line2)}\n#tpc-page .card .ic{width:44px;height:44px;border-radius:12px;background:var(--sky);color:var(--blue);display:grid;place-items:center}\n#tpc-page .sec.dark .card .ic{background:rgba(111,162,255,.14);color:var(--blue3)}\n#tpc-page .card .ic svg{width:23px;height:23px}\n#tpc-page .card h3{--fs:19px}\n#tpc-page .card p{font-size:15px;color:var(--body)}\n#tpc-page .sec.dark .card p{color:#C6D0DE}\n#tpc-page .card .go{margin-top:auto;padding-top:4px;display:block;font-weight:700;font-size:14.5px;color:var(--blue);text-decoration:none}\n#tpc-page .sec.dark .card .go,#tpc-page .band:not(.light):not(.skyb) .card .go{color:#9DC0FF}\n#tpc-page .card .go svg{display:inline-block;vertical-align:-2px;width:15px;height:15px;margin-left:4px}\n#tpc-page .card.link{position:relative;transition:border-color .15s,transform .15s}\n#tpc-page .card.link:hover{border-color:var(--blue);transform:translateY(-2px)}\n#tpc-page .card.link .go::after{content:\"\";position:absolute;inset:0}\n#tpc-page .card .im{position:relative;min-height:160px;margin:-22px -22px 4px;border-radius:var(--r) var(--r) 0 0;overflow:hidden;background:#DDE3EC}\n#tpc-page .card .im img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}\n#tpc-page .card .tagline{font-family:var(--mono);font-size:11.5px;letter-spacing:.05em;text-transform:uppercase;color:var(--muted)}\n#tpc-page .sec.dark .card .tagline{color:var(--muted2)}\n\n\/* ---------- list \/ ticks \/ steps ---------- *\/\n#tpc-page .ticks{display:grid;gap:10px}\n#tpc-page .ticks.t2{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 26px}\n#tpc-page .ticks li{display:grid;grid-template-columns:20px minmax(0,1fr);gap:10px;font-size:15.5px;color:var(--body)}\n#tpc-page .sec.dark .ticks li{color:#C6D0DE}\n#tpc-page .ticks li svg{width:19px;height:19px;color:var(--green);margin-top:2px}\n#tpc-page .sec.dark .ticks li svg{color:#58D7A3}\n#tpc-page .ticks li b{color:var(--ink);font-weight:700}\n#tpc-page .sec.dark .ticks li b{color:#fff}\n#tpc-page .bullets{display:grid;gap:9px}\n#tpc-page .bullets li{position:relative;padding-left:20px;font-size:15.5px;color:var(--body)}\n#tpc-page .bullets li::before{content:\"\";position:absolute;left:0;top:9px;width:8px;height:8px;border-radius:2px;background:var(--blue)}\n#tpc-page .sec.dark .bullets li{color:#C6D0DE}\n#tpc-page .sec.dark .bullets li::before{background:var(--amber)}\n#tpc-page .steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;counter-reset:st}\n#tpc-page .steps.s3{grid-template-columns:repeat(3,minmax(0,1fr))}\n#tpc-page .steps.s2{grid-template-columns:repeat(2,minmax(0,1fr))}\n#tpc-page .steps li{position:relative;border-top:3px solid var(--ink);padding-top:14px}\n#tpc-page .sec.dark .steps li{border-color:var(--amber)}\n#tpc-page .steps li b{display:block;font-family:var(--disp);font-weight:800;font-size:17px;margin-bottom:5px}\n#tpc-page .steps li b::before{counter-increment:st;content:counter(st);display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--blue);color:#fff;font-family:var(--mono);font-size:12px;margin-right:8px;vertical-align:1px}\n#tpc-page .steps li span{font-size:14.5px;color:var(--body);display:block}\n#tpc-page .sec.dark .steps li span{color:#C6D0DE}\n\n\/* ---------- table ---------- *\/\n#tpc-page .tbl{overflow-x:auto;border:1px solid var(--line);border-radius:var(--r);background:#fff;-webkit-overflow-scrolling:touch}\n#tpc-page .sec.dark .tbl{border-color:var(--line2);background:var(--ink2)}\n#tpc-page .tbl table{min-width:680px}\n#tpc-page .tbl :is(th,td){padding:13px 16px;text-align:left;vertical-align:top;font-size:14.5px;line-height:1.5;border-bottom:1px solid var(--line);color:var(--body)}\n#tpc-page .sec.dark .tbl :is(th,td){border-color:var(--line2);color:#C6D0DE}\n#tpc-page .tbl thead th{background:var(--ink);color:#fff;font-family:var(--disp);font-weight:700;font-size:14px}\n#tpc-page .sec.dark .tbl thead th{background:#000}\n#tpc-page .tbl tbody th{font-family:var(--disp);font-weight:800;color:var(--ink);background:var(--paper);width:20%}\n#tpc-page .sec.dark .tbl tbody th{color:#fff;background:var(--ink3)}\n#tpc-page .tbl tbody tr:last-child :is(th,td){border-bottom:0}\n#tpc-page .tbl caption{caption-side:bottom;text-align:left;font-size:13px;color:var(--muted);padding:10px 16px}\n#tpc-page .sec.dark .tbl caption{color:var(--muted2)}\n\n\/* ---------- note \/ callout \/ def ---------- *\/\n#tpc-page .note{display:grid;grid-template-columns:26px minmax(0,1fr);gap:14px;align-items:start;background:var(--sky);border-radius:var(--r);padding:18px 20px;margin:18px 0}\n#tpc-page .note svg{width:25px;height:25px;color:var(--blue)}\n#tpc-page .note p{font-size:15.5px;color:#23304A}\n#tpc-page .note.warn{background:#FFF7DB}\n#tpc-page .note.warn svg{color:var(--amber2)}\n#tpc-page .note.warn p{color:#43361A}\n#tpc-page .sec.dark .note{background:var(--ink2);border:1px solid var(--line2)}\n#tpc-page .sec.dark .note p{color:#C6D0DE}\n#tpc-page .sec.dark .note svg{color:var(--amber)}\n#tpc-page .def{background:var(--sky);border-radius:var(--r);padding:18px 20px;margin:18px 0}\n#tpc-page .def dt{font-family:var(--disp);font-weight:800;font-size:17px;color:var(--blue);margin-bottom:4px}\n#tpc-page .def dd{font-size:15.5px;color:#23304A}\n#tpc-page .sec.dark .def{background:var(--ink2);border:1px solid var(--line2)}\n#tpc-page .sec.dark .def dt{color:var(--blue3)}\n#tpc-page .sec.dark .def dd{color:#C6D0DE}\n#tpc-page .quote{border-left:4px solid var(--amber);padding:6px 0 6px 18px;margin:18px 0;font-size:17px;line-height:1.55;color:var(--ink)}\n#tpc-page .sec.dark .quote{color:#fff}\n\n\/* ---------- fold (details) ---------- *\/\n#tpc-page .fold{border:1px solid var(--line);border-radius:12px;background:#fff;margin:14px 0}\n#tpc-page .sec.dark .fold{background:var(--ink2);border-color:var(--line2)}\n#tpc-page .fold[open]{border-color:var(--blue)}\n#tpc-page .fold>summary{position:relative;list-style:none;cursor:pointer;padding:15px 52px 15px 18px;font-family:var(--disp);font-weight:700;font-size:16.5px;line-height:1.35}\n#tpc-page .fold>summary::-webkit-details-marker{display:none}\n#tpc-page .fold>summary::marker{content:\"\"}\n#tpc-page .fold>summary .pm{position:absolute;right:16px;top:50%;width:26px;height:26px;margin-top:-13px;border-radius:50%;background:var(--sky);pointer-events:none}\n#tpc-page .sec.dark .fold>summary .pm{background:rgba(111,162,255,.16)}\n#tpc-page .fold>summary .pm::before,#tpc-page .fold>summary .pm::after{content:\"\";position:absolute;left:7px;right:7px;top:12px;height:2px;background:var(--blue);transition:transform .2s}\n#tpc-page .sec.dark .fold>summary .pm::before,#tpc-page .sec.dark .fold>summary .pm::after{background:var(--blue3)}\n#tpc-page .fold>summary .pm::after{transform:rotate(90deg)}\n#tpc-page .fold[open]>summary .pm::after{transform:rotate(0)}\n#tpc-page .fold .in{padding:0 18px 16px;font-size:15px;color:var(--body)}\n#tpc-page .sec.dark .fold .in{color:#C6D0DE}\n#tpc-page .fold .in p+p{margin-top:10px}\n\n\/* ---------- tabs ---------- *\/\n#tpc-page .tabs{margin:4px 0 22px}\n#tpc-page .tabs .tl{display:flex;flex-wrap:wrap;gap:6px;background:var(--paper);border:1px solid var(--line);border-radius:12px;padding:5px;margin-bottom:18px}\n#tpc-page .sec.dark .tabs .tl{background:var(--ink2);border-color:var(--line2)}\n#tpc-page .tabs .tl button{padding:10px 16px;border-radius:9px;font-family:var(--disp);font-weight:700;font-size:14.5px;color:var(--muted);transition:background .15s,color .15s}\n#tpc-page .sec.dark .tabs .tl button{color:var(--muted2)}\n#tpc-page .tabs .tl button[aria-selected=\"true\"]{background:var(--ink);color:#fff}\n#tpc-page .sec.dark .tabs .tl button[aria-selected=\"true\"]{background:var(--blue);color:#fff}\n#tpc-page .tabs .tp[hidden]{display:none}\n#tpc-page .tabs .tp{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:0;border:1px solid var(--line);border-radius:var(--r);overflow:hidden;background:#fff}\n#tpc-page .sec.dark .tabs .tp{background:var(--ink2);border-color:var(--line2)}\n#tpc-page .tabs .tp.notext{grid-template-columns:minmax(0,1fr)}\n#tpc-page .tabs .tp .im{position:relative;min-height:320px;background:#DDE3EC}\n#tpc-page .tabs .tp .im img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}\n#tpc-page .tabs .tp .bd{padding:24px 26px}\n#tpc-page .tabs .tp .bd h3{--fs:22px;margin-bottom:10px}\n#tpc-page .tabs .tp .bd p{font-size:15.5px;color:var(--body);margin-bottom:12px}\n#tpc-page .sec.dark .tabs .tp .bd p{color:#C6D0DE}\n#tpc-page .tabs .tp .bd p:last-child{margin-bottom:0}\n\n\/* ---------- strips ---------- *\/\n#tpc-page .strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border:1px solid var(--line);border-radius:var(--r);overflow:hidden;background:#fff}\n#tpc-page .strip.s3{grid-template-columns:repeat(3,minmax(0,1fr))}\n#tpc-page .strip.s2{grid-template-columns:repeat(2,minmax(0,1fr))}\n#tpc-page .sec.dark .strip{background:var(--ink2);border-color:var(--line2)}\n#tpc-page .strip>div{padding:20px 22px;border-left:1px solid var(--line)}\n#tpc-page .sec.dark .strip>div{border-color:var(--line2)}\n#tpc-page .strip>div:first-child{border-left:0}\n#tpc-page .strip .k{font-family:var(--mono);font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--blue);margin-bottom:6px}\n#tpc-page .sec.dark .strip .k{color:var(--amber)}\n#tpc-page .strip .v{font-family:var(--disp);font-weight:800;font-size:clamp(20px,2.3vw,26px);line-height:1.1;margin-bottom:5px}\n#tpc-page .strip p{font-size:14px;color:var(--body)}\n#tpc-page .sec.dark .strip p{color:#C6D0DE}\n#tpc-page .chips{display:flex;flex-wrap:wrap;gap:8px}\n#tpc-page .chips a,#tpc-page .chips span{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--line);background:#fff;border-radius:999px;padding:8px 14px;font-size:14px;font-weight:600;color:var(--ink);text-decoration:none}\n#tpc-page .chips a:hover{border-color:var(--blue);color:var(--blue)}\n#tpc-page .sec.dark .chips :is(a,span){background:var(--ink2);border-color:var(--line2);color:#E6ECF5}\n\n\/* ---------- id card \/ spec rows ---------- *\/\n#tpc-page .idrows{display:grid;gap:10px}\n#tpc-page .idrow{display:grid;grid-template-columns:minmax(0,170px) minmax(0,1fr);gap:18px;background:#fff;border:1px solid var(--line);border-radius:12px;padding:16px 18px}\n#tpc-page .sec.dark .idrow{background:var(--ink2);border-color:var(--line2)}\n#tpc-page .idrow .lbl{font-family:var(--mono);font-size:11.5px;letter-spacing:.05em;text-transform:uppercase;color:var(--blue)}\n#tpc-page .sec.dark .idrow .lbl{color:var(--amber)}\n#tpc-page .idrow b{display:block;font-family:var(--disp);font-size:17px;margin-top:3px}\n#tpc-page .idrow p{font-size:15px;color:var(--body)}\n#tpc-page .sec.dark .idrow p{color:#C6D0DE}\n\n\/* ---------- cta ---------- *\/\n#tpc-page .cta{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center;background:var(--ink);color:#fff;border-radius:18px;padding:28px 32px;position:relative;overflow:hidden}\n#tpc-page .cta::before{content:\"\";position:absolute;right:-60px;bottom:-60px;width:240px;height:240px;border-radius:50%;border:2px solid rgba(111,162,255,.25);box-shadow:0 0 0 30px rgba(111,162,255,.06),0 0 0 60px rgba(111,162,255,.04)}\n#tpc-page .cta h2,#tpc-page .cta h3{color:#fff;--fs:clamp(21px,2.5vw,29px)}\n#tpc-page .cta p{color:#C6D0DE;font-size:15.5px;margin-top:6px}\n#tpc-page .cta .acts{position:relative;display:flex;gap:12px;flex-wrap:wrap}\n#tpc-page .sec .cta .btn.line,#tpc-page .sec .band:not(.light):not(.skyb) .btn.line{color:#fff}\n#tpc-page .sec .cta .btn.line:hover{background:rgba(255,255,255,.1)}\n\n\/* ---------- faq + related ---------- *\/\n#tpc-page .faqs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:start}\n#tpc-page .faqs.one{grid-template-columns:minmax(0,1fr)}\n#tpc-page .faqs .col{display:grid;gap:12px;align-content:start}\n#tpc-page .rel{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}\n#tpc-page .rel.r2{grid-template-columns:repeat(2,minmax(0,1fr))}\n#tpc-page .rel.r3{grid-template-columns:repeat(3,minmax(0,1fr))}\n#tpc-page .rel.r4{grid-template-columns:repeat(4,minmax(0,1fr))}\n#tpc-page .rel a{display:block;background:#fff;border:1px solid var(--line);border-radius:12px;padding:14px 16px;text-decoration:none;transition:border-color .15s}\n#tpc-page .rel a:hover{border-color:var(--blue)}\n#tpc-page .rel b{display:block;font-family:var(--disp);font-weight:800;font-size:15.5px;color:var(--ink);margin-bottom:3px}\n#tpc-page .rel span{display:block;font-size:13.5px;color:var(--body);line-height:1.45}\n#tpc-page .srcs{margin-top:14px;font-size:13.5px;color:var(--muted)}\n#tpc-page .srcs a{color:var(--blue)}\n\n\/* ---------- responsive ---------- *\/\n@media (max-width:1100px){\n #tpc-page .hero-g{grid-template-columns:minmax(0,1fr);gap:26px;padding-bottom:38px}\n #tpc-page .hero-media{min-height:300px;max-width:640px}\n #tpc-page .cards.c4{grid-template-columns:repeat(2,minmax(0,1fr))}\n #tpc-page .strip{grid-template-columns:repeat(2,minmax(0,1fr))}\n #tpc-page .strip>div:nth-child(3){border-left:0}\n #tpc-page .steps{grid-template-columns:repeat(2,minmax(0,1fr))}\n #tpc-page .rel{grid-template-columns:repeat(2,minmax(0,1fr))}\n #tpc-page .rel.r3{grid-template-columns:minmax(0,1fr)}\n #tpc-page .split{gap:28px}\n #tpc-page .ph{min-height:300px}\n}\n@media (max-width:860px){\n #tpc-page .sec{padding:46px 0}\n #tpc-page .split,#tpc-page .split.even,#tpc-page .cols2{grid-template-columns:minmax(0,1fr)}\n #tpc-page .split.rev>*:first-child{order:0}\n #tpc-page .ph{min-height:0;height:280px;align-self:start}\n #tpc-page .cards.c3{grid-template-columns:minmax(0,1fr)}\n #tpc-page .tabs .tp{grid-template-columns:minmax(0,1fr)}\n #tpc-page .tabs .tp .im{min-height:0;height:230px}\n #tpc-page .faqs{grid-template-columns:minmax(0,1fr)}\n #tpc-page .cta{grid-template-columns:minmax(0,1fr);padding:24px}\n #tpc-page .idrow{grid-template-columns:minmax(0,1fr);gap:6px}\n}\n@media (max-width:640px){\n #tpc-page .wrap{padding:0 18px}\n #tpc-page .cards.c2,#tpc-page .cards.c3,#tpc-page .cards.c4{grid-template-columns:minmax(0,1fr)}\n #tpc-page .strip,#tpc-page .strip.s3,#tpc-page .steps,#tpc-page .steps.s3,#tpc-page .rel,#tpc-page .rel.r2,#tpc-page .rel.r3,#tpc-page .ticks.t2{grid-template-columns:minmax(0,1fr)}\n #tpc-page .strip>div{border-left:0;border-top:1px solid var(--line)}\n #tpc-page .strip>div:first-child{border-top:0}\n #tpc-page .sec.dark .strip>div{border-color:var(--line2)}\n #tpc-page .hero-media{min-height:250px}\n #tpc-page .cta .acts .btn{width:100%}\n #tpc-page .tabs .tl{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch}\n #tpc-page .tabs .tl button{flex:0 0 auto;white-space:nowrap}\n}\n@media (prefers-reduced-motion:reduce){#tpc-page *{transition:none!important}}\n<\/style>\n\n<div id=\"tpc-page\">\n<section class=\"hero\">\n<div class=\"wrap\"><nav class=\"crumbs\" aria-label=\"Breadcrumb\"><a href=\"https:\/\/stagingloom.com\/tim\/\">Home<\/a><i>\/<\/i><a href=\"https:\/\/stagingloom.com\/tim\/guides\/\">Pest Control Guides<\/a><i>\/<\/i><span aria-current=\"page\">How to Get Rid of Fleas in Carpet<\/span><\/nav><div class=\"hero-g\"><div><p class=\"eyebrow\">Carpet fleas<\/p><h1>How to Get Rid of Fleas in Carpet<\/h1><p class=\"deck\">Carpet is a habitat, not a surface. This is what lives down in the pile, how to get it out, and where steam cleaning helps and where it quietly makes things worse.<\/p><div class=\"hero-cta\"><a class=\"btn amber\" href=\"https:\/\/stagingloom.com\/tim\/book\/\">Get a quote<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/a><a class=\"btn line\" href=\"tel:0434961555\"><svg viewBox=\"0 0 24 24\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M6.6 10.8a15.1 15.1 0 0 0 6.6 6.6l2.2-2.2c.3-.3.7-.4 1-.2 1.1.4 2.3.6 3.6.6.6 0 1 .4 1 1V20c0 .6-.4 1-1 1A17 17 0 0 1 3 4c0-.6.4-1 1-1h3.5c.6 0 1 .4 1 1 0 1.3.2 2.5.6 3.6.1.3 0 .7-.2 1z\"\/><\/svg>0434 961 555<\/a><\/div><div class=\"hero-facts\"><span><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M6 3h9l4 4v8\"\/><path d=\"M6 3v18h7\"\/><circle cx=\"17\" cy=\"17\" r=\"3\"\/><path d=\"M15.5 19.5L15 23l2-1 2 1-.5-3.5\"\/><\/svg>Written by a licensed technician<\/span><span><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M12 3l7 3v5c0 4.6-3 8.4-7 10-4-1.6-7-5.4-7-10V6z\"\/><path d=\"M9 12l2 2 4-4\"\/><\/svg>Victorian licence No. 86488<\/span><span><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 11a8 8 0 1 0-2.3 5.7\"\/><path d=\"M20 4v7h-7\"\/><\/svg>Fully insured<\/span><span><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"9\"\/><path d=\"M12 7v5l3 2\"\/><\/svg>Reviewed October 2026<\/span><\/div><\/div><div class=\"hero-media\"><img fetchpriority=\"high\" src=\"https:\/\/stagingloom.com\/tim\/wp-content\/uploads\/2026\/10\/bed-bug-bedroom-inspection.webp\" alt=\"Bedroom floor, bed base and carpet edges being checked for fleas in carpet during a Melbourne inspection\" width=\"800\" height=\"993\" fetchpriority=\"high\" decoding=\"async\"><p class=hero-tag>Open floor is the easy part. The population sits along the edges and under whatever has not been moved for months.<\/p><\/div><\/div><\/div>\n<div class=\"stripe\" aria-hidden=\"true\"><\/div>\n<\/section>\n<section class=\"sec intro\" aria-label=\"Introduction\"><div class=\"wrap\"><div class=\"prose lead\"><p>Fleas in carpet are not sitting on top of it. Run your hand over a problem carpet and you will feel nothing at all, because the biting adults make up a small share of what is there and the rest has worked its way down to the backing. That is the whole difficulty in one sentence. Carpet is not a surface that fleas land on; it is a dark, fibrous, crumb-filled habitat that suits every stage except the one you can see.<\/p>\n<p>This guide deals with the carpet itself: what the pile is doing for them, which part of the room holds the most, what a vacuum can and cannot lift out, and the honest story on steam cleaning. You will find it among the rest of Tim's <a href=\"https:\/\/stagingloom.com\/tim\/guides\/\">pest control guides<\/a>, and it assumes somebody has already explained the basics to you.<\/p>\n<p>Worth saying once at the top: nothing here goes on an animal. Anything that goes on a cat or a dog is a veterinary medicine, chosen and dosed by your vet. Tim's half is floors, furnishings and ground.<\/p><\/div><\/div><\/section>\n<section class=\"sec\" aria-labelledby=\"pile\">\n<div class=\"wrap\"><div class=\"split rev\"><div><div class=\"shead wide\"><p class=eyebrow>The habitat<\/p><h2 id=\"pile\">Why are fleas in carpet so hard to shift?<\/h2><\/div><p class=\"ans\"><b>Because the stages that matter live at the base of the pile, not at the tips of it.<\/b> Grubs move away from light, so they travel down through the fibre until they reach the backing, where there is dust, dried skin and the dark specks the adults leave behind. That is food, shelter and darkness in one place, several millimetres below anything you spray.<\/p><div class=\"prose\"><p>Pile depth changes the difficulty more than carpet quality does. A dense, deep pile gives more vertical distance to hide in and holds more debris, so it supports more of them. A flat, tightly woven commercial-style carpet gives less room, which is why rental units with hard-wearing carpet usually recover faster than a house with thick wool lounge carpet.<\/p>\n<p>Underlay adds a second storey. Foam or rubber underlay under an old carpet holds dust at the joins and around the edges where the gripper runs, and where a carpet has lifted slightly at a doorway or along a wall, that cavity becomes the quietest part of the room.<\/p>\n<div class=\"idrows\">\n <div class=\"idrow\"><div><div class=\"lbl\">Worst<\/div><b>Edges and skirting lines<\/b><\/div><p>A strip of about a hand's width along every wall. Nothing walks there, nothing gets cleaned there, and the dust that feeds the grubs blows into it.<\/p><\/div>\n <div class=\"idrow\"><div><div class=\"lbl\">Bad<\/div><b>Under furniture that never moves<\/b><\/div><p>Beds, wardrobes, the lounge, a bookcase. Dark, undisturbed and usually warm, which is close to ideal.<\/p><\/div>\n <div class=\"idrow\"><div><div class=\"lbl\">Bad<\/div><b>Where the animal sleeps<\/b><\/div><p>The eggs drop where the animal lies, so a favourite patch of carpet beside a heater or a sunny window is the densest square metre in the house.<\/p><\/div>\n <div class=\"idrow\"><div><div class=\"lbl\">Overrated<\/div><b>The open middle of the room<\/b><\/div><p>Walked on constantly, vacuumed most often, and lit. It is where people look and where the least is found.<\/p><\/div>\n<\/div>\n<p>Rugs deserve their own warning. A loose rug on boards has two faces, an underside that never sees light and a join with the floor around all four edges, and most households only ever vacuum the top of it. A rug is also portable, which is how a cleared lounge room gets reseeded by something that spent a fortnight rolled up in the garage.<\/p>\n<p>Older Melbourne houses add a twist that catches people out. Where there is no carpet, the same population simply relocates into the gaps between floorboards, the join behind the skirting and the dust under a bottom step. The pile has been replaced by a set of narrow trenches, which are harder to vacuum and harder to treat, so bare boards are not the good news they look like.<\/p><\/div><\/div><figure class=\"ph\"><img loading=\"lazy\" src=\"https:\/\/stagingloom.com\/tim\/wp-content\/uploads\/2026\/10\/flea-treatment-rug-melbourne.webp\" alt=\"Rug edge and floor join being treated where fleas in carpet had built up in a Melbourne home\" width=\"800\" height=\"993\" loading=\"lazy\" decoding=\"async\"><figcaption>The join where a rug meets the floor collects more than the open middle of a room ever does.<\/figcaption><\/figure><\/div><\/div>\n<\/section>\n<section class=\"sec paper\" aria-labelledby=\"method\">\n<div class=\"wrap\"><div class=\"shead\"><p class=eyebrow>What works<\/p><h2 id=\"method\">What actually lifts fleas out of a carpet?<\/h2><\/div><p class=\"ans\"><b>A beater head worked slowly along the edges and under the furniture, repeated daily, with the contents emptied into an outdoor bin.<\/b> Suction alone pulls lint off the tips of the pile. Mechanical agitation from a rotating brush is what disturbs the base of it and brings up the grubs and cocoons that suction on its own leaves behind.<\/p><div class=\"prose\"><p>Not every vacuum head is equal for this job. A plain suction head glides over deep pile and barely opens it. A turbo or powered head with a rotating brush bar drags the fibre apart as it goes, and you will see the difference in what comes out of the barrel on the second pass over the same strip.<\/p>\n<ul class=\"ticks t2\">\n <li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M5 12.5l4.5 4.5L19 7.5\"\/><\/svg><span><b>Use the crevice tool on the perimeter.<\/b> Run it hard into the junction of carpet and skirting around every room. That single strip is worth more than the rest of the floor.<\/span><\/li>\n <li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M5 12.5l4.5 4.5L19 7.5\"\/><\/svg><span><b>Move the furniture rather than vacuuming around it.<\/b> Beds out, lounges tipped forward, wardrobe bases cleared. If a piece cannot be moved, get the crevice tool as far under it as it will go.<\/span><\/li>\n <li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M5 12.5l4.5 4.5L19 7.5\"\/><\/svg><span><b>Do both sides of every rug<\/b>, and the floor under it, then stand the rug outside in the sun for a few hours if the weather allows.<\/span><\/li>\n <li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M5 12.5l4.5 4.5L19 7.5\"\/><\/svg><span><b>Overlap your passes.<\/b> Half a head width each time, back and forth over the same strip, at roughly half the speed that feels natural.<\/span><\/li>\n<\/ul>\n<div class=\"note\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"9\"\/><path d=\"M12 11v5M12 8h.01\"\/><\/svg><p><b>Where the collected material goes matters.<\/b> Seal the bag before it comes out of the machine and walk it to the outdoor bin. With a bagless machine, carry the barrel outside first and empty it into a bag you can tie. A barrel left sitting in the laundry is a warm container full of debris and live stages, and the kitchen bin is simply another room.<\/p><\/div>\n<p>Powders on the carpet come up constantly, so here is the honest position. Fine dry powders such as salt, bicarbonate of soda or diatomaceous earth can dry out some grubs if they are worked into the pile and left alone for days. They do nothing to a sealed cocoon and nothing to the adults on your pet, so they shorten nothing on their own. They also carry a real cost, because every grain has to come back out of the pile before a treatment can go in, and deep pile gives it up slowly.<\/p>\n<p>The part that changes the arithmetic is a product that stops the next generation maturing rather than one that only kills what it touches. That is the difference between a floor that keeps producing fleas for weeks and one that stops, and it is the main reason a treated carpet behaves differently from a cleaned one.<\/p>\n<dl class=\"def\"><dt>Insect growth regulator<\/dt><dd>A compound that mimics an insect hormone and locks the flea into an immature form, so eggs fail and grubs never reach adulthood. It has no effect on the fleas biting you today, which is why it is never used by itself.<\/dd><\/dl><\/div><\/div>\n<\/section>\n<section class=\"sec\" aria-labelledby=\"steam\">\n<div class=\"wrap\"><div class=\"shead\"><p class=eyebrow>Honest answer<\/p><h2 id=\"steam\">Does steam cleaning the carpet get rid of fleas?<\/h2><\/div><p class=\"ans\"><b>It kills some of what it directly touches and it leaves the carpet damp, which is a trade rather than a win.<\/b> Hot water extraction reaches the pile but loses heat quickly at the backing, where most of the population is. Meanwhile the moisture it adds is the one condition the developing stages actually want.<\/p><div class=\"prose\"><p>Think about where the heat ends up. A steam head moving at normal speed delivers a brief burst of hot water to the top two thirds of the pile, and the carpet then wicks it away. The base of a deep pile and the underlay beneath it do not get hot enough for long enough to be reliable, and the edges, which are the worst part of the room, are exactly where a cleaning wand is hardest to work.<\/p>\n<p>Then the carpet sits damp for a day or so. In a Melbourne winter, in a closed-up house, that can be considerably longer. Damp carpet suits grubs and it does not suit a residual treatment, so the timing of any carpet cleaning matters more than whether you do it at all.<\/p>\n<div class=\"tbl\">\n <table>\n  <caption>Carpet cleaning methods and what they do about fleas.<\/caption>\n  <thead><tr><th scope=\"col\">Method<\/th><th scope=\"col\">Effect on fleas<\/th><th scope=\"col\">When to do it<\/th><\/tr><\/thead>\n  <tbody>\n   <tr><th scope=\"row\">Dry vacuuming with a beater head<\/th><td>Physically removes eggs, grubs and some cocoons<\/td><td>Every day for a fortnight<\/td><\/tr>\n   <tr><th scope=\"row\">Hot water extraction<\/th><td>Kills some of what it touches, wets the pile<\/td><td>Before a treatment, or well after it<\/td><\/tr>\n   <tr><th scope=\"row\">Dry or low-moisture cleaning<\/th><td>Little direct effect, but less wetting<\/td><td>Safer mid-job if cleaning cannot wait<\/td><\/tr>\n   <tr><th scope=\"row\">Shampooing<\/th><td>Lifts residual product out of the pile<\/td><td>Not during a treatment cycle<\/td><\/tr>\n   <tr><th scope=\"row\">Hot washing loose rugs<\/th><td>Reliable, because the heat is sustained<\/td><td>Any time, if the rug can take it<\/td><\/tr>\n  <\/tbody>\n <\/table>\n<\/div>\n<div class=\"note warn\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M12 3l10 18H2z\"\/><path d=\"M12 10v5M12 18h.01\"\/><\/svg><p><b>Order of operations saves money.<\/b> If the carpets are due for a clean, book the cleaner first and the pest treatment afterwards, with a day or two of drying in between. Doing it the other way round washes out the part you paid for, and a cleaner who was not told will not know to say so.<\/p><\/div>\n<details class=\"fold\"><summary>Can I just replace the carpet instead?<span class=\"pm\" aria-hidden=\"true\"><\/span><\/summary><div class=\"in\"><p>New carpet on its own does not end it. Pulling the old carpet up disturbs everything living in it, the stages in the subfloor gaps and along the gripper line stay put, and the fresh carpet goes straight down on top of them. If the carpet is being replaced anyway, treat the bare floor while it is exposed.<\/p><\/div><\/details><\/div><\/div>\n<\/section>\n<section class=\"sec dark\" aria-labelledby=\"call\">\n<div class=\"wrap\"><div class=\"shead\"><p class=eyebrow>The limit<\/p><h2 id=\"call\">When has a carpet stopped responding to a vacuum cleaner?<\/h2><\/div><p class=\"ans\"><b>When two weeks of daily, slow, edge-first vacuuming has not reduced the bites, when the carpet runs wall to wall through a whole house, or when the floor is boards with open gaps.<\/b> Those are the cases where removal alone cannot keep pace with what is still emerging underneath it.<\/p><div class=\"prose\"><ul class=\"bullets\">\n <li>Fourteen days of proper vacuuming with no downward trend in bites.<\/li>\n <li>Carpet through every room, so there is nowhere clear to retreat to.<\/li>\n <li>Bare boards with open joins, where a vacuum head cannot seal against the gap.<\/li>\n <li>A room you cannot empty, such as a bedroom in a share house or a unit full of stored furniture.<\/li>\n <li>A date you have to meet, such as a final inspection or a settlement.<\/li>\n<\/ul>\n<blockquote class=\"quote\">A vacuum removes what it can reach. The question is always what is still sitting below that.<\/blockquote>\n<p>A treatment of the carpet is a different act from a clean. The product goes into the pile rather than onto it, the edges and the furniture bases get the attention the middle of the room usually hogs, and something in the mix keeps working while sealed cocoons continue to open over the following fortnight. That is why the sensible measure of success is a thinning tail of sightings rather than silence on day two.<\/p>\n<p>Tim is a single licensed technician covering Melbourne and the suburbs ringing it, fully insured, working on Victorian licence No. 86488, His guarantee on covered jobs runs three months: fleas showing up again in a room already done, inside that window, get re-treated for nothing. What a visit covers, how long you stay off the floor and what the household has to do alongside it are set out under <a href=\"https:\/\/stagingloom.com\/tim\/services\/flea-control-melbourne\/\">flea treatment for carpeted Melbourne homes<\/a>.<\/p>\n<p>If you want a figure before you commit to anything, the room count, the carpet type and the number of animals are enough to quote from. Send those through the <a href=\"https:\/\/stagingloom.com\/tim\/book\/\">quote request<\/a> and you will have a scope and one price to approve or walk away from.<\/p><\/div><\/div>\n<\/section>\n<section class=\"sec paper\" id=\"faq\" aria-labelledby=\"faq-h\"><div class=\"wrap\"><div class=\"shead\"><p class=\"eyebrow\">Questions<\/p><h2 id=\"faq-h\">Carpet flea questions Tim gets asked<\/h2><\/div><div class=\"faqs\"><div class=\"col\"><details class=\"fold\"><summary>Does salt on the carpet kill fleas?<span class=\"pm\" aria-hidden=\"true\"><\/span><\/summary><div class=\"in\"><p>Partly, and slowly. Fine salt worked deep into the pile and left for several days can dry out some grubs, but it has no effect on sealed cocoons or on the adults living on your animal. It also has to be vacuumed out completely before anything can be applied, which adds work rather than removing it.<\/p><\/div><\/details><details class=\"fold\"><summary>How often should I vacuum while this is going on?<span class=\"pm\" aria-hidden=\"true\"><\/span><\/summary><div class=\"in\"><p>Once a day for at least a fortnight, and the way you do it matters more than the count. Edges first, furniture moved, half speed, overlapping passes. Three rushed passes in a day achieve less than one slow one along the skirting lines.<\/p><\/div><\/details><details class=\"fold\"><summary>Can fleas live in carpet with no pet in the house?<span class=\"pm\" aria-hidden=\"true\"><\/span><\/summary><div class=\"in\"><p>Yes. The stages already in the pile do not need an animal present to finish developing, and the adults that emerge will feed on people. This is why houses that sat empty between tenants produce bites on the first night somebody walks through them.<\/p><\/div><\/details><\/div><div class=\"col\"><details class=\"fold\"><summary>Should the carpet be dry before a treatment?<span class=\"pm\" aria-hidden=\"true\"><\/span><\/summary><div class=\"in\"><p>Yes, and it should stay dry afterwards for as long as you are told. Applying anything to wet pile dilutes it and wet cleaning afterwards lifts it back out. Schedule any carpet cleaning either well before the treatment or once the job is finished.<\/p><\/div><\/details><details class=\"fold\"><summary>Do I need to treat the whole house or just the room with the bites?<span class=\"pm\" aria-hidden=\"true\"><\/span><\/summary><div class=\"in\"><p>Usually more than the one room. The bites happen where people sit still, but the eggs travel with the animal, so a hallway, a second bedroom and the lounge are commonly part of it. Treating a single room and leaving the rest tends to buy a fortnight rather than a result.<\/p><\/div><\/details><details class=\"fold\"><summary>Is it safe to walk on treated carpet?<span class=\"pm\" aria-hidden=\"true\"><\/span><\/summary><div class=\"in\"><p>Once it is dry, and the technician will give you a time for the product used. Children and animals stay off longer in some cases. Tell whoever is doing the work about babies, pregnancy, asthma, fish and birds before the day so the placement can be adjusted.<\/p><\/div><\/details><\/div><\/div><\/div><\/section>\n<section class=\"sec\" aria-labelledby=\"cta-h\"><div class=\"wrap\"><div class=\"cta\"><div><h2 id=\"cta-h\">Carpet cleaned twice and the biting has not stopped?<\/h2><p>Send Tim the room count, the carpet type and what you have already tried, and you will get a scope and a price before a visit is booked.<\/p><\/div><div class=\"acts\"><a class=\"btn amber\" href=\"https:\/\/stagingloom.com\/tim\/book\/\">Get my quote<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/a><a class=\"btn line\" href=\"tel:0434961555\"><svg viewBox=\"0 0 24 24\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M6.6 10.8a15.1 15.1 0 0 0 6.6 6.6l2.2-2.2c.3-.3.7-.4 1-.2 1.1.4 2.3.6 3.6.6.6 0 1 .4 1 1V20c0 .6-.4 1-1 1A17 17 0 0 1 3 4c0-.6.4-1 1-1h3.5c.6 0 1 .4 1 1 0 1.3.2 2.5.6 3.6.1.3 0 .7-.2 1z\"\/><\/svg>0434 961 555<\/a><\/div><\/div><div class=\"rel r3\" style=\"margin-top:22px\"><a href=\"https:\/\/stagingloom.com\/tim\/services\/flea-control-melbourne\/\"><b>Flea Control Melbourne<\/b><span>Flea pest control in Melbourne for homes and yards: the carpets, pet bedding and shaded...<\/span><\/a><a href=\"https:\/\/stagingloom.com\/tim\/book\/\"><b>Book a Pest Control Treatment<\/b><span>Get a pest control quote in Melbourne: tell Tim the pest, the property and your suburb,...<\/span><\/a><a href=\"https:\/\/stagingloom.com\/tim\/guides\/\"><b>Pest Control Guides<\/b><span>Plain-English guides to every Melbourne pest: how to get rid of ants, cockroaches,...<\/span><\/a><\/div><p class=\"srcs\">Reviewed October 2026 by Tim, licensed pest control operator (Victorian licence No. 86488). Flea stages, household cleaning and when to engage an operator: <a href=\"https:\/\/www.betterhealth.vic.gov.au\/health\/conditionsandtreatments\/fleas\" rel=\"noopener\" target=\"_blank\">Better Health Channel<\/a>. Registration and label directions for every product used: <a href=\"https:\/\/www.apvma.gov.au\/\" rel=\"noopener\" target=\"_blank\">APVMA<\/a>.<\/p><\/div><\/section>\n<script type=\"application\/ld+json\">\n{\n \"@context\": \"https:\/\/schema.org\",\n \"@graph\": [\n  {\n   \"@type\": \"Article\",\n   \"@id\": \"https:\/\/stagingloom.com\/tim\/guides\/fleas-in-carpet\/#article\",\n   \"headline\": \"How to Get Rid of Fleas in Carpet\",\n   \"description\": \"How to Get Rid of Fleas in Carpet: why carpet, vacuum, salt, igr, steam honesty, and when to call a Melbourne professional.\",\n   \"mainEntityOfPage\": {\n    \"@id\": \"https:\/\/stagingloom.com\/tim\/guides\/fleas-in-carpet\/#webpage\"\n   },\n   \"inLanguage\": \"en-AU\",\n   \"author\": {\n    \"@type\": \"Person\",\n    \"name\": \"Tim\",\n    \"jobTitle\": \"Licensed pest control operator\",\n    \"worksFor\": {\n     \"@id\": \"https:\/\/stagingloom.com\/tim\/#business\"\n    }\n   },\n   \"publisher\": {\n    \"@id\": \"https:\/\/stagingloom.com\/tim\/#org\"\n   },\n   \"image\": \"https:\/\/stagingloom.com\/tim\/wp-content\/uploads\/2026\/10\/bed-bug-bedroom-inspection.webp\"\n  },\n  {\n   \"@type\": \"WebPage\",\n   \"@id\": \"https:\/\/stagingloom.com\/tim\/guides\/fleas-in-carpet\/#webpage\",\n   \"url\": \"https:\/\/stagingloom.com\/tim\/guides\/fleas-in-carpet\/\",\n   \"name\": \"How to Get Rid of Fleas in Carpet | Melbourne Guide\",\n   \"description\": \"How to Get Rid of Fleas in Carpet: why carpet, vacuum, salt, igr, steam honesty, and when to call a Melbourne professional.\",\n   \"inLanguage\": \"en-AU\",\n   \"isPartOf\": {\n    \"@id\": \"https:\/\/stagingloom.com\/tim\/#website\"\n   },\n   \"breadcrumb\": {\n    \"@id\": \"https:\/\/stagingloom.com\/tim\/guides\/fleas-in-carpet\/#breadcrumb\"\n   },\n   \"about\": {\n    \"@id\": \"https:\/\/stagingloom.com\/tim\/#business\"\n   }\n  },\n  {\n   \"@type\": \"BreadcrumbList\",\n   \"@id\": \"https:\/\/stagingloom.com\/tim\/guides\/fleas-in-carpet\/#breadcrumb\",\n   \"itemListElement\": [\n    {\n     \"@type\": \"ListItem\",\n     \"position\": 1,\n     \"name\": \"Home\",\n     \"item\": \"https:\/\/stagingloom.com\/tim\/\"\n    },\n    {\n     \"@type\": \"ListItem\",\n     \"position\": 2,\n     \"name\": \"Pest Control Guides\",\n     \"item\": \"https:\/\/stagingloom.com\/tim\/guides\/\"\n    },\n    {\n     \"@type\": \"ListItem\",\n     \"position\": 3,\n     \"name\": \"How to Get Rid of Fleas in Carpet\",\n     \"item\": \"https:\/\/stagingloom.com\/tim\/guides\/fleas-in-carpet\/\"\n    }\n   ]\n  },\n  {\n   \"@type\": \"FAQPage\",\n   \"@id\": \"https:\/\/stagingloom.com\/tim\/guides\/fleas-in-carpet\/#faq\",\n   \"mainEntity\": [\n    {\n     \"@type\": \"Question\",\n     \"name\": \"Can I just replace the carpet instead?\",\n     \"acceptedAnswer\": {\n      \"@type\": \"Answer\",\n      \"text\": \"New carpet on its own does not end it. Pulling the old carpet up disturbs everything living in it, the stages in the subfloor gaps and along the gripper line stay put, and the fresh carpet goes straight down on top of them. If the carpet is being replaced anyway, treat the bare floor while it is exposed.\"\n     }\n    },\n    {\n     \"@type\": \"Question\",\n     \"name\": \"Does salt on the carpet kill fleas?\",\n     \"acceptedAnswer\": {\n      \"@type\": \"Answer\",\n      \"text\": \"Partly, and slowly. Fine salt worked deep into the pile and left for several days can dry out some grubs, but it has no effect on sealed cocoons or on the adults living on your animal. It also has to be vacuumed out completely before anything can be applied, which adds work rather than removing it.\"\n     }\n    },\n    {\n     \"@type\": \"Question\",\n     \"name\": \"How often should I vacuum while this is going on?\",\n     \"acceptedAnswer\": {\n      \"@type\": \"Answer\",\n      \"text\": \"Once a day for at least a fortnight, and the way you do it matters more than the count. Edges first, furniture moved, half speed, overlapping passes. Three rushed passes in a day achieve less than one slow one along the skirting lines.\"\n     }\n    },\n    {\n     \"@type\": \"Question\",\n     \"name\": \"Can fleas live in carpet with no pet in the house?\",\n     \"acceptedAnswer\": {\n      \"@type\": \"Answer\",\n      \"text\": \"Yes. The stages already in the pile do not need an animal present to finish developing, and the adults that emerge will feed on people. This is why houses that sat empty between tenants produce bites on the first night somebody walks through them.\"\n     }\n    },\n    {\n     \"@type\": \"Question\",\n     \"name\": \"Should the carpet be dry before a treatment?\",\n     \"acceptedAnswer\": {\n      \"@type\": \"Answer\",\n      \"text\": \"Yes, and it should stay dry afterwards for as long as you are told. Applying anything to wet pile dilutes it and wet cleaning afterwards lifts it back out. Schedule any carpet cleaning either well before the treatment or once the job is finished.\"\n     }\n    },\n    {\n     \"@type\": \"Question\",\n     \"name\": \"Do I need to treat the whole house or just the room with the bites?\",\n     \"acceptedAnswer\": {\n      \"@type\": \"Answer\",\n      \"text\": \"Usually more than the one room. The bites happen where people sit still, but the eggs travel with the animal, so a hallway, a second bedroom and the lounge are commonly part of it. Treating a single room and leaving the rest tends to buy a fortnight rather than a result.\"\n     }\n    },\n    {\n     \"@type\": \"Question\",\n     \"name\": \"Is it safe to walk on treated carpet?\",\n     \"acceptedAnswer\": {\n      \"@type\": \"Answer\",\n      \"text\": \"Once it is dry, and the technician will give you a time for the product used. Children and animals stay off longer in some cases. Tell whoever is doing the work about babies, pregnancy, asthma, fish and birds before the day so the placement can be adjusted.\"\n     }\n    }\n   ]\n  }\n ]\n}\n<\/script>\n<\/div>\n<script>\n(function(){var r=document.getElementById('tpc-page');if(!r)return;\n r.querySelectorAll('.tabs').forEach(function(t){var bs=t.querySelectorAll('[role=\"tab\"]');\n  function sel(b){bs.forEach(function(x){var on=x===b;x.setAttribute('aria-selected',on?'true':'false');x.tabIndex=on?0:-1;\n   var p=document.getElementById(x.getAttribute('aria-controls'));if(p)p.hidden=!on;});}\n  bs.forEach(function(b){b.addEventListener('click',function(){sel(b);});\n   b.addEventListener('keydown',function(e){if(e.key==='ArrowRight'||e.key==='ArrowLeft'){\n    var i=Array.prototype.indexOf.call(bs,b),n=(i+(e.key==='ArrowRight'?1:-1)+bs.length)%bs.length;sel(bs[n]);bs[n].focus();}});});});\n})();\n<\/script>\n\n<!-- WEB_CONTENT_END -->\t\t\t\t<\/div>\n\t\t\n<\/div>\n\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":96,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-168","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to Get Rid of Fleas in Carpet | Melbourne Guide<\/title>\n<meta name=\"description\" content=\"How to Get Rid of Fleas in Carpet: why carpet, vacuum, salt, igr, steam honesty, and when to call a Melbourne professional.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/stagingloom.com\/tim\/guides\/fleas-in-carpet\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Get Rid of Fleas in Carpet | Melbourne Guide\" \/>\n<meta property=\"og:description\" content=\"How to Get Rid of Fleas in Carpet: why carpet, vacuum, salt, igr, steam honesty, and when to call a Melbourne professional.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/stagingloom.com\/tim\/guides\/fleas-in-carpet\/\" \/>\n<meta property=\"og:site_name\" content=\"My website\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/stagingloom.com\\\/tim\\\/guides\\\/fleas-in-carpet\\\/\",\"url\":\"https:\\\/\\\/stagingloom.com\\\/tim\\\/guides\\\/fleas-in-carpet\\\/\",\"name\":\"How to Get Rid of Fleas in Carpet | Melbourne Guide\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/stagingloom.com\\\/tim\\\/#website\"},\"datePublished\":\"2026-07-19T11:03:54+00:00\",\"description\":\"How to Get Rid of Fleas in Carpet: why carpet, vacuum, salt, igr, steam honesty, and when to call a Melbourne professional.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/stagingloom.com\\\/tim\\\/guides\\\/fleas-in-carpet\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/stagingloom.com\\\/tim\\\/guides\\\/fleas-in-carpet\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/stagingloom.com\\\/tim\\\/guides\\\/fleas-in-carpet\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/stagingloom.com\\\/tim\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Pest Control Guides\",\"item\":\"https:\\\/\\\/stagingloom.com\\\/tim\\\/guides\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"How to Get Rid of Fleas in Carpet\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/stagingloom.com\\\/tim\\\/#website\",\"url\":\"https:\\\/\\\/stagingloom.com\\\/tim\\\/\",\"name\":\"My website\",\"description\":\"My WordPress Blog\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/stagingloom.com\\\/tim\\\/?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":"How to Get Rid of Fleas in Carpet | Melbourne Guide","description":"How to Get Rid of Fleas in Carpet: why carpet, vacuum, salt, igr, steam honesty, and when to call a Melbourne professional.","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:\/\/stagingloom.com\/tim\/guides\/fleas-in-carpet\/","og_locale":"en_US","og_type":"article","og_title":"How to Get Rid of Fleas in Carpet | Melbourne Guide","og_description":"How to Get Rid of Fleas in Carpet: why carpet, vacuum, salt, igr, steam honesty, and when to call a Melbourne professional.","og_url":"https:\/\/stagingloom.com\/tim\/guides\/fleas-in-carpet\/","og_site_name":"My website","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/stagingloom.com\/tim\/guides\/fleas-in-carpet\/","url":"https:\/\/stagingloom.com\/tim\/guides\/fleas-in-carpet\/","name":"How to Get Rid of Fleas in Carpet | Melbourne Guide","isPartOf":{"@id":"https:\/\/stagingloom.com\/tim\/#website"},"datePublished":"2026-07-19T11:03:54+00:00","description":"How to Get Rid of Fleas in Carpet: why carpet, vacuum, salt, igr, steam honesty, and when to call a Melbourne professional.","breadcrumb":{"@id":"https:\/\/stagingloom.com\/tim\/guides\/fleas-in-carpet\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/stagingloom.com\/tim\/guides\/fleas-in-carpet\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/stagingloom.com\/tim\/guides\/fleas-in-carpet\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/stagingloom.com\/tim\/"},{"@type":"ListItem","position":2,"name":"Pest Control Guides","item":"https:\/\/stagingloom.com\/tim\/guides\/"},{"@type":"ListItem","position":3,"name":"How to Get Rid of Fleas in Carpet"}]},{"@type":"WebSite","@id":"https:\/\/stagingloom.com\/tim\/#website","url":"https:\/\/stagingloom.com\/tim\/","name":"My website","description":"My WordPress Blog","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/stagingloom.com\/tim\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/stagingloom.com\/tim\/wp-json\/wp\/v2\/pages\/168","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/stagingloom.com\/tim\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/stagingloom.com\/tim\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/stagingloom.com\/tim\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/stagingloom.com\/tim\/wp-json\/wp\/v2\/comments?post=168"}],"version-history":[{"count":0,"href":"https:\/\/stagingloom.com\/tim\/wp-json\/wp\/v2\/pages\/168\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/stagingloom.com\/tim\/wp-json\/wp\/v2\/pages\/96"}],"wp:attachment":[{"href":"https:\/\/stagingloom.com\/tim\/wp-json\/wp\/v2\/media?parent=168"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}