{"id":156,"date":"2026-06-15T11:49:44","date_gmt":"2026-06-15T11:49:44","guid":{"rendered":"https:\/\/stagingloom.com\/tim\/guides\/bed-bugs-mattress\/"},"modified":"2026-06-15T11:49:44","modified_gmt":"2026-06-15T11:49:44","slug":"bed-bugs-mattress","status":"publish","type":"page","link":"https:\/\/stagingloom.com\/tim\/guides\/bed-bugs-mattress\/","title":{"rendered":"How to Get Rid of Bed Bugs on a Mattress"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"156\" class=\"elementor elementor-156\">\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-on-mattress.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 Bed Bugs on a Mattress<\/span><\/nav><div class=\"hero-g\"><div><p class=\"eyebrow\">Beds and mattresses<\/p><h1>How to Get Rid of Bed Bugs on a Mattress<\/h1><p class=\"deck\">What encasements do and how long they have to stay zipped, what steam and vacuuming genuinely achieve, and why replacing the bed is usually the most expensive way to keep the problem.<\/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>3-month re-treatment guarantee<\/span><\/div><\/div><div class=\"hero-media\"><img fetchpriority=\"high\" src=\"https:\/\/stagingloom.com\/tim\/wp-content\/uploads\/2026\/10\/bed-bug-on-mattress.webp\" alt=\"Bed bug on a white mattress, the find behind most questions about how to get rid of bed bugs on bed frames and mattresses\" width=\"800\" height=\"600\" fetchpriority=\"high\" decoding=\"async\"><p class=hero-tag>The mattress is where you see them. It is rarely where most of them live.<\/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>Most people searching how to get rid of bed bugs on bed bases and mattresses have already found something in a seam and are standing in the bedroom wondering whether the whole bed goes out tonight. The short answer is almost always no. The mattress is the surface you notice them on, but a settled population spreads through the base, the frame, the bedhead and the wall edge behind it, and a bed treated on its own leaves most of that untouched.<\/p>\n<p>This guide is about the bed itself: which part of it holds what, what a proper encasement does and how long it has to stay sealed, where steam and a vacuum cleaner genuinely help and where they only look like they are helping, and the small number of situations where throwing a mattress out is the right call rather than an expensive panic. There is a wider walkthrough in Tim's other <a href=\"https:\/\/stagingloom.com\/tim\/guides\/\">pest control guides<\/a> if you have not read one yet.<\/p>\n<p>One Melbourne specific note worth having in mind. Ensemble bases, the upholstered kind with fabric stapled underneath, are everywhere in rentals and share houses here, and they are the single most awkward part of a bed to inspect or treat. If your bed sits on one of those, the base matters more than the mattress on top of it.<\/p><\/div><\/div><\/section>\n<section class=\"sec\" aria-labelledby=\"first\">\n<div class=\"wrap\"><div class=\"split\"><div><div class=\"shead wide\"><p class=eyebrow>The bed itself<\/p><h2 id=\"first\">Is the mattress really where the problem is?<\/h2><\/div><p class=\"ans\"><b>The mattress is where an early population starts and where you are most likely to spot one, but once a problem has been running for a few weeks the base and the frame usually hold more than the mattress does.<\/b> That is why a treatment aimed only at the top surface feels like it works for a fortnight and then fails.<\/p><div class=\"prose\"><p>Think of the bed as four separate pieces of furniture that happen to be stacked. Each one offers a different kind of hiding place, and each needs a different answer.<\/p>\n<div class=\"idrows\">\n <div class=\"idrow\"><div><div class=\"lbl\">Layer one<\/div><b>The mattress<\/b><\/div><p>Piping, tufts, the zip, the label pocket and the folded corners. Easy to inspect, easy to seal, and the only layer you can take out of play permanently with a cover.<\/p><\/div>\n <div class=\"idrow\"><div><div class=\"lbl\">Layer two<\/div><b>The base<\/b><\/div><p>An ensemble hides a timber frame and corner blocks behind a stapled sheet of fabric. Nothing you spray on the outside reaches inside it, which is what makes this layer the real problem.<\/p><\/div>\n <div class=\"idrow\"><div><div class=\"lbl\">Layer three<\/div><b>Frame and bedhead<\/b><\/div><p>Bolt holes, slat holes, the join where uprights meet rails, button tufting, and the back of a padded bedhead resting against the wall.<\/p><\/div>\n <div class=\"idrow\"><div><div class=\"lbl\">Layer four<\/div><b>The floor and wall edge<\/b><\/div><p>Carpet gripper, skirting joins and the first few centimetres of wall. This is where a population goes once the bed is crowded.<\/p><\/div>\n<\/div>\n<p>One more layer gets forgotten almost every time: the bedding stack itself. A quilted mattress topper has seams of its own, a pillow protector has a zip, and a doona cover stuffed in a drawer beside the bed sits within reach of everything on this list. Anything in that stack that fits in a washing machine and a dryer should go through both on hot before the cover goes on, and anything that will not fit is worth asking about rather than guessing.<\/p>\n<p>The headboard against the wall is the other blind spot. Most people check the front of it, which is the one surface nothing hides on. The back of the board, the cavity between board and plaster, and the top lip of the skirting behind it are where a population that has outgrown the mattress sets up, and none of it is visible without moving the bed forward.<\/p>\n<p>You can read the age of a problem from which layers are involved. Spotting confined to the mattress piping at the head end usually means a recent arrival, often within a month or two. Spotting inside bolt holes and along the skirting means it has been running long enough to outgrow the bed, which changes the job from one piece of furniture to a room.<\/p>\n<p>That is also the quickest way to decide how much of this you can do yourself. If everything you have found is on the mattress, the measures below will take you a long way. If you have found it in the frame joints or on the wall edge, the bed is no longer the problem and the room needs treating properly.<\/p><\/div><\/div><figure class=\"ph\"><img loading=\"lazy\" src=\"https:\/\/stagingloom.com\/tim\/wp-content\/uploads\/2026\/10\/bed-bug-bedroom-inspection.webp\" alt=\"Bed, base and bedside table being checked during a bedroom inspection\" width=\"800\" height=\"993\" loading=\"lazy\" decoding=\"async\"><figcaption>Everything in this photo is part of the same harbourage, not just the top surface.<\/figcaption><\/figure><\/div><\/div>\n<\/section>\n<section class=\"sec paper\" aria-labelledby=\"encase\">\n<div class=\"wrap\"><div class=\"shead\"><p class=eyebrow>The cover<\/p><h2 id=\"encase\">How do mattress and base encasements work?<\/h2><\/div><p class=\"ans\"><b>An encasement is a zipped cover that seals the whole mattress or base inside a bite-proof fabric, so anything already inside is trapped and starves, and nothing new can get in or set up in the seams.<\/b> It does not kill anything quickly. What it does is turn a complicated surface into a smooth one you can wipe, inspect and sleep on with some confidence.<\/p><div class=\"prose\"><p>Two features separate a real encasement from a cheap mattress protector. The zip has to close against a stop or a flap so there is no open gap at the corner, and the fabric has to be woven tightly enough that a first-stage juvenile cannot pass through it. A juvenile is about a millimetre across, so any hole, tear or unsealed zip end is a door rather than a flaw.<\/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>Cover the base as well.<\/b> Encasing a mattress and leaving an ensemble base open seals the easy layer and ignores the hard one.<\/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>Fit it after treatment, not before.<\/b> Sealing a bed in before the room is treated locks the population in with you instead of dealing with it.<\/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>Check the seams monthly<\/b> for the first few months, especially where the mattress meets the bed frame and anywhere the cover is under tension.<\/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>Tape any tear immediately.<\/b> A split at a corner undoes the whole point of the cover, and they usually appear where a fitted sheet is pulled on and off.<\/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 not keep washing it.<\/b> Repeated hot washing stresses the laminate and the zip, which is how most covers eventually fail.<\/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>Keep the receipt and the label.<\/b> If you rent, the cover is evidence that you acted, which matters later.<\/span><\/li>\n<\/ul>\n<p>The question everyone asks next is how long it stays on. These insects can go several months between blood meals, and adults live a good deal longer than that in Australian conditions, so anything shorter than a year is a gamble. Twelve months sealed is the sensible minimum. Plenty of households simply leave the cover on permanently, which also means the next inspection of that mattress takes thirty seconds instead of twenty minutes.<\/p>\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>Do not spray the bedding or the mattress with insecticide.<\/b> Victorian health advice is explicit that bedding should not be treated with pesticide, and some registered products cannot lawfully be applied to a mattress at all, because the label governs where a product may go. A cover is the safe way to deal with a mattress you sleep on.<\/p><\/div><\/div><\/div>\n<\/section>\n<section class=\"sec sky\" aria-labelledby=\"steam\">\n<div class=\"wrap\"><div class=\"shead\"><p class=eyebrow>Heat and suction<\/p><h2 id=\"steam\">What can vacuuming and steam actually achieve?<\/h2><\/div><p class=\"ans\"><b>Vacuuming lifts live insects, shed skins and debris off a surface but leaves eggs behind, because eggs are cemented in place rather than resting on it.<\/b> Steam kills every stage it genuinely reaches, including eggs, but only where the heat gets to, which on a mattress means a slow pass along seams rather than a quick sweep over the top.<\/p><div class=\"prose\"><div class=\"tbl\">\n <table>\n  <caption>What each non-chemical method does to a bed, and where it stops.<\/caption>\n  <thead><tr><th scope=\"col\">Method<\/th><th scope=\"col\">What it handles<\/th><th scope=\"col\">Where it stops<\/th><\/tr><\/thead>\n  <tbody>\n   <tr><th scope=\"row\">Vacuum, crevice tool<\/th><td>Adults, juveniles, skins and dust in seams and folds<\/td><td>Eggs stay glued in place; a stiff brush head scatters them<\/td><\/tr>\n   <tr><th scope=\"row\">Steam<\/th><td>All stages on the surface it touches, seams included<\/td><td>Does not reach inside a base or a bolt hole, and wet foam dries slowly<\/td><\/tr>\n   <tr><th scope=\"row\">Hot dryer cycle<\/th><td>Pillows, protectors, cushion covers and anything that fits<\/td><td>A mattress will never fit in one, so the bed itself is out<\/td><\/tr>\n   <tr><th scope=\"row\">Freezing small items<\/th><td>Items that cannot be washed or heated<\/td><td>Needs long, cold, uninterrupted hours, so it suits small loads only<\/td><\/tr>\n   <tr><th scope=\"row\">Sunlight on a balcony<\/th><td>Very little on its own<\/td><td>Temperature inside a mattress rarely gets high enough for long enough<\/td><\/tr>\n  <\/tbody>\n <\/table>\n<\/div>\n<p>Steam is where household equipment disappoints most. A cheap garment steamer puts out a cloud that feels hot and has very little heat behind it once it hits fabric, and a unit that cannot hold its temperature under a slow pass is doing nothing except wetting your bed. Move at a crawl, keep the nozzle close, work along seams and folds rather than across open panels, and accept that you are treating a surface, not a structure.<\/p>\n<p>Two safety notes. Never carry a vacuum full of live insects through the house to empty it at the bin; seal the bag or the canister contents inside a plastic bag in the room, then take the sealed bag outside. And do not soak a mattress trying to compensate for a weak steamer, because a damp foam core in a Melbourne winter grows other problems that are harder to fix than the one you started with.<\/p>\n<p>Freezing is worth knowing about for the odd item that cannot be washed, heated or binned. It has to be a hard freeze over many hours, scaled to how much you put in, since a packed freezer barely drops in temperature for a long time. A couple of hours in the freezer compartment achieves nothing.<\/p><\/div><\/div>\n<\/section>\n<section class=\"sec dark\" aria-labelledby=\"dispose\">\n<div class=\"wrap\"><div class=\"shead\"><p class=eyebrow>The expensive move<\/p><h2 id=\"dispose\">Why does throwing the mattress out usually fail?<\/h2><\/div><p class=\"ans\"><b>Because the replacement arrives into a room that still holds everything living in the base, the frame and the skirting, and it is colonised within days.<\/b> The old mattress then sheds insects along the hallway, down the stairs and into the lift on its way out, which is how one bedroom turns into a whole flat or a whole building.<\/p><div class=\"prose\"><p>There is a second cost that people do not see at the time. A bed put out on the nature strip gets picked up, and the household that collects it inherits the problem. Hard rubbish week in a Melbourne suburb moves second-hand beds around a neighbourhood faster than any other mechanism, which is why pest technicians get so firm about this one.<\/p>\n<blockquote class=\"quote\">Replacing the bed before the room is treated buys you a brand new infested mattress.<\/blockquote>\n<p>There are genuine exceptions. A mattress with a split cover and an exposed foam core cannot be inspected or sealed. A base whose underside fabric is torn or sagging cannot be treated through. Anything soaked, badly soiled or already at the end of its life is not worth the trouble. In those cases disposal is the right answer, and the way it leaves the house is what matters.<\/p>\n<ol class=\"steps\">\n <li><b>Wrap it in the room<\/b><span>Seal the mattress or base inside heavy plastic and tape it closed before it goes through a doorway.<\/span><\/li>\n <li><b>Make it unusable<\/b><span>Cut the cover and mark it clearly so nobody takes it home from the kerb.<\/span><\/li>\n <li><b>Book the collection<\/b><span>Arrange a hard waste pickup or a tip run rather than leaving it sitting out for a week.<\/span><\/li>\n <li><b>Treat the room first<\/b><span>Order the replacement only once the room has been treated and checked, not before.<\/span><\/li>\n<\/ol>\n<p>Replacement order matters as much as the wrapping. Treat the room, wait out the follow-up, then bring the new bed in. If a new bed is already on its way and the timing cannot change, keep it sealed in its packaging in a different part of the house until the bedroom has been dealt with.<\/p><\/div><\/div>\n<\/section>\n<section class=\"sec\" aria-labelledby=\"call\">\n<div class=\"wrap\"><div class=\"shead\"><p class=eyebrow>The limit<\/p><h2 id=\"call\">When is the bed beyond what you can do yourself?<\/h2><\/div><p class=\"ans\"><b>When the signs have moved off the mattress.<\/b> Spotting inside bolt holes, in slat holes, along a frame joint, behind the bedhead or on the skirting means the population has outgrown the bed, and covers, steam and a vacuum cleaner cannot reach any of those places. The same applies if bites keep appearing after the mattress has been encased for a few weeks.<\/p><div class=\"prose\"><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>Signs in the frame or the wall edge.<\/b> The bed is no longer the whole job, and treating it alone will not hold.<\/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>Bites continuing after encasement.<\/b> Something is living off the mattress, usually in the base rails or the bedside furniture.<\/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>A flat with shared walls.<\/b> Sealing your bed does nothing about a neighbouring unit feeding the problem back in.<\/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>More than one bed involved.<\/b> Two bedrooms affected means the household is past the point where furniture-level measures work.<\/span><\/li>\n<\/ul>\n<p>What a technician does differently is reach the inside of the structure. Products go into the joints, the staple lines, the bolt holes and the base cavity as a crack and crevice application, with the choice of product governed by what its label permits on that surface. A return visit then picks up whatever has hatched since, since an egg may sit for up to two weeks before anything emerges from it and nothing applied on day one reliably kills them. How the visit runs, and how beds and bedding are handled on the day, is covered by the service page on <a href=\"https:\/\/stagingloom.com\/tim\/services\/bed-bug-treatment-melbourne\/\">bed bug treatment across Melbourne<\/a>.<\/p>\n<p>Tim is licensed in Victoria for pest control under No. 86488 and fully insured, and the person who quotes your job is the person who turns up to do it, right across Melbourne and the suburbs that ring it. Covered work carries a three month guarantee too: find the same pest active again in a treated room before that window closes and he returns to deal with it without charging you, on whatever terms were set at the time of the quote. You can <a href=\"https:\/\/stagingloom.com\/tim\/book\/\">describe your bed and book a visit<\/a>, or read the wider walkthrough on <a href=\"https:\/\/stagingloom.com\/tim\/guides\/how-to-get-rid-of-bed-bugs\/\">getting rid of bed bugs<\/a> first if you are still weighing it up.<\/p>\n<details class=\"fold\"><summary>Can I keep using the bed while all this is going on?<span class=\"pm\" aria-hidden=\"true\"><\/span><\/summary><div class=\"in\"><p>Yes, and you should. Moving to the couch or a spare room gives the population a second place to colonise and makes the next treatment larger. Keep sleeping in your own bed, keep the bedding off the floor, and if you want a measure that actually helps, put smooth-sided interceptor cups under each leg so you can see what is moving.<\/p><\/div><\/details><\/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\">Common questions on how to get rid of bed bugs on bed bases and mattresses<\/h2><\/div><div class=\"faqs\"><div class=\"col\"><details class=\"fold\"><summary>Should I throw out my mattress?<span class=\"pm\" aria-hidden=\"true\"><\/span><\/summary><div class=\"in\"><p>Usually not. An intact mattress can be treated, covered and kept, and a replacement brought into an untreated room is colonised within days. Dispose of one only if the cover is split, the foam is exposed or it is soiled beyond use, and wrap and seal it inside the bedroom before carrying it anywhere.<\/p><\/div><\/details><details class=\"fold\"><summary>Does a mattress encasement actually work?<span class=\"pm\" aria-hidden=\"true\"><\/span><\/summary><div class=\"in\"><p>A properly made one does the job it is designed for: it seals the mattress so nothing inside can feed and nothing outside can settle in the seams. It is not a treatment on its own, since the base, frame and room are untouched by it, and it only works while it stays intact and zipped.<\/p><\/div><\/details><details class=\"fold\"><summary>How long do I leave an encasement on?<span class=\"pm\" aria-hidden=\"true\"><\/span><\/summary><div class=\"in\"><p>At least twelve months. These insects survive months without feeding, so a cover removed after a few weeks can release live ones back into the room. Many households leave the cover on for good, which also makes every future check of that mattress a thirty second job.<\/p><\/div><\/details><\/div><div class=\"col\"><details class=\"fold\"><summary>Will steam cleaning kill bed bugs in a mattress?<span class=\"pm\" aria-hidden=\"true\"><\/span><\/summary><div class=\"in\"><p>It kills what the steam genuinely reaches, eggs included, which on a mattress means seams, tufts and folds worked over slowly. It will not reach inside the base, a bolt hole or a frame joint, and a weak domestic steamer that cannot hold temperature under a slow pass mostly just dampens the bed.<\/p><\/div><\/details><details class=\"fold\"><summary>Can I spray insecticide on my mattress?<span class=\"pm\" aria-hidden=\"true\"><\/span><\/summary><div class=\"in\"><p>No. Victorian health guidance says not to treat bedding with pesticide, and the label on a registered product decides where it may lawfully be applied, with some excluded from mattresses entirely. Use heat, a vacuum and an encasement on the sleeping surface, and leave chemical work to the structure around it.<\/p><\/div><\/details><details class=\"fold\"><summary>Is a second-hand mattress ever safe to take?<span class=\"pm\" aria-hidden=\"true\"><\/span><\/summary><div class=\"in\"><p>It is the one item not worth the risk. You cannot see inside the cover, you cannot treat the core, and a mattress is the most likely piece of furniture to be carrying something. If a bed is being replaced on a budget, put the money into a new mattress and treat the frame you already own.<\/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\">Not sure whether the bed can be saved?<\/h2><p>Describe the bed, what you have found and where, and Tim will tell you what can be treated in place and what genuinely needs replacing.<\/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\/bed-bug-treatment-melbourne\/\"><b>Bed Bug Treatment Melbourne<\/b><span>Bed bug control in Melbourne: full inspection, targeted and heat-assisted treatment and...<\/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). Sources: the <a href=\"https:\/\/www.betterhealth.vic.gov.au\/health\/conditionsandtreatments\/bedbugs\" rel=\"noopener\" target=\"_blank\">Better Health Channel on bedbugs<\/a> and the <a href=\"https:\/\/www.apvma.gov.au\/\" rel=\"noopener\" target=\"_blank\">APVMA<\/a> on registered product labels.<\/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\/bed-bugs-mattress\/#article\",\n   \"headline\": \"How to Get Rid of Bed Bugs on a Mattress\",\n   \"description\": \"How to Get Rid of Bed Bugs on a Mattress: mattress first, encasements, vacuum and heat, and when to call a Melbourne professional.\",\n   \"mainEntityOfPage\": {\n    \"@id\": \"https:\/\/stagingloom.com\/tim\/guides\/bed-bugs-mattress\/#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-on-mattress.webp\"\n  },\n  {\n   \"@type\": \"WebPage\",\n   \"@id\": \"https:\/\/stagingloom.com\/tim\/guides\/bed-bugs-mattress\/#webpage\",\n   \"url\": \"https:\/\/stagingloom.com\/tim\/guides\/bed-bugs-mattress\/\",\n   \"name\": \"How to Get Rid of Bed Bugs on a Mattress | Melbourne Guide\",\n   \"description\": \"How to Get Rid of Bed Bugs on a Mattress: mattress first, encasements, vacuum and heat, 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\/bed-bugs-mattress\/#breadcrumb\"\n   },\n   \"about\": {\n    \"@id\": \"https:\/\/stagingloom.com\/tim\/#business\"\n   }\n  },\n  {\n   \"@type\": \"BreadcrumbList\",\n   \"@id\": \"https:\/\/stagingloom.com\/tim\/guides\/bed-bugs-mattress\/#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 Bed Bugs on a Mattress\",\n     \"item\": \"https:\/\/stagingloom.com\/tim\/guides\/bed-bugs-mattress\/\"\n    }\n   ]\n  },\n  {\n   \"@type\": \"FAQPage\",\n   \"@id\": \"https:\/\/stagingloom.com\/tim\/guides\/bed-bugs-mattress\/#faq\",\n   \"mainEntity\": [\n    {\n     \"@type\": \"Question\",\n     \"name\": \"Can I keep using the bed while all this is going on?\",\n     \"acceptedAnswer\": {\n      \"@type\": \"Answer\",\n      \"text\": \"Yes, and you should. Moving to the couch or a spare room gives the population a second place to colonise and makes the next treatment larger. Keep sleeping in your own bed, keep the bedding off the floor, and if you want a measure that actually helps, put smooth-sided interceptor cups under each leg so you can see what is moving.\"\n     }\n    },\n    {\n     \"@type\": \"Question\",\n     \"name\": \"Should I throw out my mattress?\",\n     \"acceptedAnswer\": {\n      \"@type\": \"Answer\",\n      \"text\": \"Usually not. An intact mattress can be treated, covered and kept, and a replacement brought into an untreated room is colonised within days. Dispose of one only if the cover is split, the foam is exposed or it is soiled beyond use, and wrap and seal it inside the bedroom before carrying it anywhere.\"\n     }\n    },\n    {\n     \"@type\": \"Question\",\n     \"name\": \"Does a mattress encasement actually work?\",\n     \"acceptedAnswer\": {\n      \"@type\": \"Answer\",\n      \"text\": \"A properly made one does the job it is designed for: it seals the mattress so nothing inside can feed and nothing outside can settle in the seams. It is not a treatment on its own, since the base, frame and room are untouched by it, and it only works while it stays intact and zipped.\"\n     }\n    },\n    {\n     \"@type\": \"Question\",\n     \"name\": \"How long do I leave an encasement on?\",\n     \"acceptedAnswer\": {\n      \"@type\": \"Answer\",\n      \"text\": \"At least twelve months. These insects survive months without feeding, so a cover removed after a few weeks can release live ones back into the room. Many households leave the cover on for good, which also makes every future check of that mattress a thirty second job.\"\n     }\n    },\n    {\n     \"@type\": \"Question\",\n     \"name\": \"Will steam cleaning kill bed bugs in a mattress?\",\n     \"acceptedAnswer\": {\n      \"@type\": \"Answer\",\n      \"text\": \"It kills what the steam genuinely reaches, eggs included, which on a mattress means seams, tufts and folds worked over slowly. It will not reach inside the base, a bolt hole or a frame joint, and a weak domestic steamer that cannot hold temperature under a slow pass mostly just dampens the bed.\"\n     }\n    },\n    {\n     \"@type\": \"Question\",\n     \"name\": \"Can I spray insecticide on my mattress?\",\n     \"acceptedAnswer\": {\n      \"@type\": \"Answer\",\n      \"text\": \"No. Victorian health guidance says not to treat bedding with pesticide, and the label on a registered product decides where it may lawfully be applied, with some excluded from mattresses entirely. Use heat, a vacuum and an encasement on the sleeping surface, and leave chemical work to the structure around it.\"\n     }\n    },\n    {\n     \"@type\": \"Question\",\n     \"name\": \"Is a second-hand mattress ever safe to take?\",\n     \"acceptedAnswer\": {\n      \"@type\": \"Answer\",\n      \"text\": \"It is the one item not worth the risk. You cannot see inside the cover, you cannot treat the core, and a mattress is the most likely piece of furniture to be carrying something. If a bed is being replaced on a budget, put the money into a new mattress and treat the frame you already own.\"\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-156","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 Bed Bugs on a Mattress | Melbourne Guide<\/title>\n<meta name=\"description\" content=\"How to Get Rid of Bed Bugs on a Mattress: mattress first, encasements, vacuum and heat, 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\/bed-bugs-mattress\/\" \/>\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 Bed Bugs on a Mattress | Melbourne Guide\" \/>\n<meta property=\"og:description\" content=\"How to Get Rid of Bed Bugs on a Mattress: mattress first, encasements, vacuum and heat, and when to call a Melbourne professional.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/stagingloom.com\/tim\/guides\/bed-bugs-mattress\/\" \/>\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\\\/bed-bugs-mattress\\\/\",\"url\":\"https:\\\/\\\/stagingloom.com\\\/tim\\\/guides\\\/bed-bugs-mattress\\\/\",\"name\":\"How to Get Rid of Bed Bugs on a Mattress | Melbourne Guide\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/stagingloom.com\\\/tim\\\/#website\"},\"datePublished\":\"2026-06-15T11:49:44+00:00\",\"description\":\"How to Get Rid of Bed Bugs on a Mattress: mattress first, encasements, vacuum and heat, and when to call a Melbourne professional.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/stagingloom.com\\\/tim\\\/guides\\\/bed-bugs-mattress\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/stagingloom.com\\\/tim\\\/guides\\\/bed-bugs-mattress\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/stagingloom.com\\\/tim\\\/guides\\\/bed-bugs-mattress\\\/#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 Bed Bugs on a Mattress\"}]},{\"@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 Bed Bugs on a Mattress | Melbourne Guide","description":"How to Get Rid of Bed Bugs on a Mattress: mattress first, encasements, vacuum and heat, 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\/bed-bugs-mattress\/","og_locale":"en_US","og_type":"article","og_title":"How to Get Rid of Bed Bugs on a Mattress | Melbourne Guide","og_description":"How to Get Rid of Bed Bugs on a Mattress: mattress first, encasements, vacuum and heat, and when to call a Melbourne professional.","og_url":"https:\/\/stagingloom.com\/tim\/guides\/bed-bugs-mattress\/","og_site_name":"My website","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/stagingloom.com\/tim\/guides\/bed-bugs-mattress\/","url":"https:\/\/stagingloom.com\/tim\/guides\/bed-bugs-mattress\/","name":"How to Get Rid of Bed Bugs on a Mattress | Melbourne Guide","isPartOf":{"@id":"https:\/\/stagingloom.com\/tim\/#website"},"datePublished":"2026-06-15T11:49:44+00:00","description":"How to Get Rid of Bed Bugs on a Mattress: mattress first, encasements, vacuum and heat, and when to call a Melbourne professional.","breadcrumb":{"@id":"https:\/\/stagingloom.com\/tim\/guides\/bed-bugs-mattress\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/stagingloom.com\/tim\/guides\/bed-bugs-mattress\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/stagingloom.com\/tim\/guides\/bed-bugs-mattress\/#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 Bed Bugs on a Mattress"}]},{"@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\/156","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=156"}],"version-history":[{"count":0,"href":"https:\/\/stagingloom.com\/tim\/wp-json\/wp\/v2\/pages\/156\/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=156"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}