Калькулятор уборки CleanLite

Введите параметры объекта, чтобы получить ориентировочную стоимость уборки. Точная цена зависит от состояния помещения и уточняется менеджером.
Тип уборки по площади, ₽ за м²
Площадь объекта
Площадь помещения минимум 30 м²
м²
Для коммерческих объектов и площадей от 200 м² действуют индивидуальные условия.
🪟 Окна обычная уборка
Стеклопакеты укажите количество
Стандартная створка 350 ₽ за створку
Панорамная створка 700 ₽ за створку
Балконная дверь 1200 ₽ за дверь
После ремонта стоимость мытья окон рассчитывается менеджером по повышенному тарифу.
Дополнительные услуги
Техника на кухне и доп работы если услуга не нужна - оставьте 0
Холодильник 600 ₽ за единицу
Духовка 600 ₽ за единицу
Микроволновка 400 ₽ за единицу
Вытяжка 600 ₽ за единицу
Глажка белья 500 ₽ условная единица
Люстра 300 ₽ за штуку
Чистка кондиционера 500 ₽ за штуку
🛋️ Химчистка мебели
Мягкая мебель по желанию
Одно место 1500 ₽ за место
Стул 400 ₽ за стул
Кресло 2000 ₽ за кресло
Расчет носит ознакомительный характер и не является публичной офертой. Для точной сметы оставьте заявку или свяжитесь с нашим менеджером.
Предварительная стоимость уборки
0 ₽
Укажите параметры помещения, чтобы увидеть расчет.
Для бизнеса и регулярной уборки с большим объемом действуют индивидуальные тарифы и скидки.
Хотите точную смету и ближайшую дату уборки
Открыть WhatsApp с запросом
Мы получим информацию о площади, типе уборки и выбранных допуслугах, позвоним или напишем, чтобы подтвердить стоимость и время.
// Open clicked item if it wasn't active if (!isActive) { item.classList.add('active'); } }); }); }); // FAQ Accordion functionality - Надежная версия для статического хостинга (function() { 'use strict'; function initFAQAccordion() { const faqItems = document.querySelectorAll('.faq-item'); if (!faqItems || faqItems.length === 0) return; faqItems.forEach((item, index) => { const question = item.querySelector('.faq-question'); const answer = item.querySelector('.faq-answer'); if (!question || !answer) return; // Устанавливаем начальное состояние answer.style.maxHeight = '0px'; answer.style.overflow = 'hidden'; answer.style.transition = 'max-height 0.4s cubic-bezier(0.4, 0, 0.2, 1), padding 0.4s ease, opacity 0.3s ease'; // Обработчик клика question.addEventListener('click', function(e) { e.preventDefault(); e.stopPropagation(); const isActive = item.classList.contains('active'); // Закрываем все элементы faqItems.forEach(faqItem => { if (faqItem !== item) { const otherAnswer = faqItem.querySelector('.faq-answer'); faqItem.classList.remove('active'); if (otherAnswer) { otherAnswer.style.maxHeight = '0px'; } } }); // Переключаем текущий элемент if (isActive) { item.classList.remove('active'); answer.style.maxHeight = '0px'; } else { item.classList.add('active'); // Устанавливаем реальную высоту контента const scrollHeight = answer.scrollHeight; answer.style.maxHeight = scrollHeight + 'px'; } }); // Инициализация: закрываем все элементы при загрузке faqItems.forEach(item => { item.classList.remove('active'); const answer = item.querySelector('.faq-answer'); if (answer) { answer.style.maxHeight = '0px'; } }); } // Запускаем при загрузке DOM if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', initFAQAccordion); } else { initFAQAccordion(); } })();