{"id":258110,"date":"2026-11-01T02:44:08","date_gmt":"2026-11-01T01:44:08","guid":{"rendered":"https:\/\/www.putz24.ch\/house-cleaning\/"},"modified":"2026-11-01T03:41:58","modified_gmt":"2026-11-01T02:41:58","slug":"house-cleaning","status":"publish","type":"page","link":"https:\/\/www.putz24.ch\/en\/house-cleaning\/","title":{"rendered":"House Cleaning"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"258110\" class=\"elementor elementor-258110 elementor-258094\">\n\t\t\t\t\t\t<section class=\"pix-elementor-divider elementor-section elementor-top-section elementor-element elementor-element-344cdfa elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"344cdfa\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-d3c7260\" data-id=\"d3c7260\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-eaf5efd elementor-widget elementor-widget-pix-badge\" data-id=\"eaf5efd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"pix-badge.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span class=\"pix-badge-element h6 d-inline-flex mr-1 \"  ><span class=\"badge font-weight-bold secondary-font  bg-gradient-primary-light pix-bg-attachment-scroll text-bg-img  pix-py-10 pix-px-15\" style=\" \"><span class=\"text-gradient-primary pix-bg-attachment-scroll text-bg-img\" style=\"\">Putz24.ch - House Cleaning<\/span><\/span><\/span>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fc7eeb4 p24-h1-as-h4 elementor-widget elementor-widget-pix-highlighted-text\" data-id=\"fc7eeb4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"pix-highlighted-text.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div id=\"el-fc7eeb4\" class=\"pix-highlighted-element text-left \"><h1 class=\"pix-highlighted-items \" style=\"\" data-anim-type=\"\" data-anim-delay=\"\"><span id=\"el-fc7eeb4-0\"  class=\" elementor-repeater-item-d38df35\"><span   class=\"pix-highlighted-text  pix-highlight-item font-weight-normal  heading-font text-heading-default\">House Cleaning for Detached and Terraced Houses<\/span><\/span><\/h1><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7ecfeaa elementor-widget elementor-widget-pix-text\" data-id=\"7ecfeaa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"pix-text.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"pix-el-text w-100 text-left \" ><p class=\"text-18 resp-option text-dark-opacity-5 text-left \" >A house over several floors takes time and planning. Putz24 takes care of the regular cleaning of your detached or terraced house, from the entrance, stairs and living areas to the bathrooms and hobby rooms.<\/p><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-eccff53 elementor-widget elementor-widget-pix-text\" data-id=\"eccff53\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"pix-text.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"pix-el-text w-100 text-left \" ><p class=\"resp-option text-left \"><p><span style=\"color: #5ecc62;\">\u2714<\/span> Predictable cleaning time <span style=\"color: #5ecc62;\">\u2714<\/span> Your regular cleaner <span style=\"color: #5ecc62;\">\u2714<\/span> Cover during absences <span style=\"color: #5ecc62;\">\u2714<\/span> Flexible schedule<\/p><\/p><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5c08e11 e-grid e-con-boxed e-con e-parent\" data-id=\"5c08e11\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f7344b3 elementor-widget elementor-widget-pix-button\" data-id=\"f7344b3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"pix-button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<a  href=\"https:\/\/www.putz24.ch\/en\/price-configurator-for-contract-cleaning\/\" class=\"btn m-0      btn-primary d-inline-flex align-items-center      btn-md\"     ><span class=\"font-weight-bold \" >Configure cleaning now<\/span><\/a>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-34e4077 elementor-widget elementor-widget-pix-text\" data-id=\"34e4077\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"pix-text.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"pix-el-text w-100 text-left \" ><p class=\"text-xs resp-option  text-left font-weight-bold\" >Calculate price &amp; place order in just a few steps<\/p><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-a26110f\" data-id=\"a26110f\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-c23a606 elementor-widget elementor-widget-html\" data-id=\"c23a606\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>.p24-hero-card {\n    background: #fff;\n    border-radius: 14px;\n    box-shadow: 0 14px 40px rgba(15, 23, 42, 0.08);\n    padding: 18px 18px 16px;\n    border: 1px solid #e5e7eb;\n    font-family: system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif;\n}\n\n.p24-hero-card h3 {\n    margin: 0 0 4px;\n    font-size: 17px;\n    color: #1f2933;\n}\n\n.p24-hero-card p {\n    margin: 0 0 10px;\n    font-size: 13px;\n    color: #4b5563;\n}\n\n.p24-hero-metrics {\n    margin-top: 8px;\n    font-size: 12px;\n}\n\n.p24-hero-metrics > div {\n    margin-bottom: 8px;\n}\n\n.p24-hero-metrics strong {\n    display: block;            \/* Zeilenumbruch vor der Beschreibung *\/\n    font-size: 15px;\n    color: #1f2933;\n}\n\n.p24-hero-metrics span {\n    display: block;            \/* Beschreibung in neuer Zeile *\/\n    color: #4b5563;\n}\n\n.p24-hero-metrics strong::before {\n    content: \"\u2714 \";\n    color: #5ECC62;            \/* Gr\u00fcner Haken *\/\n}\n<\/style><aside class=\"p24-hero-card\"><h3>Why customers choose Putz24.ch<\/h3><p>We combine personal support with a fully automated system.<\/p><div class=\"p24-hero-metrics\"><div><strong>Regular customer model<\/strong><span>Fixed times, fixed cleaner<\/span><\/div><div><strong>Fair wages<\/strong><span>Between CHF 26\u201330 gross per hour<\/span><\/div><div><strong>Clear prices<\/strong><span>Standard rate CHF 39.95\/h excl. VAT<\/span><\/div><\/div><\/aside>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t<div class=\"pix-divider  position-relative pix-bottom-divider elementor-element elementor-element-344cdfa\" data-style=\"style-8\" ><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"100%\" height=\"300px\" viewBox=\"0 0 1200 366\" preserveAspectRatio=\"none\"><g class=\"animate-in\" data-anim-type=\"fade-in-up\" data-anim-delay=\"300\"><polygon fill=\"url(#divider-pix-accordion-817485-bottom-overlay-layer-3)\" points=\"0 240 1200 0 1200 366 0 366\" \/><\/g><polygon fill=\"#FFFFFF00\"  points=\"0 300 1200 60 1200 366 0 366\" \/><polygon fill=\"#ffffff\" points=\"0 360 1200 120 1200 366 0 366\"\/><defs><linearGradient id=\"divider-pix-accordion-817485-bottom-overlay-layer-3\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"0%\"><stop offset=\"0%\"   stop-color=\"#00000014\"\/><stop offset=\"100%\"   stop-color=\"#FFFFFF03\"\/><\/linearGradient><\/defs><\/svg><\/div>\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-4bee98ee elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"4bee98ee\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-74e35663\" data-id=\"74e35663\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-bee219a elementor-widget elementor-widget-html\" data-id=\"bee219a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>.p24-section {\n    margin-top: 40px;\n    font-family: system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif;\n    color: #1a1a1a;\n}\n\n.p24-section h2 {\n    font-size: 22px;\n    margin-bottom: 10px;\n    color: #1f2933;\n}\n\n.p24-section p {\n    font-size: 14px;\n    margin-bottom: 8px;\n}\n\n.p24-steps {\n    display: grid;\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n    gap: 18px;\n}\n\n@media (max-width: 900px) {\n    .p24-steps {\n        grid-template-columns: 1fr;\n    }\n}\n\n.p24-step {\n    background: #f7fafc;\n    border-radius: 12px;\n    padding: 14px 14px 12px;\n    font-size: 13px;\n}\n\n.p24-step-num {\n    width: 26px;\n    height: 26px;\n    border-radius: 999px;\n    background: #5ECC62;\n    color: #fff;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 13px;\n    font-weight: 600;\n    margin-bottom: 6px;\n}\n\n.p24-step h3 {\n    font-size: 15px;\n    margin: 0 0 4px;\n}\n\n\/* WICHTIG: Liste sauber ohne Standard-Bullets vom Theme *\/\n.p24-list {\n    list-style: none !important;\n    margin: 8px 0 0 !important;\n    padding-left: 0 !important;\n    font-size: 13px;\n}\n\n.p24-list li {\n    list-style: none !important;\n    margin-bottom: 4px;\n    padding-left: 16px;\n    position: relative;\n}\n\n\/* Eigener gr\u00fcner Bullet-Punkt *\/\n.p24-list li::before {\n    content: \"\u2022\";\n    color: #5ECC62;\n    position: absolute;\n    left: 0;\n    top: 0;\n}\n<\/style><section class=\"p24-section\"><h2>How your cleaning works with Putz24.ch<\/h2><p>Find the right cleaning lady or office cleaning in three steps \u2013 no paperwork, no stress.<\/p><div class=\"p24-steps\"><div class=\"p24-step\"><div class=\"p24-step-num\">1<\/div><h3>Enter your needs online<\/h3><p>Specify the type of room, frequency, preferred times and additional services in the configurator.<\/p><ul class=\"p24-list\"><li>Private household or office<\/li><li>Frequency (weekly, every two weeks etc.)<\/li><li>Optional additional services<\/li><\/ul><\/div><div class=\"p24-step\"><div class=\"p24-step-num\">2<\/div><h3>Calculate price &amp; working time<\/h3><p>Our system automatically calculates the hours required and the guide price per visit.<\/p><ul class=\"p24-list\"><li>Transparent calculation of hours<\/li><li>Overview of all requested services<\/li><\/ul><\/div><div class=\"p24-step\"><div class=\"p24-step-num\">3<\/div><h3>Get your cleaner assigned<\/h3><p>We automatically check available staff in your region and confirm the assignment.<\/p><ul class=\"p24-list\"><li>Automatic matching by postcode<\/li><li>Confirmation by email<\/li><li>On request: key management &amp; checklists<\/li><\/ul><\/div><\/div><\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-0f47fd5 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"0f47fd5\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-43c6978\" data-id=\"43c6978\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-3c18cae elementor-widget elementor-widget-html\" data-id=\"3c18cae\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\/* === Vorteile-Block (lokal gekapselt) ======================= *\/\n.p24-benefits {\n    margin-top: 40px;\n    font-family: system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif;\n    color: #1a1a1a;\n    line-height: 1.6;\n}\n\n\/* Card-Container *\/\n.p24-benefits__inner {\n    background: #f7fafc;\n    border-radius: 16px;\n    padding: 20px 20px 18px;\n    border: 1px solid #e5e7eb;\n    box-shadow: 0 14px 40px rgba(15, 23, 42, 0.08);\n    display: grid;\n    grid-template-columns: minmax(0, 2fr) minmax(0, 3fr);\n    gap: 22px;\n}\n\n@media (max-width: 900px) {\n    .p24-benefits__inner {\n        grid-template-columns: 1fr;\n    }\n}\n\n\/* Titel \/ Intro *\/\n.p24-benefits__title {\n    font-size: 22px;\n    margin: 0 0 10px;\n    color: #1f2933;\n}\n\n.p24-benefits__text {\n    font-size: 14px;\n    margin: 0 0 10px;\n}\n\n\/* Highlight-Box links mit gr\u00fcnem Rand *\/\n.p24-benefits__highlight {\n    border-left: 3px solid #5ECC62;\n    padding-left: 12px;\n    margin: 10px 0 4px;\n    font-size: 13px;\n}\n\n.p24-benefits__highlight-title {\n    display: block;\n    font-weight: 600;\n    margin-bottom: 2px;\n}\n\n\/* Rechte Seite: Vorteile in zwei Spalten *\/\n.p24-benefits__list-wrapper {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 10px 20px;\n    font-size: 13px;\n}\n\n@media (max-width: 700px) {\n    .p24-benefits__list-wrapper {\n        grid-template-columns: 1fr;\n    }\n}\n\n\/* \"Liste\" ohne echte UL\/LI \u2192 keine Theme-Bullets *\/\n.p24-benefits__list {\n    margin: 0;\n    padding: 0;\n}\n\n\/* Einzelner Vorteil *\/\n.p24-benefits__item {\n    display: flex;\n    align-items: flex-start;\n    gap: 8px;\n    margin-bottom: 6px;\n}\n\n\/* Gr\u00fcner Icon-Kreis *\/\n.p24-benefits__icon {\n    width: 22px;\n    height: 22px;\n    border-radius: 999px;\n    background: #e6f9e7;\n    color: #22c55e;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 13px;\n    flex-shrink: 0;\n}\n\n\/* Vorteil-Text *\/\n.p24-benefits__label {\n    display: block;\n}\n<\/style><section class=\"p24-benefits\" aria-labelledby=\"p24-benefits-title\"><div class=\"p24-benefits__inner\"><!-- Linke Seite: Titel + Highlight --><div><h2 id=\"p24-benefits-title\" class=\"p24-benefits__title\">Your benefits as a private or business customer\n            <\/h2><p class=\"p24-benefits__text\">With Putz24.ch you get not just a cleaner, but a reliable partner for the long-term care of your properties.\n            <\/p><div class=\"p24-benefits__highlight\"><span class=\"p24-benefits__highlight-title\">One contact person \u2013 everything from a single source.\n                <\/span><span>We take care of scheduling, cover during holidays or illness, payroll and the complete organisation in the background.\n                <\/span><\/div><\/div><!-- Rechte Seite: Vorteilspunkte --><div class=\"p24-benefits__list-wrapper\" role=\"list\"><div class=\"p24-benefits__list\"><div class=\"p24-benefits__item\" role=\"listitem\"><span class=\"p24-benefits__icon\">\u2714<\/span><span class=\"p24-benefits__label\">Legally compliant employment &amp; insurance of all cleaners\n                    <\/span><\/div><div class=\"p24-benefits__item\" role=\"listitem\"><span class=\"p24-benefits__icon\">\u2714<\/span><span class=\"p24-benefits__label\">A permanent contact person at Putz24.ch for all concerns\n                    <\/span><\/div><div class=\"p24-benefits__item\" role=\"listitem\"><span class=\"p24-benefits__icon\">\u2714<\/span><span class=\"p24-benefits__label\">Organised cover during holidays, illness or absence\n                    <\/span><\/div><div class=\"p24-benefits__item\" role=\"listitem\"><span class=\"p24-benefits__icon\">\u2714<\/span><span class=\"p24-benefits__label\">No undeclared work \u2013 transparent and clean contractual relationships\n                    <\/span><\/div><\/div><div class=\"p24-benefits__list\"><div class=\"p24-benefits__item\" role=\"listitem\"><span class=\"p24-benefits__icon\">\u2714<\/span><span class=\"p24-benefits__label\">Monthly invoicing based on hours actually worked\n                    <\/span><\/div><div class=\"p24-benefits__item\" role=\"listitem\"><span class=\"p24-benefits__icon\">\u2714<\/span><span class=\"p24-benefits__label\">Digital scheduling and a clear overview of all appointments\n                    <\/span><\/div><div class=\"p24-benefits__item\" role=\"listitem\"><span class=\"p24-benefits__icon\">\u2714<\/span><span class=\"p24-benefits__label\">Regional teams throughout Switzerland \u2013 short distances, stable assignments\n                    <\/span><\/div><div class=\"p24-benefits__item\" role=\"listitem\"><span class=\"p24-benefits__icon\">\u2714<\/span><span class=\"p24-benefits__label\">Optional: key management &amp; digital checklists for more control\n                    <\/span><\/div><\/div><\/div><\/div><\/section><style>.p24x{max-width:1100px;margin:0 auto;padding:32px 20px 56px;color:#1f2933;line-height:1.6;font-size:16px}.p24x h1{font-size:clamp(28px,4vw,42px);line-height:1.15;margin:8px 0 16px;color:#111827}.p24x h2{font-size:clamp(22px,2.6vw,28px);margin:40px 0 14px;color:#111827}.p24x h3{font-size:18px;margin:0 0 6px;color:#111827}.p24x .p24x-crumb{font-size:13px;color:#6b7280}.p24x .p24x-crumb a{color:#6b7280}.p24x .p24x-lead,.p24x .p24a-lead{font-size:18px;color:#374151;max-width:780px}.p24x .p24x-btn,.p24x .p24a-btn{display:inline-block;background:#00a816;color:#fff!important;font-weight:700;padding:13px 22px;border-radius:10px;text-decoration:none;margin:8px 10px 0 0}.p24x .p24x-btn.sec{background:#fff;color:#00a816!important;border:2px solid #00a816}.p24x .p24x-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px;margin-top:10px}.p24x .p24x-card{background:#f6f9f6;border:1px solid #e3ece3;border-radius:14px;padding:18px}.p24x ul.p24x-check{list-style:none;padding:0;margin:0;columns:2 280px}.p24x ul.p24x-check li{padding:4px 0 4px 26px;position:relative;break-inside:avoid}.p24x ul.p24x-check li:before{content:\"\u2713\";position:absolute;left:0;color:#00a816;font-weight:700}.p24x ol.p24x-steps{counter-reset:s;list-style:none;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px}.p24x ol.p24x-steps li{counter-increment:s;background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:16px}.p24x ol.p24x-steps li:before{content:counter(s);display:inline-flex;width:28px;height:28px;border-radius:50%;background:#00a816;color:#fff;font-weight:700;align-items:center;justify-content:center;margin-bottom:8px}.p24x .p24x-cities{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0}.p24x .p24x-cities a{display:inline-block;padding:6px 12px;border:1px solid #e5e7eb;border-radius:999px;background:#f9fafb;color:#111827;text-decoration:none;font-size:14px}.p24x .p24x-cities a:hover{border-color:#00a816}.p24x details{border:1px solid #e5e7eb;border-radius:12px;padding:12px 16px;margin:8px 0;background:#fff}.p24x summary{font-weight:700;cursor:pointer}.p24x .p24a-table{width:100%;border-collapse:collapse;margin:10px 0;font-size:15px}.p24x .p24a-table th,.p24x .p24a-table td{border-bottom:1px solid #e5e7eb;padding:9px 8px;text-align:left}.p24x .p24a-table th{background:#f6f9f6}.p24x .p24a-note{font-size:13px;color:#6b7280}.p24x .p24a-cta,.p24x .p24x-cta{background:#effaf0;border:1px solid #c9ecce;border-radius:16px;padding:20px 22px;margin:32px 0}.p24x .p24a-cta p{margin:0 0 6px}.p24x a{color:#00a816}@media(max-width:600px){.p24x{padding:20px 16px 40px}}<\/style><div class=\"p24x\" style=\"padding-top:8px;padding-bottom:8px\"><h2>Services included<\/h2><ul class=\"p24x-check\"><li>All floors: flooring, stairs and banisters<\/li><li>Thorough cleaning of the kitchen and dining area<\/li><li>Several bathrooms and toilets, including descaling<\/li><li>Dusting in living rooms, bedrooms and children's rooms<\/li><li>Entrance area, cloakroom and porch<\/li><li>Cellar, laundry and hobby rooms on request<\/li><li>Conservatory and large glass surfaces as an extra<\/li><\/ul><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-a21b668 elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"a21b668\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-43762d6\" data-id=\"43762d6\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7294065 elementor-widget elementor-widget-pix-text\" data-id=\"7294065\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"pix-text.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"pix-el-text w-100 text-center \" ><p class=\"text-20 resp-option text-white text-center font-weight-bold\" >Enter your zip code - get a personalized quote.<\/p><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5194636 elementor-widget elementor-widget-html\" data-id=\"5194636\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div>\r\n\r\n\r\n    <style>\r\n        \/* Globales Styling *\/\r\n        body {\r\n            margin: 0;\r\n            font-family: Arial, sans-serif;\r\n            background-color: #f9f9f9;\r\n        }\r\n\r\n        \/* Kachel-Styling *\/\r\n        .suchfunktion-kachel {\r\n            background-color: #ffffff;\r\n            border-radius: 12px;\r\n            box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);\r\n            padding: 20px;\r\n            max-width: 800px;\r\n            margin: 10px auto;\r\n        }\r\n\r\n        \/* Container *\/\r\n        .suchfunktion-container {\r\n            display: flex;\r\n            flex-direction: column; \/* Stack children vertically *\/\r\n            gap: 10px;\r\n        }\r\n\r\n        \/* Custom Dropdown Container *\/\r\n        .suchfunktion-dropdown-container {\r\n            position: relative;\r\n            width: 100%; \/* Take full width *\/\r\n        }\r\n\r\n        \/* Custom Dropdown Header *\/\r\n        .suchfunktion-dropdown-header {\r\n            padding: 10px;\r\n            border: 1px solid #ccc;\r\n            border-radius: 4px;\r\n            font-size: 16px;\r\n            background-color: #fff;\r\n            cursor: pointer;\r\n            display: flex;\r\n            justify-content: space-between;\r\n            align-items: center;\r\n        }\r\n\r\n        .suchfunktion-dropdown-header:hover {\r\n            border-color: #007BFF;\r\n        }\r\n\r\n        .suchfunktion-dropdown-arrow {\r\n            transition: transform 0.3s;\r\n        }\r\n\r\n        .suchfunktion-dropdown-arrow.open {\r\n            transform: rotate(180deg);\r\n        }\r\n\r\n        \/* Custom Dropdown List *\/\r\n        .suchfunktion-dropdown-list {\r\n            position: absolute;\r\n            top: 100%;\r\n            left: 0;\r\n            right: 0;\r\n            background-color: #fff;\r\n            border: 1px solid #ccc;\r\n            border-radius: 8px;\r\n            max-height: 400px;\r\n            overflow-y: auto;\r\n            z-index: 10000;\r\n            box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);\r\n            display: none;\r\n            margin-top: 5px;\r\n        }\r\n\r\n        .suchfunktion-dropdown-list.show {\r\n            display: block;\r\n        }\r\n\r\n        \/* Dropdown Item *\/\r\n        .suchfunktion-dropdown-item {\r\n            padding: 12px 16px;\r\n            cursor: pointer;\r\n            display: flex;\r\n            align-items: center;\r\n            gap: 12px;\r\n            transition: background-color 0.2s;\r\n            border-bottom: 1px solid #f0f0f0;\r\n        }\r\n\r\n        .suchfunktion-dropdown-item:last-child {\r\n            border-bottom: none;\r\n        }\r\n\r\n        .suchfunktion-dropdown-item:hover {\r\n            background-color: #f9f9f9;\r\n        }\r\n\r\n        \/* Icon Circle *\/\r\n        .suchfunktion-icon-circle {\r\n            width: 50px;\r\n            height: 50px;\r\n            border-radius: 0; \/* Remove circle, make it square *\/\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n            font-size: 28px;\r\n            flex-shrink: 0;\r\n            background-color: transparent !important; \/* Remove background color *\/\r\n            color: #000; \/* Black color for icons *\/\r\n        }\r\n\r\n        .suchfunktion-icon-circle svg {\r\n            width: 40px;\r\n            height: 40px;\r\n            fill: #000 !important;\r\n        }\r\n\r\n        \/* Item Content *\/\r\n        .suchfunktion-item-content {\r\n            flex: 1;\r\n        }\r\n\r\n        .suchfunktion-item-title {\r\n            font-weight: bold;\r\n            font-size: 16px;\r\n            margin-bottom: 4px;\r\n            color: #000; \/* Black color for titles *\/\r\n        }\r\n\r\n        .suchfunktion-item-description {\r\n            font-size: 13px;\r\n            color: #666;\r\n            line-height: 1.5;\r\n        }\r\n\r\n        \/* Row for PLZ and Button *\/\r\n        .suchfunktion-row {\r\n            display: flex;\r\n            flex-wrap: wrap;\r\n            align-items: center;\r\n            gap: 10px;\r\n            width: 100%; \/* Take full width *\/\r\n        }\r\n\r\n        \/* Input Wrapper *\/\r\n        .suchfunktion-input-wrapper {\r\n            position: relative;\r\n        }\r\n\r\n        @media (min-width: 601px) {\r\n            .suchfunktion-input-wrapper {\r\n                flex: 1 1 200px; \/* Allow it to grow and shrink, but with a base of 200px *\/\r\n            }\r\n        }\r\n\r\n        \/* Textbox *\/\r\n        .suchfunktion-textbox {\r\n            width: 100%;\r\n            padding: 12px;\r\n            border: 1px solid #ccc;\r\n            border-radius: 4px;\r\n            font-size: 16px;\r\n        }\r\n\r\n        \/* Autocomplete *\/\r\n        .suchfunktion-autocomplete {\r\n            position: absolute;\r\n            top: 100%;\r\n            left: 0;\r\n            right: 0;\r\n            background-color: #fff;\r\n            border: 1px solid #ccc;\r\n            border-top: none;\r\n            max-height: 200px;\r\n            overflow-y: auto;\r\n            z-index: 9999;\r\n            box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);\r\n        }\r\n\r\n        .suchfunktion-autocomplete div {\r\n            padding: 10px;\r\n            cursor: pointer;\r\n        }\r\n\r\n        .suchfunktion-autocomplete div:hover {\r\n            background-color: #f0f0f0;\r\n        }\r\n\r\n        \/* Button *\/\r\n        .suchfunktion-button {\r\n            flex: 0 0 auto; \/* Don't allow button to grow, take its content width *\/\r\n            padding: 12px;\r\n            background-color: #007BFF;\r\n            color: #fff;\r\n            border: none;\r\n            border-radius: 4px;\r\n            font-size: 16px;\r\n            cursor: pointer;\r\n            white-space: nowrap; \/* Prevent button text from wrapping *\/\r\n        }\r\n\r\n        .suchfunktion-button:hover {\r\n            background-color: #0056b3;\r\n        }\r\n\r\n        \/* Popup *\/\r\n        .suchfunktion-popup {\r\n            position: fixed;\r\n            top: 50%;\r\n            left: 50%;\r\n            transform: translate(-50%, -50%);\r\n            background-color: #fff;\r\n            border: 1px solid #ccc;\r\n            border-radius: 8px;\r\n            padding: 20px;\r\n            width: 90%;\r\n            max-width: 400px;\r\n            z-index: 9999;\r\n            box-shadow: 0 4px 6px rgba(0, 0, 0, 0.2);\r\n        }\r\n\r\n        .suchfunktion-popup-close {\r\n            position: absolute;\r\n            top: 10px;\r\n            right: 10px;\r\n            background: none;\r\n            border: none;\r\n            font-size: 18px;\r\n            cursor: pointer;\r\n            color: #666;\r\n        }\r\n\r\n        .suchfunktion-popup-close:hover {\r\n            color: #000;\r\n        }\r\n\r\n        .suchfunktion-popup input {\r\n            width: 100%;\r\n            padding: 12px;\r\n            margin-top: 10px;\r\n            border: 1px solid #ccc;\r\n            border-radius: 4px;\r\n            font-size: 16px;\r\n        }\r\n\r\n        .suchfunktion-popup button {\r\n            margin-top: 10px;\r\n            padding: 12px;\r\n            background-color: #007BFF;\r\n            color: #fff;\r\n            border: none;\r\n            border-radius: 4px;\r\n            font-size: 16px;\r\n            cursor: pointer;\r\n        }\r\n\r\n        .suchfunktion-popup button:hover {\r\n            background-color: #0056b3;\r\n        }\r\n\r\n        \/* Responsives Design *\/\r\n        @media (max-width: 600px) {\r\n            .suchfunktion-container {\r\n                gap: 10px;\r\n            }\r\n\r\n            .suchfunktion-dropdown-container {\r\n                width: 100%;\r\n            }\r\n\r\n            .suchfunktion-row {\r\n                flex-direction: column;\r\n                gap: 0 !important;\r\n                align-items: stretch;\r\n            }\r\n\r\n            .suchfunktion-input-wrapper {\r\n                width: 100%;\r\n                box-sizing: border-box;\r\n                margin: 0 !important;\r\n                padding: 0 !important;\r\n            }\r\n\r\n            .suchfunktion-textbox {\r\n                border-bottom-left-radius: 0;\r\n                border-bottom-right-radius: 0;\r\n                border-bottom: none !important;\r\n                margin: 0 !important;\r\n                padding: 12px !important;\r\n            }\r\n\r\n            .suchfunktion-button {\r\n                width: 100%;\r\n                padding: 12px !important;\r\n                margin: 0 !important;\r\n                box-sizing: border-box;\r\n                border-top-left-radius: 0;\r\n                border-top-right-radius: 0;\r\n                border-top: none !important;\r\n            }\r\n\r\n            .suchfunktion-dropdown-item {\r\n                padding: 10px 12px;\r\n                gap: 10px;\r\n            }\r\n\r\n            .suchfunktion-icon-circle {\r\n                width: 40px;\r\n                height: 40px;\r\n            }\r\n\r\n            .suchfunktion-icon-circle svg {\r\n                width: 32px;\r\n                height: 32px;\r\n            }\r\n\r\n            .suchfunktion-item-title {\r\n                font-size: 14px;\r\n            }\r\n\r\n            .suchfunktion-item-description {\r\n                font-size: 12px;\r\n            }\r\n        }\r\n    <\/style>\r\n\r\n\r\n    <div class=\"suchfunktion-kachel\">\r\n        <div class=\"suchfunktion-container\">\r\n            <!-- Custom Dropdown -->\r\n            <div class=\"suchfunktion-dropdown-container\">\r\n                <div class=\"suchfunktion-dropdown-header\" onclick=\"suchfunktionToggleDropdown()\">\r\n                    <span id=\"suchfunktion-selected-text\">-- Select a cleaning type --<\/span>\r\n                    <span class=\"suchfunktion-dropdown-arrow\">\u25bc<\/span>\r\n                <\/div>\r\n                <div id=\"suchfunktion-dropdown-list\" class=\"suchfunktion-dropdown-list\">\r\n                    <div class=\"suchfunktion-dropdown-item\" onclick=\"suchfunktionSelectService('hausreinigung', 'Hausreinigung \/ Privathaushalt')\">\r\n                        <div class=\"suchfunktion-icon-circle\">\r\n                            <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 24 24\" fill=\"currentColor\" width=\"48\" height=\"48\">\r\n                                <path d=\"M10 20v-6h4v6h5v-8h3L12 3 2 12h3v8z\"\/>\r\n                            <\/svg>\r\n                        <\/div>\r\n                        <div class=\"suchfunktion-item-content\">\r\n                            <div class=\"suchfunktion-item-title\">House cleaning \/ private household<\/div>\r\n                            <div class=\"suchfunktion-item-description\">Regular cleaning of your apartment or house<\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"suchfunktion-dropdown-item\" onclick=\"suchfunktionSelectService('hauswartung', 'Hauswartung')\">\r\n                        <div class=\"suchfunktion-icon-circle\">\r\n                            <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 24 24\" fill=\"currentColor\" width=\"48\" height=\"48\">\r\n                                <path d=\"M12 2c-4.97 0-9 4.03-9 9 0 4.17 2.84 7.67 6.69 8.69L12 22l2.31-2.31C18.16 18.67 21 15.17 21 11c0-4.97-4.03-9-9-9zm0 2c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3zm0 14.3c-2.5 0-4.71-1.28-6-3.22.03-1.99 4-3.08 6-3.08 1.99 0 5.97 1.09 6 3.08-1.29 1.94-3.5 3.22-6 3.22z\"\/>\r\n                            <\/svg>\r\n                        <\/div>\r\n                        <div class=\"suchfunktion-item-content\">\r\n                            <div class=\"suchfunktion-item-title\">House maintenance<\/div>\r\n                            <div class=\"suchfunktion-item-description\">Technical support &amp; maintenance of properties<\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"suchfunktion-dropdown-item\" onclick=\"suchfunktionSelectService('bueroreinigung', 'B\u00fcroreinigung')\">\r\n                        <div class=\"suchfunktion-icon-circle\">\r\n                            <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 24 24\" fill=\"currentColor\" width=\"48\" height=\"48\">\r\n                                <path d=\"M20 3H4c-1.11 0-2 .89-2 2v11c0 1.11.89 2 2 2h3v2h10v-2h3c1.11 0 2-.89 2-2V5c0-1.11-.89-2-2-2zm0 13H4V5h16v11z\"\/>\r\n                            <\/svg>\r\n                        <\/div>\r\n                        <div class=\"suchfunktion-item-content\">\r\n                            <div class=\"suchfunktion-item-title\">Office cleaning<\/div>\r\n                            <div class=\"suchfunktion-item-description\">Cleaning of workplaces &amp; common areas<\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"suchfunktion-dropdown-item\" onclick=\"suchfunktionSelectService('fensterreinigung', 'Fensterreinigung')\">\r\n                        <div class=\"suchfunktion-icon-circle\">\r\n                            <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 24 24\" fill=\"currentColor\" width=\"48\" height=\"48\">\r\n                                <path d=\"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-8 16H5v-6h6v6zm0-8H5V5h6v6zm8 8h-6v-6h6v6zm0-8h-6V5h6v6z\"\/>\r\n                            <\/svg>\r\n                        <\/div>\r\n                        <div class=\"suchfunktion-item-content\">\r\n                            <div class=\"suchfunktion-item-title\">Window cleaning<\/div>\r\n                            <div class=\"suchfunktion-item-description\">Streak-free cleaning of all glass surfaces<\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"suchfunktion-dropdown-item\" onclick=\"suchfunktionSelectService('endreinigung', 'Endreinigung \/ Grundreinigung')\">\r\n                        <div class=\"suchfunktion-icon-circle\">\r\n                            <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 24 24\" fill=\"currentColor\" width=\"48\" height=\"48\">\r\n                                <path d=\"M18 2H6c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zM9 4h2v5l-1-.75-1 .75V4zm3 15c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3z\"\/>\r\n                            <\/svg>\r\n                        <\/div>\r\n                        <div class=\"suchfunktion-item-content\">\r\n                            <div class=\"suchfunktion-item-title\">Final cleaning \/ basic cleaning<\/div>\r\n                            <div class=\"suchfunktion-item-description\">Cleaning included when moving Acceptance guarantee<\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"suchfunktion-dropdown-item\" onclick=\"suchfunktionSelectService('sonstige-reinigung', 'Sonstige Reinigung')\">\r\n                        <div class=\"suchfunktion-icon-circle\">\r\n                            <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 24 24\" fill=\"currentColor\" width=\"48\" height=\"48\">\r\n                                <path d=\"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8zm-1-13h2v6h-2zm0 8h2v2h-2z\"\/>\r\n                            <\/svg>\r\n                        <\/div>\r\n                        <div class=\"suchfunktion-item-content\">\r\n                            <div class=\"suchfunktion-item-title\">Other cleaning<\/div>\r\n                            <div class=\"suchfunktion-item-description\">Special cleaning, e.g. carpets, upholstery, cellars<\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n\r\n            <!-- Row with PLZ and Button -->\r\n            <div class=\"suchfunktion-row\">\r\n                <div class=\"suchfunktion-input-wrapper\">\r\n                    <input type=\"text\" id=\"suchfunktion-location\" class=\"suchfunktion-textbox\" placeholder=\"Zip code or city\" oninput=\"suchfunktionFilterSuggestions()\">\r\n                    <div id=\"suchfunktion-autocomplete\" class=\"suchfunktion-autocomplete\"><\/div>\r\n                <\/div>\r\n                <button class=\"suchfunktion-button\" onclick=\"suchfunktionNavigate()\">Let's go!<\/button>\r\n            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n\r\n    <!-- Popup -->\r\n    <div id=\"suchfunktion-popup\" class=\"suchfunktion-popup\" style=\"display: none;\">\r\n        <button class=\"suchfunktion-popup-close\" onclick=\"suchfunktionClosePopup()\">\u00d7<\/button>\r\n        <p>\r\n  Unfortunately, we do not currently offer cleaning services in your region.<br><br>  Please enter your e-mail address so that we can inform you as soon as our service is available in your area. As a thank you, you will receive a welcome credit of CHF 20.00 for your first cleaning. \r\n        <\/p>\r\n        <input type=\"email\" id=\"suchfunktion-email\" placeholder=\"e-mail\">\r\n        <button onclick=\"suchfunktionSubmitEmail()\">Confirm<\/button>\r\n    <\/div>\r\n\r\n    <script>\r\n        const suchfunktionExceptionList = [\"8001\", \"9000\"];\r\n\r\n        let suchfunktionPostalCodes = [];\r\n        let suchfunktionSelectedService = \"\";\r\n\r\n        fetch('https:\/\/www.putz24.ch\/webhooks\/website\/postalCodes\/postalCodes.json')\r\n            .then(response => response.json())\r\n            .then(data => {\r\n                suchfunktionPostalCodes = data;\r\n            })\r\n            .catch(error => console.error('Fehler beim Laden der Postleitzahlen:', error));\r\n\r\n        const serviceLinks = {\r\n            hausreinigung: \"https:\/\/www.putz24.ch\/en\/price-configurator-for-contract-cleaning\/\",\r\n            privathaushaltung: \"https:\/\/www.putz24.ch\/en\/price-configurator-for-contract-cleaning\/\",\r\n            hauswartung: \"https:\/\/www.putz24.ch\/en\/price-configurator-for-home-maintenance\/\",\r\n            bueroreinigung: \"https:\/\/www.putz24.ch\/en\/price-configurator-for-contract-cleaning\/\",\r\n            fensterreinigung: \"https:\/\/www.putz24.ch\/en\/price-configurator-for-window-cleaning\/\",\r\n            endreinigung: \"https:\/\/www.putz24.ch\/en\/price-configurator-for-final-cleaning\/\",\r\n            \"sonstige-reinigung\": \"https:\/\/www.putz24.ch\/kontakt\"\r\n        };\r\n\r\n        function suchfunktionToggleDropdown() {\r\n            const dropdownList = document.getElementById(\"suchfunktion-dropdown-list\");\r\n            const arrow = document.querySelector(\".suchfunktion-dropdown-arrow\");\r\n            dropdownList.classList.toggle(\"show\");\r\n            arrow.classList.toggle(\"open\");\r\n        }\r\n\r\n        function suchfunktionSelectService(value, text) {\r\n            suchfunktionSelectedService = value;\r\n            document.getElementById(\"suchfunktion-selected-text\").textContent = text;\r\n            suchfunktionToggleDropdown();\r\n        }\r\n\r\n        \/\/ Close dropdown when clicking outside\r\n        document.addEventListener(\"click\", function(event) {\r\n            const dropdownContainer = document.querySelector(\".suchfunktion-dropdown-container\");\r\n            if (!dropdownContainer.contains(event.target)) {\r\n                const dropdownList = document.getElementById(\"suchfunktion-dropdown-list\");\r\n                const arrow = document.querySelector(\".suchfunktion-dropdown-arrow\");\r\n                dropdownList.classList.remove(\"show\");\r\n                arrow.classList.remove(\"open\");\r\n            }\r\n        });\r\n\r\n        function suchfunktionFilterSuggestions() {\r\n            const input = document.getElementById(\"suchfunktion-location\").value.toLowerCase();\r\n            const suggestions = document.getElementById(\"suchfunktion-autocomplete\");\r\n\r\n            const filtered = suchfunktionPostalCodes.filter(\r\n                item =>\r\n                    item.plz.startsWith(input) || item.ort.toLowerCase().startsWith(input)\r\n            );\r\n\r\n            suggestions.innerHTML = filtered\r\n                .map(\r\n                    item =>\r\n                        `<div onclick=\"suchfunktionSelectSuggestion('${item.plz} - ${item.ort}')\">${item.plz} - ${item.ort}<\/div>`\r\n                )\r\n                .join(\"\");\r\n\r\n            if (filtered.length === 0) {\r\n                suggestions.innerHTML = `<div>Keine Ergebnisse gefunden<\/div>`;\r\n            }\r\n        }\r\n\r\n        function suchfunktionSelectSuggestion(value) {\r\n            document.getElementById(\"suchfunktion-location\").value = value;\r\n            document.getElementById(\"suchfunktion-autocomplete\").innerHTML = \"\";\r\n        }\r\n\r\n        function suchfunktionNavigate() {\r\n            const service = suchfunktionSelectedService;\r\n            const location = document.getElementById(\"suchfunktion-location\").value;\r\n\r\n            if (location) {\r\n                const plz = location.split(\" - \")[0];\r\n                if (suchfunktionExceptionList.includes(plz)) {\r\n                    suchfunktionShowPopup();\r\n                    return;\r\n                }\r\n            }\r\n\r\n            if (service && location) {\r\n                const link = serviceLinks[service];\r\n                if (link) {\r\n                    window.location.href = link;\r\n                } else {\r\n                    alert(\"Bitte w\u00e4hlen Sie eine g\u00fcltige Reinigungsart aus.\");\r\n                }\r\n            } else {\r\n                alert(\"Bitte w\u00e4hlen Sie eine Reinigungsart und eine Postleitzahl oder Stadt aus.\");\r\n            }\r\n        }\r\n\r\n        function suchfunktionShowPopup() {\r\n            document.getElementById(\"suchfunktion-popup\").style.display = \"block\";\r\n        }\r\n\r\n        function suchfunktionClosePopup() {\r\n            document.getElementById(\"suchfunktion-popup\").style.display = \"none\";\r\n        }\r\n\r\n        function suchfunktionSubmitEmail() {\r\n            const email = document.getElementById(\"suchfunktion-email\").value;\r\n            if (email) {\r\n                alert(\"Vielen Dank! Wir werden Sie benachrichtigen.\");\r\n                suchfunktionClosePopup();\r\n            } else {\r\n                alert(\"Bitte geben Sie eine g\u00fcltige E-Mail-Adresse ein.\");\r\n            }\r\n        }\r\n    <\/script>\r\n\r\n\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-541e8d9 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"541e8d9\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-79d7d7c\" data-id=\"79d7d7c\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-6d2b6a8 elementor-widget elementor-widget-html\" data-id=\"6d2b6a8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>.p24x{max-width:1100px;margin:0 auto;padding:32px 20px 56px;color:#1f2933;line-height:1.6;font-size:16px}.p24x h1{font-size:clamp(28px,4vw,42px);line-height:1.15;margin:8px 0 16px;color:#111827}.p24x h2{font-size:clamp(22px,2.6vw,28px);margin:40px 0 14px;color:#111827}.p24x h3{font-size:18px;margin:0 0 6px;color:#111827}.p24x .p24x-crumb{font-size:13px;color:#6b7280}.p24x .p24x-crumb a{color:#6b7280}.p24x .p24x-lead,.p24x .p24a-lead{font-size:18px;color:#374151;max-width:780px}.p24x .p24x-btn,.p24x .p24a-btn{display:inline-block;background:#00a816;color:#fff!important;font-weight:700;padding:13px 22px;border-radius:10px;text-decoration:none;margin:8px 10px 0 0}.p24x .p24x-btn.sec{background:#fff;color:#00a816!important;border:2px solid #00a816}.p24x .p24x-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px;margin-top:10px}.p24x .p24x-card{background:#f6f9f6;border:1px solid #e3ece3;border-radius:14px;padding:18px}.p24x ul.p24x-check{list-style:none;padding:0;margin:0;columns:2 280px}.p24x ul.p24x-check li{padding:4px 0 4px 26px;position:relative;break-inside:avoid}.p24x ul.p24x-check li:before{content:\"\u2713\";position:absolute;left:0;color:#00a816;font-weight:700}.p24x ol.p24x-steps{counter-reset:s;list-style:none;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px}.p24x ol.p24x-steps li{counter-increment:s;background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:16px}.p24x ol.p24x-steps li:before{content:counter(s);display:inline-flex;width:28px;height:28px;border-radius:50%;background:#00a816;color:#fff;font-weight:700;align-items:center;justify-content:center;margin-bottom:8px}.p24x .p24x-cities{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0}.p24x .p24x-cities a{display:inline-block;padding:6px 12px;border:1px solid #e5e7eb;border-radius:999px;background:#f9fafb;color:#111827;text-decoration:none;font-size:14px}.p24x .p24x-cities a:hover{border-color:#00a816}.p24x details{border:1px solid #e5e7eb;border-radius:12px;padding:12px 16px;margin:8px 0;background:#fff}.p24x summary{font-weight:700;cursor:pointer}.p24x .p24a-table{width:100%;border-collapse:collapse;margin:10px 0;font-size:15px}.p24x .p24a-table th,.p24x .p24a-table td{border-bottom:1px solid #e5e7eb;padding:9px 8px;text-align:left}.p24x .p24a-table th{background:#f6f9f6}.p24x .p24a-note{font-size:13px;color:#6b7280}.p24x .p24a-cta,.p24x .p24x-cta{background:#effaf0;border:1px solid #c9ecce;border-radius:16px;padding:20px 22px;margin:32px 0}.p24x .p24a-cta p{margin:0 0 6px}.p24x a{color:#00a816}@media(max-width:600px){.p24x{padding:20px 16px 40px}}<\/style><div class=\"p24x\" style=\"padding-top:8px;padding-bottom:8px\"><p>Putz24 works in all 26 cantons of Switzerland. We confirm availability in your area after your request.<\/p><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-4133d74 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"4133d74\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-112cbc2\" data-id=\"112cbc2\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-06a5aaa elementor-widget elementor-widget-html\" data-id=\"06a5aaa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\r\n\/* === H\u00e4ufige Fragen \u2013 lokal gekapselt ======================= *\/\r\n.p24-faq {\r\n    margin-top: 40px;\r\n    font-family: system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif;\r\n    color: #1a1a1a;\r\n    line-height: 1.6;\r\n}\r\n\r\n.p24-faq__inner {\r\n    background: #ffffff;\r\n    border-radius: 16px;\r\n    padding: 20px 20px 18px;\r\n    border: 1px solid #e5e7eb;\r\n    box-shadow: 0 14px 40px rgba(15, 23, 42, 0.08);\r\n}\r\n\r\n.p24-faq__title {\r\n    font-size: 22px;\r\n    margin: 0 0 10px;\r\n    color: #1f2933;\r\n}\r\n\r\n.p24-faq__intro {\r\n    font-size: 14px;\r\n    margin: 0 0 10px;\r\n    opacity: 0.9;\r\n}\r\n\r\n\/* Liste ohne Theme-Bullets *\/\r\n.p24-faq__list {\r\n    margin: 14px 0 0;\r\n    padding: 0;\r\n    display: flex;\r\n    flex-direction: column;\r\n    gap: 10px;\r\n}\r\n\r\n\/* Einzelne Frage-Antwort-Karte *\/\r\n.p24-faq__item {\r\n    background: #f7fafc;\r\n    border-radius: 12px;\r\n    border: 1px solid #e5e7eb;\r\n    padding: 12px 14px 10px;\r\n}\r\n\r\n\/* Frage-Zeile mit Icon *\/\r\n.p24-faq__q {\r\n    display: flex;\r\n    align-items: flex-start;\r\n    gap: 8px;\r\n    font-size: 14px;\r\n    font-weight: 600;\r\n    margin: 0 0 4px;\r\n}\r\n\r\n.p24-faq__q-icon {\r\n    width: 22px;\r\n    height: 22px;\r\n    border-radius: 999px;\r\n    background: #e6f9e7;\r\n    color: #22c55e;\r\n    display: inline-flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    font-size: 12px;\r\n    flex-shrink: 0;\r\n}\r\n\r\n\/* Antwort-Text *\/\r\n.p24-faq__a {\r\n    font-size: 13px;\r\n    margin: 0 0 2px 30px; \/* Einzug unterhalb der Frage *\/\r\n    opacity: 0.95;\r\n}\r\n<\/style>\r\n\r\n<section class=\"p24-faq\" aria-labelledby=\"p24-faq-title\">\r\n    <div class=\"p24-faq__inner\">\r\n        <h2 id=\"p24-faq-title\" class=\"p24-faq__title\">Frequently asked questions<\/h2>\r\n        <p class=\"p24-faq__intro\">\r\n            Here we answer the most important questions about your regular cleaning with Putz24.ch.\r\n        <\/p>\r\n\r\n        <div class=\"p24-faq__list\" role=\"list\"><div class=\"p24-faq__item\" role=\"listitem\"><div class=\"p24-faq__q\"><span class=\"p24-faq__q-icon\">?<\/span><span>How long does it take to clean a detached house?<\/span><\/div><p class=\"p24-faq__a\">A house of 200 to 300 m\u00b2 with 6\u00bd rooms and three bathrooms usually takes around 5 hours per visit. Smaller houses take correspondingly less; the configurator calculates it precisely.<\/p><\/div><div class=\"p24-faq__item\" role=\"listitem\"><div class=\"p24-faq__q\"><span class=\"p24-faq__q-icon\">?<\/span><span>Do you also clean the cellar and garage?<\/span><\/div><p class=\"p24-faq__a\">Yes, you can add cellar, laundry and hobby rooms as extras. We clean garages and outdoor areas on request.<\/p><\/div><div class=\"p24-faq__item\" role=\"listitem\"><div class=\"p24-faq__q\"><span class=\"p24-faq__q-icon\">?<\/span><span>What is the difference from apartment cleaning?<\/span><\/div><p class=\"p24-faq__a\">The services are similar, but house cleaning takes several floors, stairs and utility rooms into account and is planned to take longer accordingly.<\/p><\/div><div class=\"p24-faq__item\" role=\"listitem\"><div class=\"p24-faq__q\"><span class=\"p24-faq__q-icon\">?<\/span><span>Can I pause the cleaning?<\/span><\/div><p class=\"p24-faq__a\">Visits can be rescheduled by arrangement, for example during your holidays. There is no minimum contract term; the contract can be terminated with 14 days' notice to the end of a calendar month.<\/p><\/div><\/div>\r\n    <\/div>\r\n<\/section>\r\n<script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"How long does it take to clean a detached house?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"A house of 200 to 300 m\u00b2 with 6\u00bd rooms and three bathrooms usually takes around 5 hours per visit. Smaller houses take correspondingly less; the configurator calculates it precisely.\"}},{\"@type\":\"Question\",\"name\":\"Do you also clean the cellar and garage?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes, you can add cellar, laundry and hobby rooms as extras. We clean garages and outdoor areas on request.\"}},{\"@type\":\"Question\",\"name\":\"What is the difference from apartment cleaning?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The services are similar, but house cleaning takes several floors, stairs and utility rooms into account and is planned to take longer accordingly.\"}},{\"@type\":\"Question\",\"name\":\"Can I pause the cleaning?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Visits can be rescheduled by arrangement, for example during your holidays. There is no minimum contract term; the contract can be terminated with 14 days' notice to the end of a calendar month.\"}}]}<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"","protected":false},"author":0,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-258110","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.putz24.ch\/en\/wp-json\/wp\/v2\/pages\/258110","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.putz24.ch\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.putz24.ch\/en\/wp-json\/wp\/v2\/types\/page"}],"replies":[{"embeddable":true,"href":"https:\/\/www.putz24.ch\/en\/wp-json\/wp\/v2\/comments?post=258110"}],"version-history":[{"count":1,"href":"https:\/\/www.putz24.ch\/en\/wp-json\/wp\/v2\/pages\/258110\/revisions"}],"predecessor-version":[{"id":258139,"href":"https:\/\/www.putz24.ch\/en\/wp-json\/wp\/v2\/pages\/258110\/revisions\/258139"}],"wp:attachment":[{"href":"https:\/\/www.putz24.ch\/en\/wp-json\/wp\/v2\/media?parent=258110"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}