{"id":195,"date":"2026-09-28T14:42:19","date_gmt":"2026-09-28T14:42:19","guid":{"rendered":"https:\/\/stagingloom.com\/tim\/services\/moth-control-melbourne\/clothes-moths\/"},"modified":"2026-09-28T14:42:19","modified_gmt":"2026-09-28T14:42:19","slug":"clothes-moths","status":"publish","type":"page","link":"https:\/\/stagingloom.com\/tim\/services\/moth-control-melbourne\/clothes-moths\/","title":{"rendered":"Clothes Moth Control"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"195\" class=\"elementor elementor-195\">\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\/services\/\">Pest Control Services<\/a><i>\/<\/i><a href=\"https:\/\/stagingloom.com\/tim\/services\/moth-control-melbourne\/\">Moth Control Melbourne<\/a><i>\/<\/i><span aria-current=\"page\">Clothes Moth Control<\/span><\/nav><div class=\"hero-g\"><div><p class=\"eyebrow\">Clothes moths<\/p><h1>Clothes Moth Control: How to Get Rid of Clothes Moths<\/h1><p class=\"deck\">Holes in a wool coat are last season's feeding, not this morning's moth. Tim finds what the grubs are living on and treats that.<\/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>Licence No. 86488 (Vic)<\/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>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\"><path d=\"M20 11a8 8 0 1 0-2.3 5.7\"\/><path d=\"M20 4v7h-7\"\/><\/svg>3-month re-treatment guarantee<\/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>Houses, units and rentals<\/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 and robe area being searched during a clothes moth inspection in Melbourne\" width=\"800\" height=\"993\" fetchpriority=\"high\" decoding=\"async\"><p class=hero-tag>Robe bases, drawers and storage boxes get searched before anything is treated.<\/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 start looking up how to get rid of clothes moths in April, when a storage box comes down from the top of the robe and the good jumper has three holes in the shoulder. The timing is cruel and also misleading. Whatever did it has very likely finished feeding and gone, and the small straw gold moth you flicked off the robe door could not have eaten a thread of that jumper if it tried.<\/p>\n<p>Tim treats this pest in houses, units and rentals across the city, and the work sits beside the pantry and carpet jobs under his <a href=\"https:\/\/stagingloom.com\/tim\/services\/moth-control-melbourne\/\">Melbourne moth control service<\/a>. He attends every job himself, which counts here, because the outcome rides on how carefully someone searches drawers, boxes, robe bases and stored bedding.<\/p>\n<p>What follows: which stage does the chewing, the fabrics it can and cannot digest, what a robe treatment involves, and an honest rating of washing, freezing, dry cleaning, moth balls and cedar.<\/p><\/div><\/div><\/section>\n<section class=\"sec\" aria-labelledby=\"grubs\">\n<div class=\"wrap\"><div class=\"shead\"><p class=eyebrow>Life cycle<\/p><h2 id=\"grubs\">Why is it the grubs and not the moths that damage clothes?<\/h2><\/div><p class=\"ans\"><b>Only the grub stage can chew fabric. The adult has no feeding mouthparts and lives a fortnight or so on nothing at all.<\/b> A female glues eggs straight onto wool or silk, the grubs hatch and graze the fibre for anything between six weeks and most of a year, then seal into a cocoon and emerge ready to breed.<\/p><div class=\"prose\"><dl class=\"def\">\n <dt>Webbing clothes moth<\/dt>\n <dd>The usual offender here. Its grub lays a loose silk sheet over whatever it eats, so the surface looks faintly glazed and the feeding stays in one patch.<\/dd>\n <dt>Case-bearing clothes moth<\/dt>\n <dd>Less often seen. This grub builds a small portable tube from the fibres it has eaten and tows it along, so holes end up scattered and you find discarded cases.<\/dd>\n<\/dl>\n<div class=\"tbl\">\n <table>\n  <caption>What each stage does, and what a householder actually notices.<\/caption>\n  <thead><tr><th scope=\"col\">Stage<\/th><th scope=\"col\">What it does<\/th><th scope=\"col\">What you notice<\/th><\/tr><\/thead>\n  <tbody>\n   <tr><th scope=\"row\">Egg<\/th><td>Stuck to a fibre deep in a fold or a seam, too small to pick out by eye<\/td><td>Nothing whatsoever<\/td><\/tr>\n   <tr><th scope=\"row\">Grub<\/th><td>Grazes fibre and spins silk under collars, inside cuffs and along seam allowances<\/td><td>Holes, a faint glaze, gritty specks in the drawer<\/td><\/tr>\n   <tr><th scope=\"row\">Cocoon<\/th><td>Spun onto a robe panel, a rail bracket or the carpet border, not onto the garment<\/td><td>A small ribbed case, the shade of whatever was eaten<\/td><\/tr>\n   <tr><th scope=\"row\">Adult<\/th><td>Breeds and lays. It shuns light and would rather scuttle than fly a room<\/td><td>A pale moth about 7mm long, still, on a robe door<\/td><\/tr>\n  <\/tbody>\n <\/table>\n<\/div>\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>Why autumn is the busy season:<\/b> these calls cluster through March, April and May, as coats, blankets and knitwear come out for a Melbourne winter. The eating happened over the warm months inside a robe nobody opened between the spring carnival and Easter, which is exactly the quiet, dark run the grubs need.<\/p><\/div><\/div><\/div>\n<\/section>\n<section class=\"sec\" aria-labelledby=\"fibres\">\n<div class=\"wrap\"><div class=\"split\"><div><div class=\"shead wide\"><p class=eyebrow>The menu<\/p><h2 id=\"fibres\">Which fabrics do clothes moth grubs feed on?<\/h2><\/div><p class=\"ans\"><b>Anything grown on an animal is edible to them: wool, merino, lambswool, cashmere, mohair, alpaca, felt, fur, feather and silk, plus any blend holding a share of those.<\/b> The grubs break down keratin, the tough protein in hair, and no cotton, linen, viscose or polyester thread contains it. That is the whole dividing line.<\/p><div class=\"prose\"><p>Soiling moves the line. A grub will cut through polyester lining or a cotton shirt put away carrying sweat, milk or a food spill, because the residue is the meal and the cloth is in the road. Damage lands on the one garment that went into storage unwashed.<\/p>\n<div class=\"idrows\">\n <div class=\"idrow\"><div><div class=\"lbl\">High risk<\/div><b>Cashmere, mohair, merino<\/b><\/div><p>Fine open-structured hair. Grubs settle into the pile and feed without reaching the outer face, so damage shows up late.<\/p><\/div>\n <div class=\"idrow\"><div><div class=\"lbl\">High risk<\/div><b>Felt, blankets, sheepskin<\/b><\/div><p>Dense wool with no weave to interrupt feeding. Old blankets, hat felt, slippers and sheepskin liners are regular finds in a garage.<\/p><\/div>\n <div class=\"idrow\"><div><div class=\"lbl\">Real risk<\/div><b>Suits, coats, silk<\/b><\/div><p>Suiting, shoulder padding, scarves and linings all qualify. Damage hides under the collar and in the armhole while the coat hangs.<\/p><\/div>\n <div class=\"idrow\"><div><div class=\"lbl\">Low, not zero<\/div><b>Blends and soiled synthetics<\/b><\/div><p>A 20 per cent wool blend feeds them slowly. Clean cotton and clean synthetics do not, until a stain gives a reason to chew.<\/p><\/div>\n<\/div>\n<p>Easy things to miss: feather pillows and down jackets, the wool runner on the robe floor, piano felts, a sheepskin seat cover in the shed, keepsakes wrapped in a box, and wool batts above a ceiling.<\/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>Careful with keepsakes:<\/b> a boxed heirloom garment is the worst thing to guess with. Hot water, a hot dryer and a freezer each carry a risk with aged silk, beading or a dry-clean-only label, so ask a textile cleaner first. Losing the item to a bad decision beats the holes for regret.<\/p><\/div><\/div><\/div><figure class=\"ph\"><img loading=\"lazy\" src=\"https:\/\/stagingloom.com\/tim\/wp-content\/uploads\/2026\/10\/clothes-moth-on-fabric.webp\" alt=\"Clothes moth resting on folded wool in a wardrobe, the fibre its grubs feed on\" width=\"800\" height=\"600\" loading=\"lazy\" decoding=\"async\"><figcaption>The adult cannot chew wool. Its grubs, lower in the folds, are what cut the holes.<\/figcaption><\/figure><\/div><\/div>\n<\/section>\n<section class=\"sec dark\" aria-labelledby=\"wardrobe\">\n<div class=\"wrap\"><div class=\"split rev\"><div><div class=\"shead wide\"><p class=eyebrow>The treatment<\/p><h2 id=\"wardrobe\">How to get rid of clothes moths from the wardrobe itself?<\/h2><\/div><p class=\"ans\"><b>Empty it, vacuum it hard, then treat the bare shell.<\/b> Garments are handled separately by laundering, dry cleaning or cold, and nothing goes onto clothing. What gets treated is the timber and the junctions the cocoons are spun onto: panel joins, the floor border, rail brackets, drawer runners and the carpet strip the hanging clothes keep dark.<\/p><div class=\"prose\"><ol class=\"steps\">\n <li><b>Clear it out<\/b><span>Everything comes out so the inside can be seen. Items with holes, glazing or cases go into sealed bags away from the clean pile.<\/span><\/li>\n <li><b>Vacuum first<\/b><span>A crevice tool through every corner, groove and screw hole lifts out eggs, cases and debris that no product reaches well.<\/span><\/li>\n <li><b>Treat the shell<\/b><span>Product goes into the cracks and junctions of the empty robe and along the floor border, to the registered label.<\/span><\/li>\n <li><b>Reload and watch<\/b><span>Only clean or treated items go back, and the same spots get rechecked, because thick wool can hide a grub through one visit.<\/span><\/li>\n<\/ol>\n<p>Where the cocoons sit decides whether a job holds. Grubs crawl away from their food to pupate, so they end up in the angle between the robe base and the back panel, behind a loose skirting, under a built-in drawer lip, inside a hollow rail bracket, and down in the carpet border that hanging garments shade all year. Treat the clothes, miss those places, and a second generation walks out in spring.<\/p>\n<blockquote class=\"quote\">An empty robe can be treated properly in half an hour. A full one cannot be treated properly at all.<\/blockquote>\n<p>Everything applied holds an APVMA registration, and the <a href=\"https:\/\/www.apvma.gov.au\/\" rel=\"noopener\" target=\"_blank\">label approved by the national regulator<\/a> sets the rate, the surfaces it may touch and how long before the room is used again. If there is a baby in that room, or someone with asthma, say so when you book.<\/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=\"Treating a floor edge indoors, the part of how to get rid of clothes moths that most people skip\" width=\"800\" height=\"993\" loading=\"lazy\" decoding=\"async\"><\/figure><\/div><\/div>\n<\/section>\n<section class=\"sec paper\" aria-labelledby=\"garments\">\n<div class=\"wrap\"><div class=\"shead\"><p class=eyebrow>Garment care<\/p><h2 id=\"garments\">Should you wash, freeze or dry clean the affected clothes?<\/h2><\/div><p class=\"ans\"><b>All three kill eggs and grubs on an item, so the care label decides which you use.<\/b> Wash hot where the fabric allows, freeze what cannot take water or heat, and send structured or delicate pieces to a dry cleaner. The holes stay. The aim is to stop that garment being live food before it rejoins the rest.<\/p><div class=\"prose\"><div class=\"cards c3\">\n <div class=\"card\"><span class=\"ic\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"8\" y=\"8\" width=\"8\" height=\"13\" rx=\"2\"\/><path d=\"M10 8V5h4v3M16 4h.01M19 6h.01M16 8h.01M19 10h.01\"\/><\/svg><\/span><h3>Hot wash and dryer<\/h3><p>Simplest for washable knitwear and bedding. Use the hottest setting the label permits, then a hot tumble dry. A cold cycle leaves eggs sitting in the seams.<\/p><\/div>\n <div class=\"card\"><span class=\"ic\"><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 3l9 5-9 5-9-5z\"\/><path d=\"M3 13l9 5 9-5\"\/><\/svg><\/span><h3>The freezer<\/h3><p>Bag the item, press the air out and give it several days in a deep freezer. A fridge freezer opened daily works more slowly, so leave it longer.<\/p><\/div>\n <div class=\"card\"><span class=\"ic\"><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><\/span><h3>Dry cleaning<\/h3><p>Right for suits, coats and tailoring that cannot be wetted. Tell the cleaner what you found, and bring the piece home in the plastic.<\/p><\/div>\n<\/div>\n<p>Storage is where the result is won. Grubs cannot reach what they cannot get into, so aim for a genuinely sealed container rather than a good looking one. Cardboard, a garment bag with a short zip and a tub with a warped lid all let a female walk in and lay.<\/p>\n<ul class=\"bullets\">\n <li>Store clean only. One worn jumper feeds whatever hatches in the tub with it.<\/li>\n <li>Hard tubs with a gasket, or vacuum bags you have checked for leaks, beat fabric bags.<\/li>\n <li>Open the box once over summer. Two minutes in January saves the April discovery.<\/li>\n<\/ul>\n<div class=\"strip s3\">\n <div><div class=\"k\">Cedar<\/div><div class=\"v\">Weak, and it fades<\/div><p>The oil puts some adults off while the scent is strong, which lasts months at best. It kills neither eggs nor grubs.<\/p><\/div>\n <div><div class=\"k\">Moth balls<\/div><div class=\"v\">Sealed boxes only<\/div><p>They act by vapour, so an open robe never holds enough. The smell transfers to everything and they must stay clear of children.<\/p><\/div>\n <div><div class=\"k\">Lavender, cloves<\/div><div class=\"v\">A gesture<\/div><p>Pleasant in a clean drawer and worth nothing against grubs in the fibre. Treat them as scent rather than pest control.<\/p><\/div>\n<\/div>\n<p>Sequence matters more than products: garments first, then the empty robe, then the storage. Tim's guide to <a href=\"https:\/\/stagingloom.com\/tim\/guides\/how-to-get-rid-of-clothes-moths\/\">clearing clothes moths out of a wardrobe step by step<\/a> sets out the full order if you want a go on your own first.<\/p><\/div><\/div>\n<\/section>\n<section class=\"sec\" aria-labelledby=\"cost\">\n<div class=\"wrap\"><div class=\"shead\"><p class=eyebrow>Pricing<\/p><h2 id=\"cost\">What moves the price of a clothes moth job?<\/h2><\/div><p class=\"ans\"><b>How many rooms are involved, how much storage has to be opened, and how much preparation is already done.<\/b> One robe in one bedroom is a short visit. A house where woollens, bedding and boxes sit across three rooms and a garage is a different job, and Tim says which one you have before quoting, not after.<\/p><div class=\"prose\"><div class=\"strip s3\">\n <div><div class=\"k\">Smallest<\/div><div class=\"v\">One robe<\/div><p>A single built-in or freestanding robe, emptied by you beforehand, searched, vacuumed and treated in one visit.<\/p><\/div>\n <div><div class=\"k\">Typical<\/div><div class=\"v\">Bedroom plus storage<\/div><p>A robe or two, the drawers, the boxes in the bed base and the carpet strip beneath, with a check visit after.<\/p><\/div>\n <div><div class=\"k\">Bigger<\/div><div class=\"v\">Several rooms<\/div><p>Woollens and stored textiles across a house, or a source in a shed that keeps resupplying the bedrooms.<\/p><\/div>\n<\/div>\n<p>A household that has already laundered the knitwear and cleared the shelves gets a shorter, better visit than one where a technician works around full cupboards. If you manage only one piece of preparation, empty the robe the holes were in.<\/p>\n<p>Whatever price you approve is what you are invoiced, since it is agreed before any work starts and nothing is added on later. Covered clothes moth work carries a 3-month re-treatment guarantee: should this pest reappear within three months in a spot that was treated, the return visit is free. Which terms apply depends on the treatment, and that gets explained up front. Indicative figures for all nine pests Tim handles sit on the <a href=\"https:\/\/stagingloom.com\/tim\/pricing\/\">guide to pest control costs<\/a>.<\/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>What a very cheap quote leaves out:<\/b> the search. Spraying a robe with the clothes still in it takes five minutes and finds nothing, and the cocoons in the floor border and the rail bracket come through it untouched. The real cost of that visit is the second one next autumn.<\/p><\/div><\/div><\/div>\n<\/section>\n<section class=\"sec sky\" aria-labelledby=\"book\">\n<div class=\"wrap\"><div class=\"shead\"><p class=eyebrow>Next step<\/p><h2 id=\"book\">What should you tell Tim when you book?<\/h2><\/div><p class=\"ans\"><b>Where the damage is, what fibre it is in, and how many rooms hold wool.<\/b> From those three answers Tim can usually say whether this is a clothes moth, a carpet feeder or something else, what to prepare before the visit, and what the treatment costs. Photos of the holes and the inside of the robe help.<\/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>Bring the evidence.<\/b> A damaged garment, a shed case or a photo in good light settles the species faster than a description.<\/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>Say what you have sprayed.<\/b> If an aerosol has been used in there, the picture changes and it is better known beforehand.<\/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>Mention the household.<\/b> Babies, pregnancy, asthma, cats, dogs, birds and fish tanks all shape where product can 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>Flag stored textiles.<\/b> Boxes in a shed, garage or roof space are a frequent source and easy to leave out.<\/span><\/li>\n<\/ul>\n<div class=\"cards c2\">\n <div class=\"card link\"><span class=\"ic\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"3\" y=\"5\" width=\"18\" height=\"16\" rx=\"2\"\/><path d=\"M3 10h18M8 3v4M16 3v4\"\/><\/svg><\/span><h3>Get the robe sorted<\/h3><p>Tell Tim what has been chewed and he will name the likely insect and set a price before anything is booked in.<\/p><a class=\"go\" href=\"https:\/\/stagingloom.com\/tim\/book\/\">Ask Tim for 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><\/div>\n <div class=\"card link\"><span class=\"ic\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M9 6h11M9 12h11M9 18h11\"\/><path d=\"M4 6l1 1 2-2M4 12l1 1 2-2M4 18l1 1 2-2\"\/><\/svg><\/span><h3>Seen other pests too?<\/h3><p>Silverfish, carpet beetles and spiders like the same quiet corners, and a single booking can take in more than one of them.<\/p><a class=\"go\" href=\"https:\/\/stagingloom.com\/tim\/services\/\">Browse every treatment Tim offers<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><\/div>\n<\/div>\n<p>His Victorian licence number is 86488, checkable on the public register kept by the Department of Health, and he is fully insured for this work. Jobs run through <a href=\"https:\/\/stagingloom.com\/tim\/\">Melbourne and its surrounding suburbs<\/a>, broadly a 40 km radius of town. Four pests are outside his trade and get referred on: termites, possums, bees and bats.<\/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\">Clothes moth questions worth asking<\/h2><\/div><div class=\"faqs\"><div class=\"col\"><details class=\"fold\"><summary>Does cedar actually work against clothes moths?<span class=\"pm\" aria-hidden=\"true\"><\/span><\/summary><div class=\"in\"><p>Only as a mild deterrent, and only while the wood still smells. Cedar oil puts some egg-laying adults off a space, but it does nothing to eggs or grubs already in the fibre. Sanding the block lightly brings the scent back for a while. Use it in a robe you have already cleared.<\/p><\/div><\/details><details class=\"fold\"><summary>Should I freeze my clothes to kill clothes moths?<span class=\"pm\" aria-hidden=\"true\"><\/span><\/summary><div class=\"in\"><p>Freezing suits items that cannot be washed hot. Seal the garment in a bag, squeeze the air out and leave it in a deep freezer for several days rather than overnight. Let it come back to room temperature inside the bag, so condensation forms on the plastic instead of the wool.<\/p><\/div><\/details><details class=\"fold\"><summary>Will clothes moths eat synthetic fabrics?<span class=\"pm\" aria-hidden=\"true\"><\/span><\/summary><div class=\"in\"><p>Not the fibre itself, because polyester, nylon and acrylic hold no keratin to digest. They will chew a synthetic soiled with sweat, food or body oil, and they will cut through a lining to reach wool behind it. A clean synthetic stored on its own is safe.<\/p><\/div><\/details><\/div><div class=\"col\"><details class=\"fold\"><summary>Do I have to throw out the damaged clothes?<span class=\"pm\" aria-hidden=\"true\"><\/span><\/summary><div class=\"in\"><p>Usually not. Once an item is washed hot, frozen or dry cleaned it stops being food, and an alterations shop can often close small holes in a knit. What should go are pieces eaten past wearing, since they keep feeding the next generation.<\/p><\/div><\/details><details class=\"fold\"><summary>How long before the moths stop appearing?<span class=\"pm\" aria-hidden=\"true\"><\/span><\/summary><div class=\"in\"><p>Expect the odd adult for a week or two while grubs already sealed in cocoons finish and come out. The count should fall away steadily from there. Fresh holes in something that was clean when it went back means a second source is still feeding.<\/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\">Found holes in the woollens?<\/h2><p>Photograph the damage and the inside of the robe, send it through with your suburb, and you will hear back on what you are dealing with and what the visit costs before anything is locked in.<\/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 r4\" style=\"margin-top:22px\"><a href=\"https:\/\/stagingloom.com\/tim\/services\/\"><b>Pest Control Services<\/b><span>Every pest control service in Melbourne: nine pest treatments with species-level pages,...<\/span><\/a><a href=\"https:\/\/stagingloom.com\/tim\/\"><b>Pest Control Melbourne<\/b><span>Pest control across Melbourne for homes and businesses: ants, cockroaches, spiders,...<\/span><\/a><a href=\"https:\/\/stagingloom.com\/tim\/guides\/how-to-get-rid-of-clothes-moths\/\"><b>How to Get Rid of Clothes Moths<\/b><span>How to Get Rid of Clothes Moths: it is the larvae, wash, freeze, store, cedar honesty,...<\/span><\/a><a href=\"https:\/\/stagingloom.com\/tim\/pricing\/\"><b>Pest Control Cost Melbourne<\/b><span>What pest control costs in Melbourne: real from-prices by pest and home size, general...<\/span><\/a><\/div><p class=\"srcs\">Sources: <a href=\"https:\/\/www.apvma.gov.au\/\" rel=\"noopener\" target=\"_blank\">APVMA pesticide registration<\/a>, the <a href=\"https:\/\/www.betterhealth.vic.gov.au\/health\/healthyliving\/pest-control-in-the-home\" rel=\"noopener\" target=\"_blank\">Better Health Channel on pest control in the home<\/a> and <a href=\"https:\/\/www.health.vic.gov.au\/environmental-health\/pest-control-legislation-and-licensing\" rel=\"noopener\" target=\"_blank\">Victorian pest control licensing<\/a>.<\/p><\/div><\/section>\n<script type=\"application\/ld+json\">\n{\n \"@context\": \"https:\/\/schema.org\",\n \"@graph\": [\n  {\n   \"@type\": \"Service\",\n   \"@id\": \"https:\/\/stagingloom.com\/tim\/services\/moth-control-melbourne\/clothes-moths\/#service\",\n   \"name\": \"Clothes Moth Control: How to Get Rid of Clothes Moths\",\n   \"serviceType\": \"Clothes Moth Control\",\n   \"description\": \"How to get rid of clothes moths in Melbourne: the grubs eating wool, cashmere and silk, and what clears them out.\",\n   \"provider\": {\n    \"@id\": \"https:\/\/stagingloom.com\/tim\/#business\"\n   },\n   \"areaServed\": {\n    \"@type\": \"City\",\n    \"name\": \"Melbourne\",\n    \"addressRegion\": \"VIC\",\n    \"addressCountry\": \"AU\"\n   },\n   \"url\": \"https:\/\/stagingloom.com\/tim\/services\/moth-control-melbourne\/clothes-moths\/\"\n  },\n  {\n   \"@type\": \"WebPage\",\n   \"@id\": \"https:\/\/stagingloom.com\/tim\/services\/moth-control-melbourne\/clothes-moths\/#webpage\",\n   \"url\": \"https:\/\/stagingloom.com\/tim\/services\/moth-control-melbourne\/clothes-moths\/\",\n   \"name\": \"How to Get Rid of Clothes Moths | Melbourne\",\n   \"description\": \"How to get rid of clothes moths in Melbourne: the grubs eating wool, cashmere and silk, and what clears them out.\",\n   \"inLanguage\": \"en-AU\",\n   \"isPartOf\": {\n    \"@id\": \"https:\/\/stagingloom.com\/tim\/#website\"\n   },\n   \"breadcrumb\": {\n    \"@id\": \"https:\/\/stagingloom.com\/tim\/services\/moth-control-melbourne\/clothes-moths\/#breadcrumb\"\n   },\n   \"about\": {\n    \"@id\": \"https:\/\/stagingloom.com\/tim\/#business\"\n   }\n  },\n  {\n   \"@type\": \"BreadcrumbList\",\n   \"@id\": \"https:\/\/stagingloom.com\/tim\/services\/moth-control-melbourne\/clothes-moths\/#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 Services\",\n     \"item\": \"https:\/\/stagingloom.com\/tim\/services\/\"\n    },\n    {\n     \"@type\": \"ListItem\",\n     \"position\": 3,\n     \"name\": \"Moth Control Melbourne\",\n     \"item\": \"https:\/\/stagingloom.com\/tim\/services\/moth-control-melbourne\/\"\n    },\n    {\n     \"@type\": \"ListItem\",\n     \"position\": 4,\n     \"name\": \"Clothes Moth Control\",\n     \"item\": \"https:\/\/stagingloom.com\/tim\/services\/moth-control-melbourne\/clothes-moths\/\"\n    }\n   ]\n  },\n  {\n   \"@type\": \"FAQPage\",\n   \"@id\": \"https:\/\/stagingloom.com\/tim\/services\/moth-control-melbourne\/clothes-moths\/#faq\",\n   \"mainEntity\": [\n    {\n     \"@type\": \"Question\",\n     \"name\": \"Does cedar actually work against clothes moths?\",\n     \"acceptedAnswer\": {\n      \"@type\": \"Answer\",\n      \"text\": \"Only as a mild deterrent, and only while the wood still smells. Cedar oil puts some egg-laying adults off a space, but it does nothing to eggs or grubs already in the fibre. Sanding the block lightly brings the scent back for a while. Use it in a robe you have already cleared.\"\n     }\n    },\n    {\n     \"@type\": \"Question\",\n     \"name\": \"Should I freeze my clothes to kill clothes moths?\",\n     \"acceptedAnswer\": {\n      \"@type\": \"Answer\",\n      \"text\": \"Freezing suits items that cannot be washed hot. Seal the garment in a bag, squeeze the air out and leave it in a deep freezer for several days rather than overnight. Let it come back to room temperature inside the bag, so condensation forms on the plastic instead of the wool.\"\n     }\n    },\n    {\n     \"@type\": \"Question\",\n     \"name\": \"Will clothes moths eat synthetic fabrics?\",\n     \"acceptedAnswer\": {\n      \"@type\": \"Answer\",\n      \"text\": \"Not the fibre itself, because polyester, nylon and acrylic hold no keratin to digest. They will chew a synthetic soiled with sweat, food or body oil, and they will cut through a lining to reach wool behind it. A clean synthetic stored on its own is safe.\"\n     }\n    },\n    {\n     \"@type\": \"Question\",\n     \"name\": \"Do I have to throw out the damaged clothes?\",\n     \"acceptedAnswer\": {\n      \"@type\": \"Answer\",\n      \"text\": \"Usually not. Once an item is washed hot, frozen or dry cleaned it stops being food, and an alterations shop can often close small holes in a knit. What should go are pieces eaten past wearing, since they keep feeding the next generation.\"\n     }\n    },\n    {\n     \"@type\": \"Question\",\n     \"name\": \"How long before the moths stop appearing?\",\n     \"acceptedAnswer\": {\n      \"@type\": \"Answer\",\n      \"text\": \"Expect the odd adult for a week or two while grubs already sealed in cocoons finish and come out. The count should fall away steadily from there. Fresh holes in something that was clean when it went back means a second source is still feeding.\"\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":105,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-195","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 Clothes Moths | Melbourne<\/title>\n<meta name=\"description\" content=\"How to get rid of clothes moths in Melbourne: the grubs eating wool, cashmere and silk, and what clears them out.\" \/>\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\/services\/moth-control-melbourne\/clothes-moths\/\" \/>\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 Clothes Moths | Melbourne\" \/>\n<meta property=\"og:description\" content=\"How to get rid of clothes moths in Melbourne: the grubs eating wool, cashmere and silk, and what clears them out.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/stagingloom.com\/tim\/services\/moth-control-melbourne\/clothes-moths\/\" \/>\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\\\/services\\\/moth-control-melbourne\\\/clothes-moths\\\/\",\"url\":\"https:\\\/\\\/stagingloom.com\\\/tim\\\/services\\\/moth-control-melbourne\\\/clothes-moths\\\/\",\"name\":\"How to Get Rid of Clothes Moths | Melbourne\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/stagingloom.com\\\/tim\\\/#website\"},\"datePublished\":\"2026-09-28T14:42:19+00:00\",\"description\":\"How to get rid of clothes moths in Melbourne: the grubs eating wool, cashmere and silk, and what clears them out.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/stagingloom.com\\\/tim\\\/services\\\/moth-control-melbourne\\\/clothes-moths\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/stagingloom.com\\\/tim\\\/services\\\/moth-control-melbourne\\\/clothes-moths\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/stagingloom.com\\\/tim\\\/services\\\/moth-control-melbourne\\\/clothes-moths\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/stagingloom.com\\\/tim\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Pest Control Services\",\"item\":\"https:\\\/\\\/stagingloom.com\\\/tim\\\/services\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Moth Control Melbourne\",\"item\":\"https:\\\/\\\/stagingloom.com\\\/tim\\\/services\\\/moth-control-melbourne\\\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Clothes Moth Control\"}]},{\"@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 Clothes Moths | Melbourne","description":"How to get rid of clothes moths in Melbourne: the grubs eating wool, cashmere and silk, and what clears them out.","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\/services\/moth-control-melbourne\/clothes-moths\/","og_locale":"en_US","og_type":"article","og_title":"How to Get Rid of Clothes Moths | Melbourne","og_description":"How to get rid of clothes moths in Melbourne: the grubs eating wool, cashmere and silk, and what clears them out.","og_url":"https:\/\/stagingloom.com\/tim\/services\/moth-control-melbourne\/clothes-moths\/","og_site_name":"My website","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/stagingloom.com\/tim\/services\/moth-control-melbourne\/clothes-moths\/","url":"https:\/\/stagingloom.com\/tim\/services\/moth-control-melbourne\/clothes-moths\/","name":"How to Get Rid of Clothes Moths | Melbourne","isPartOf":{"@id":"https:\/\/stagingloom.com\/tim\/#website"},"datePublished":"2026-09-28T14:42:19+00:00","description":"How to get rid of clothes moths in Melbourne: the grubs eating wool, cashmere and silk, and what clears them out.","breadcrumb":{"@id":"https:\/\/stagingloom.com\/tim\/services\/moth-control-melbourne\/clothes-moths\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/stagingloom.com\/tim\/services\/moth-control-melbourne\/clothes-moths\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/stagingloom.com\/tim\/services\/moth-control-melbourne\/clothes-moths\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/stagingloom.com\/tim\/"},{"@type":"ListItem","position":2,"name":"Pest Control Services","item":"https:\/\/stagingloom.com\/tim\/services\/"},{"@type":"ListItem","position":3,"name":"Moth Control Melbourne","item":"https:\/\/stagingloom.com\/tim\/services\/moth-control-melbourne\/"},{"@type":"ListItem","position":4,"name":"Clothes Moth Control"}]},{"@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\/195","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=195"}],"version-history":[{"count":0,"href":"https:\/\/stagingloom.com\/tim\/wp-json\/wp\/v2\/pages\/195\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/stagingloom.com\/tim\/wp-json\/wp\/v2\/pages\/105"}],"wp:attachment":[{"href":"https:\/\/stagingloom.com\/tim\/wp-json\/wp\/v2\/media?parent=195"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}