{"id":89,"date":"2026-10-28T14:55:03","date_gmt":"2026-10-28T21:55:03","guid":{"rendered":"https:\/\/demo.uncoderbuilder.com\/sashby\/post-renovation-cleaning\/"},"modified":"2026-10-28T14:55:07","modified_gmt":"2026-10-28T21:55:07","slug":"post-renovation-cleaning","status":"publish","type":"page","link":"https:\/\/demo.uncoderbuilder.com\/sashby\/services\/post-renovation-cleaning\/","title":{"rendered":"Post-renovation clean"},"content":{"rendered":"<div class=\"uncoder uncoder-89 uncoder--page\" data-uncoder-doc=\"89\"><section class=\"uncoder-container uncoder-fj9p4ax uncoder-container--boxed\"><div class=\"uncoder-container__inner\"><div class=\"uncoder-container uncoder-b86kdu2 uncoder-container--fit\"><div class=\"uncoder-container uncoder-trojh15\"><nav class=\"uncoder-container uncoder-s7r56ud uncoder-anim\" data-uncoder-anim=\"fade-up\" data-uncoder-js=\"animations\" aria-label=\"Breadcrumb\"><div class=\"uncoder-text-editor uncoder-xg7h23p uncoder-text\"><p><a href=\"https:\/\/demo.uncoderbuilder.com\/sashby\/\">Home<\/a><\/p><\/div><div class=\"uncoder-text-editor uncoder-fa82k0c uncoder-text\" aria-hidden=\"true\"><p>\/<\/p><\/div><div class=\"uncoder-text-editor uncoder-h0bhylj uncoder-text\"><p><a href=\"https:\/\/demo.uncoderbuilder.com\/sashby\/services\/\">Services<\/a><\/p><\/div><div class=\"uncoder-text-editor uncoder-gbl9nia uncoder-text\" aria-hidden=\"true\"><p>\/<\/p><\/div><div class=\"uncoder-text-editor uncoder-apbzp8u uncoder-text\" aria-current=\"page\"><p>Post-renovation clean<\/p><\/div><\/nav><h1 class=\"uncoder-heading uncoder-vjz1aj2 uncoder-anim\" data-uncoder-anim=\"fade-up\" data-uncoder-js=\"animations\">Post-construction and renovation cleaning<\/h1><div class=\"uncoder-text-editor uncoder-glcl436 uncoder-text uncoder-anim\" data-uncoder-anim=\"fade-up\" data-uncoder-js=\"animations\"><p>Drywall dust lands on every horizontal surface, gets into the return vents and settles inside new cabinets. We HEPA-vacuum first, then wipe, then come back the next day to vacuum again if dust is still settling. Book us after your contractor\u2019s final punch list, not before. If trades are still working, we clean the same dust twice and you pay for it twice.<\/p><\/div><div class=\"uncoder-container uncoder-o0131ik uncoder-anim\" data-uncoder-anim=\"fade-up\" data-uncoder-js=\"animations\"><div class=\"uncoder-button uncoder-rqcomch\"><a href=\"https:\/\/demo.uncoderbuilder.com\/sashby\/book\/\" class=\"uncoder-btn uncoder-btn--primary uncoder-btn--md\"><span class=\"uncoder-btn__text\">Book this clean<\/span><svg class=\"uncoder-svg uncoder-btn__icon uncoder-svg--inline\" aria-hidden=\"true\" focusable=\"false\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><g><path d=\"M 0 0 L 9.75 0\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2px\" stroke=\"currentColor\" transform=\"translate(3.75 12)\"><\/path><path d=\"M 0 0 L 6.75 6.75 L 0 13.5 Z\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2px\" stroke=\"currentColor\" transform=\"translate(13.5 5.25)\"><\/path><\/g><\/svg><\/a><\/div><div class=\"uncoder-button uncoder-yvp1cte\"><a href=\"tel:+13035550147\" class=\"uncoder-btn uncoder-btn--primary uncoder-btn--md\"><span class=\"uncoder-btn__text\">(303) 555-0147<\/span><svg class=\"uncoder-svg uncoder-btn__icon uncoder-svg--inline\" aria-hidden=\"true\" focusable=\"false\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><g><path d=\"M 11.662 10.625 C 11.873 10.485 12.14 10.461 12.373 10.561 L 16.794 12.542 C 17.1 12.672 17.284 12.989 17.244 13.32 C 16.943 15.571 15.021 17.251 12.75 17.25 C 5.708 17.25 0 11.541 0 4.5 C -0.002 2.228 1.679 0.307 3.93 0.005 C 4.26 -0.034 4.577 0.149 4.708 0.455 L 6.689 4.88 C 6.788 5.111 6.765 5.376 6.627 5.586 L 4.624 7.968 C 4.479 8.187 4.46 8.465 4.573 8.701 C 5.348 10.288 6.989 11.909 8.581 12.677 C 8.818 12.789 9.097 12.768 9.315 12.621 Z\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2px\" stroke=\"currentColor\" transform=\"translate(3.75 3)\"><\/path><\/g><\/svg><\/a><\/div><\/div><\/div><div class=\"uncoder-container uncoder-ybevjyg uncoder-anim\" data-uncoder-anim=\"fade-in\" data-uncoder-js=\"animations\"><div class=\"uncoder-container uncoder-c7dq113\"><figure class=\"uncoder-image uncoder-munvucz\" data-uncoder-js=\"lightbox\"><img width=\"1400\" height=\"1050\" src=\"https:\/\/demo.uncoderbuilder.com\/sashby\/wp-content\/uploads\/2026\/10\/service-post-renovation.webp\" class=\"uncoder-image__img\" alt=\"Cleaner in a dust mask vacuuming a freshly finished floor\" loading=\"eager\" decoding=\"async\" fetchpriority=\"high\" srcset=\"https:\/\/demo.uncoderbuilder.com\/sashby\/wp-content\/uploads\/2026\/10\/service-post-renovation.webp 1400w, https:\/\/demo.uncoderbuilder.com\/sashby\/wp-content\/uploads\/2026\/10\/service-post-renovation-300x225.webp 300w, https:\/\/demo.uncoderbuilder.com\/sashby\/wp-content\/uploads\/2026\/10\/service-post-renovation-1024x768.webp 1024w, https:\/\/demo.uncoderbuilder.com\/sashby\/wp-content\/uploads\/2026\/10\/service-post-renovation-768x576.webp 768w\" sizes=\"(max-width: 1400px) 100vw, 1400px\" \/><\/figure><\/div><\/div><\/div><\/div><\/section><section id=\"facts\" class=\"uncoder-container uncoder-z5uabop uncoder-container--boxed\"><div class=\"uncoder-container__inner\"><div class=\"uncoder-container uncoder-th8xksb\"><div class=\"uncoder-container uncoder-id9axta\"><div class=\"uncoder-text-editor uncoder-mr8d32r uncoder-text\"><p>Price<\/p><\/div><p class=\"uncoder-heading uncoder-kaossno\">$0.28 to $0.42 per sq ft<\/p><\/div><div class=\"uncoder-container uncoder-lz6pc1p\"><div class=\"uncoder-text-editor uncoder-bbmwaag uncoder-text\"><p>Time on site<\/p><\/div><p class=\"uncoder-heading uncoder-olupkam\">One to two days for most remodels<\/p><\/div><div class=\"uncoder-container uncoder-ej1bl8s\"><div class=\"uncoder-text-editor uncoder-ay97rbd uncoder-text\"><p>Best for<\/p><\/div><p class=\"uncoder-heading uncoder-jyz3d2n\">Kitchen and bath remodels, basement finishes, whole-house renovations<\/p><\/div><\/div><\/div><\/section><section id=\"included\" class=\"uncoder-container uncoder-qa37muq uncoder-container--boxed\"><div class=\"uncoder-container__inner\"><div class=\"uncoder-container uncoder-qmovgop\"><div class=\"uncoder-container uncoder-klqignz\"><h2 class=\"uncoder-heading uncoder-tjkx9ee\" data-uncoder-js=\"text-reveal\" data-uncoder-reveal=\"words blur\">What\u2019s included<\/h2><div class=\"uncoder-text-editor uncoder-gxu6mq9 uncoder-text\"><ul><li>HEPA vacuuming of walls, ceilings, ledges and floors<\/li><li>Inside and outside of new cabinets and drawers<\/li><li>Sticker and label residue off new windows, fixtures and appliances<\/li><li>Paint specks off glass and hard floors (not off finished wood)<\/li><li>Return grilles and supply vents vacuumed<\/li><li>A second dust pass the next day when needed<\/li><\/ul><\/div><\/div><div class=\"uncoder-container uncoder-rf5e0nx uncoder-anim\" data-uncoder-anim=\"fade-up\" data-uncoder-js=\"animations\"><span class=\"uncoder-icon uncoder-u9o24ft\" aria-hidden=\"true\"><span class=\"uncoder-icon-wrap uncoder-icon-wrap--default\"><svg class=\"uncoder-svg uncoder-svg--inline\" aria-hidden=\"true\" focusable=\"false\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><g><path d=\"M 0 0 L 7.5 0\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.75px\" stroke=\"currentColor\" transform=\"translate(8.25 12)\"><\/path><path d=\"M 0 9 C 0 4.029 4.029 0 9 0 C 13.971 0 18 4.029 18 9 C 18 13.971 13.971 18 9 18 C 4.029 18 0 13.971 0 9 Z\" fill=\"none\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"1.75px\" stroke=\"currentColor\" transform=\"translate(3 3)\"><\/path><\/g><\/svg><\/span><\/span><h3 class=\"uncoder-heading uncoder-by9tl0j\">Not included<\/h3><div class=\"uncoder-text-editor uncoder-mund14y uncoder-text\"><p>Construction debris removal, duct cleaning, grout haze removal on natural stone and anything that needs a solvent on a finished floor.<\/p><\/div><div class=\"uncoder-container uncoder-kbsiaks\"><span class=\"uncoder-icon uncoder-b05agu6\" aria-hidden=\"true\"><span class=\"uncoder-icon-wrap uncoder-icon-wrap--default\"><svg class=\"uncoder-svg uncoder-svg--inline\" aria-hidden=\"true\" focusable=\"false\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><g><path d=\"M 0 4.5 L 4.5 4.5 L 4.5 0\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.75px\" stroke=\"currentColor\" transform=\"translate(15.75 4.5)\"><\/path><path d=\"M 14.25 5.068 L 11.599 2.416 C 8.403 -0.779 3.232 -0.809 0 2.349\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.75px\" stroke=\"currentColor\" transform=\"translate(6 3.932)\"><\/path><path d=\"M 4.5 0 L 0 0 L 0 4.5\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.75px\" stroke=\"currentColor\" transform=\"translate(3.75 15)\"><\/path><path d=\"M 0 0 L 2.651 2.651 C 5.847 5.846 11.018 5.877 14.25 2.719\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.75px\" stroke=\"currentColor\" transform=\"translate(3.75 15)\"><\/path><\/g><\/svg><\/span><\/span><div class=\"uncoder-text-editor uncoder-i4gkiuk uncoder-text\"><p>Missed something on the checklist? Text us a photo within 48 hours and the same team comes back free.<\/p><\/div><\/div><\/div><\/div><\/div><\/section><section id=\"details\" class=\"uncoder-container uncoder-lri0p3a uncoder-container--boxed\"><div class=\"uncoder-container__inner\"><div class=\"uncoder-container uncoder-ashahnm\"><div class=\"uncoder-text-editor uncoder-rdtxjak uncoder-text\"><h2>How we quote<\/h2><p>We walk the space with you or the contractor, usually for 20 minutes. The quote is a fixed price, not an hourly estimate. Most kitchen remodels land between $380 and $620; a full basement finish between $450 and $900.<\/p><h2>A note on furnace filters<\/h2><p>Ask your contractor to change the furnace filter when the sanding is done. Otherwise the system keeps blowing fine dust back into the rooms we just cleaned.<\/p><\/div><\/div><\/div><\/section><section id=\"price\" class=\"uncoder-container uncoder-mk487di\"><div class=\"uncoder-container uncoder-hpc2tjn uncoder-container--boxed\"><div class=\"uncoder-container__inner\"><div class=\"uncoder-container uncoder-enfrfse uncoder-container--fit\"><h2 class=\"uncoder-heading uncoder-qrm5jfd\" data-uncoder-js=\"text-reveal\" data-uncoder-reveal=\"words blur\">Your exact price, before you book<\/h2><div class=\"uncoder-text-editor uncoder-aaty7s6 uncoder-text\"><p>Choose the size and type of clean. Recurring discounts apply to standard cleans only.<\/p><\/div><\/div><div class=\"uncoder-html uncoder-ymud4p4\"><form class=\"sb-est sb-est--row\" novalidate><div class=\"sb-est__title\" role=\"heading\" aria-level=\"2\">See your price<\/div><div class=\"sb-est__fields\"><label class=\"sb-est__field sb-est__field--size\"><span class=\"sb-est__label\">Home size<\/span><span class=\"sb-est__select\"><select name=\"size\"><option value=\"0\">Studio or 1 bed, 1 bath<\/option><option value=\"1\">2 bed, 1\u20132 bath<\/option><option value=\"2\" selected>3 bed, 2 bath<\/option><option value=\"3\">4 bed, 2\u20133 bath<\/option><option value=\"4\">5 bed or 3+ bath<\/option><\/select><svg viewBox=\"0 0 12 12\" width=\"12\" height=\"12\" aria-hidden=\"true\"><path d=\"M2.5 4.5 6 8l3.5-3.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span><\/label><label class=\"sb-est__field sb-est__field--service\"><span class=\"sb-est__label\">Type of clean<\/span><span class=\"sb-est__select\"><select name=\"service\"><option value=\"standard\" selected>Standard clean<\/option><option value=\"deep\">Deep clean<\/option><option value=\"moveout\">Move-in \/ move-out<\/option><\/select><svg viewBox=\"0 0 12 12\" width=\"12\" height=\"12\" aria-hidden=\"true\"><path d=\"M2.5 4.5 6 8l3.5-3.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span><\/label><label class=\"sb-est__field sb-est__field--often\"><span class=\"sb-est__label\">How often<\/span><span class=\"sb-est__select\"><select name=\"often\"><option value=\"once\" selected>One time<\/option><option value=\"4w\">Every 4 weeks (10% off)<\/option><option value=\"2w\">Every 2 weeks (15% off)<\/option><option value=\"1w\">Every week (20% off)<\/option><\/select><svg viewBox=\"0 0 12 12\" width=\"12\" height=\"12\" aria-hidden=\"true\"><path d=\"M2.5 4.5 6 8l3.5-3.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span><\/label><div class=\"sb-est__end\"><div class=\"sb-est__total\"><span class=\"sb-est__label\">Total<\/span><div class=\"sb-est__price\"><span class=\"sb-est__amount\" aria-live=\"polite\">$209<\/span><\/div><\/div><a class=\"sb-est__book\" data-base=\"https:\/\/demo.uncoderbuilder.com\/sashby\/book\/\" href=\"https:\/\/demo.uncoderbuilder.com\/sashby\/book\/?size=3&amp;service=standard&amp;often=once\"><span>Book this clean<\/span><span class=\"sb-est__chip\"><svg viewBox=\"0 0 16 16\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"M3 8h10M9 4l4 4-4 4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span><\/a><\/div><\/div><p class=\"sb-est__note\">About 2 hours on site. Two cleaners, supplies included. Card charged after the clean.<\/p><\/form><script>(function (f) {\n  if (!f || f.dataset.ready) return;\n  f.dataset.ready = '1';\n  var P = {\"standard\":[139,169,209,259,319],\"deep\":[219,269,329,409,499],\"moveout\":[249,309,379,469,569]}, M = {\"standard\":[90,105,120,150,180],\"deep\":[150,180,225,270,330],\"moveout\":[180,210,240,300,360]}, O = {\"once\":0,\"4w\":0.1,\"2w\":0.15,\"1w\":0.2};\n  var size = f.elements.size, svc = f.elements.service, often = f.elements.often;\n  var amount = f.querySelector('.sb-est__amount'), lab = f.querySelector('.sb-est__total .sb-est__label');\n  var book = f.querySelector('.sb-est__book'), note = f.querySelector('.sb-est__note'), base = book.getAttribute('data-base');\n  var hrs = function (m) { return m % 60 ? Math.floor(m \/ 60) + ' h ' + (m % 60) + ' min' : (m \/ 60) + ' hours'; };\n  var last = amount.textContent;\n  function update() {\n    var s = +size.value, v = svc.value;\n    var fixed = v !== 'standard';\n    if (fixed) often.value = 'once';\n    often.disabled = fixed;\n    f.querySelector('.sb-est__field--often').classList.toggle('is-off', fixed);\n    var o = often.value, price = Math.round(P[v][s] * (1 - O[o]));\n    var text = '$' + price;\n    if (text !== last) {\n      amount.classList.remove('is-new'); void amount.offsetWidth; amount.classList.add('is-new');\n      last = text;\n    }\n    amount.textContent = text;\n    lab.textContent = o === 'once' ? 'Total' : 'Per visit';\n    note.textContent = o === 'once'\n      ? 'About ' + hrs(M[v][s]) + ' on site. Two cleaners, supplies included. Card charged after the clean.'\n      : 'Your first visit is a deep clean ($' + P.deep[s] + '). After that, $' + price + ' a visit with the same two cleaners.';\n    book.href = base + '?size=' + (s + 1) + '&service=' + v + '&often=' + o;\n  }\n  f.addEventListener('change', update);\n  f.addEventListener('submit', function (e) { e.preventDefault(); });\n  update();\n})(document.currentScript && document.currentScript.previousElementSibling);<\/script><\/div><\/div><\/div><\/section><section id=\"other-services\" class=\"uncoder-container uncoder-m08qw8u uncoder-container--boxed\"><div class=\"uncoder-container__inner\"><div class=\"uncoder-container uncoder-aejswkn uncoder-container--fit\"><h2 class=\"uncoder-heading uncoder-i4tza8b\" data-uncoder-js=\"text-reveal\" data-uncoder-reveal=\"words blur\">Other services<\/h2><div class=\"uncoder-button uncoder-o45agdq\"><a href=\"https:\/\/demo.uncoderbuilder.com\/sashby\/services\/\" class=\"uncoder-btn uncoder-btn--primary uncoder-btn--md\"><span class=\"uncoder-btn__text\">All services<\/span><svg class=\"uncoder-svg uncoder-btn__icon uncoder-svg--inline\" aria-hidden=\"true\" focusable=\"false\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><g><path d=\"M 0 0 L 9.75 0\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2px\" stroke=\"currentColor\" transform=\"translate(3.75 12)\"><\/path><path d=\"M 0 0 L 6.75 6.75 L 0 13.5 Z\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2px\" stroke=\"currentColor\" transform=\"translate(13.5 5.25)\"><\/path><\/g><\/svg><\/a><\/div><\/div><div class=\"uncoder-container uncoder-n7rle7v uncoder-container--grid\"><a class=\"uncoder-container uncoder-b292akd\" href=\"https:\/\/demo.uncoderbuilder.com\/sashby\/services\/standard-cleaning\/\"><div class=\"uncoder-container uncoder-laegcch\"><figure class=\"uncoder-image uncoder-rd2r4f8\" data-uncoder-js=\"lightbox\"><img width=\"1400\" height=\"1050\" src=\"https:\/\/demo.uncoderbuilder.com\/sashby\/wp-content\/uploads\/2026\/10\/service-standard.webp\" class=\"uncoder-image__img\" alt=\"Cleaner vacuuming a patterned rug in a living room with a wooden sofa\" loading=\"lazy\" decoding=\"async\" srcset=\"https:\/\/demo.uncoderbuilder.com\/sashby\/wp-content\/uploads\/2026\/10\/service-standard.webp 1400w, https:\/\/demo.uncoderbuilder.com\/sashby\/wp-content\/uploads\/2026\/10\/service-standard-300x225.webp 300w, https:\/\/demo.uncoderbuilder.com\/sashby\/wp-content\/uploads\/2026\/10\/service-standard-1024x768.webp 1024w, https:\/\/demo.uncoderbuilder.com\/sashby\/wp-content\/uploads\/2026\/10\/service-standard-768x576.webp 768w\" sizes=\"(max-width: 1400px) 100vw, 1400px\" \/><\/figure><div class=\"uncoder-text-editor uncoder-te0vaem uncoder-text\"><p>From $139<\/p><\/div><\/div><div class=\"uncoder-container uncoder-wojg7pv\"><h3 class=\"uncoder-heading uncoder-iw1phxj\">Standard clean<\/h3><div class=\"uncoder-text-editor uncoder-u5mbspj uncoder-text\"><p>Homes cleaned every 1 to 4 weeks<\/p><\/div><\/div><\/a><a class=\"uncoder-container uncoder-vwhei34\" href=\"https:\/\/demo.uncoderbuilder.com\/sashby\/services\/deep-cleaning\/\"><div class=\"uncoder-container uncoder-ltgue5i\"><figure class=\"uncoder-image uncoder-zocu02i\" data-uncoder-js=\"lightbox\"><img width=\"1400\" height=\"1050\" src=\"https:\/\/demo.uncoderbuilder.com\/sashby\/wp-content\/uploads\/2026\/10\/service-deep.webp\" class=\"uncoder-image__img\" alt=\"Cleaner kneeling to scrub the tub and the hexagon floor tiles of a white bathroom\" loading=\"lazy\" decoding=\"async\" srcset=\"https:\/\/demo.uncoderbuilder.com\/sashby\/wp-content\/uploads\/2026\/10\/service-deep.webp 1400w, https:\/\/demo.uncoderbuilder.com\/sashby\/wp-content\/uploads\/2026\/10\/service-deep-300x225.webp 300w, https:\/\/demo.uncoderbuilder.com\/sashby\/wp-content\/uploads\/2026\/10\/service-deep-1024x768.webp 1024w, https:\/\/demo.uncoderbuilder.com\/sashby\/wp-content\/uploads\/2026\/10\/service-deep-768x576.webp 768w\" sizes=\"(max-width: 1400px) 100vw, 1400px\" \/><\/figure><div class=\"uncoder-text-editor uncoder-cjpeiwn uncoder-text\"><p>From $219<\/p><\/div><\/div><div class=\"uncoder-container uncoder-bd6x7us\"><h3 class=\"uncoder-heading uncoder-axx4j8e\">Deep clean<\/h3><div class=\"uncoder-text-editor uncoder-nm2d6tu uncoder-text\"><p>First visits, spring cleaning, before guests arrive<\/p><\/div><\/div><\/a><a class=\"uncoder-container uncoder-hup47d3\" href=\"https:\/\/demo.uncoderbuilder.com\/sashby\/services\/move-out-cleaning\/\"><div class=\"uncoder-container uncoder-zgmfbwh\"><figure class=\"uncoder-image uncoder-qkkuoc9\" data-uncoder-js=\"lightbox\"><img width=\"1400\" height=\"1050\" src=\"https:\/\/demo.uncoderbuilder.com\/sashby\/wp-content\/uploads\/2026\/10\/service-move-out.webp\" class=\"uncoder-image__img\" alt=\"Cleaner on a step stool wiping the inside of empty kitchen cabinets\" loading=\"lazy\" decoding=\"async\" srcset=\"https:\/\/demo.uncoderbuilder.com\/sashby\/wp-content\/uploads\/2026\/10\/service-move-out.webp 1400w, https:\/\/demo.uncoderbuilder.com\/sashby\/wp-content\/uploads\/2026\/10\/service-move-out-300x225.webp 300w, https:\/\/demo.uncoderbuilder.com\/sashby\/wp-content\/uploads\/2026\/10\/service-move-out-1024x768.webp 1024w, https:\/\/demo.uncoderbuilder.com\/sashby\/wp-content\/uploads\/2026\/10\/service-move-out-768x576.webp 768w\" sizes=\"(max-width: 1400px) 100vw, 1400px\" \/><\/figure><div class=\"uncoder-text-editor uncoder-lzf7w6o uncoder-text\"><p>From $249<\/p><\/div><\/div><div class=\"uncoder-container uncoder-qrj4u28\"><h3 class=\"uncoder-heading uncoder-li76fpt\">Move-in \/ move-out clean<\/h3><div class=\"uncoder-text-editor uncoder-f26d6hd uncoder-text\"><p>Renters, sellers before closing, buyers before the boxes arrive<\/p><\/div><\/div><\/a><a class=\"uncoder-container uncoder-ynqdygb\" href=\"https:\/\/demo.uncoderbuilder.com\/sashby\/services\/recurring-cleaning\/\"><div class=\"uncoder-container uncoder-jc7l4rm\"><figure class=\"uncoder-image uncoder-ihblcke\" data-uncoder-js=\"lightbox\"><img width=\"1400\" height=\"1050\" src=\"https:\/\/demo.uncoderbuilder.com\/sashby\/wp-content\/uploads\/2026\/10\/service-recurring.webp\" class=\"uncoder-image__img\" alt=\"Cleaner smoothing a fresh white duvet on a made bed\" loading=\"lazy\" decoding=\"async\" srcset=\"https:\/\/demo.uncoderbuilder.com\/sashby\/wp-content\/uploads\/2026\/10\/service-recurring.webp 1400w, https:\/\/demo.uncoderbuilder.com\/sashby\/wp-content\/uploads\/2026\/10\/service-recurring-300x225.webp 300w, https:\/\/demo.uncoderbuilder.com\/sashby\/wp-content\/uploads\/2026\/10\/service-recurring-1024x768.webp 1024w, https:\/\/demo.uncoderbuilder.com\/sashby\/wp-content\/uploads\/2026\/10\/service-recurring-768x576.webp 768w\" sizes=\"(max-width: 1400px) 100vw, 1400px\" \/><\/figure><div class=\"uncoder-text-editor uncoder-n2cpx9c uncoder-text\"><p>From $111 a visit<\/p><\/div><\/div><div class=\"uncoder-container uncoder-nmnd3pm\"><h3 class=\"uncoder-heading uncoder-ee8dvm3\">Recurring cleaning<\/h3><div class=\"uncoder-text-editor uncoder-z75mq9u uncoder-text\"><p>Households that want the same two people every visit<\/p><\/div><\/div><\/a><\/div><\/div><\/section><\/div>","protected":false},"excerpt":{"rendered":"<p>Home \/ Services \/ Post-renovation clean Post-construction and renovation cleaning Drywall dust lands on every horizontal surface, gets into the return vents and settles inside new cabinets. We&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":71,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"uncoder-full-width","meta":{"footnotes":""},"class_list":["post-89","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/demo.uncoderbuilder.com\/sashby\/wp-json\/wp\/v2\/pages\/89","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/demo.uncoderbuilder.com\/sashby\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/demo.uncoderbuilder.com\/sashby\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/demo.uncoderbuilder.com\/sashby\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/demo.uncoderbuilder.com\/sashby\/wp-json\/wp\/v2\/comments?post=89"}],"version-history":[{"count":1,"href":"https:\/\/demo.uncoderbuilder.com\/sashby\/wp-json\/wp\/v2\/pages\/89\/revisions"}],"predecessor-version":[{"id":103,"href":"https:\/\/demo.uncoderbuilder.com\/sashby\/wp-json\/wp\/v2\/pages\/89\/revisions\/103"}],"up":[{"embeddable":true,"href":"https:\/\/demo.uncoderbuilder.com\/sashby\/wp-json\/wp\/v2\/pages\/71"}],"wp:attachment":[{"href":"https:\/\/demo.uncoderbuilder.com\/sashby\/wp-json\/wp\/v2\/media?parent=89"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}