ЧАСЫ РАБОТЫ
ПН-Сб: КРУГЛОСУТОЧНО

СРОЧНЫЙ вывоз снега в Москве и Московской области

Собственный парк самосвалов и погрузчиков для оперативной уборки и вывоза снега с любых территорий. Работаем круглосуточно в любую погоду!
CRM-форма появится здесь
Самосвалы

10+ единиц техники грузоподъемностью от 10 до 30 тонн

Погрузчики

5 фронтальных погрузчиков для эффективной уборки снега

Снегоуборочная техника

Специализированная техника для расчистки территорий

Дополнительное оборудование

Навесное оборудование для разных типов работ

We are a firm Company24

Nullam elementum tincidunt massa, a pulvinar leo ultricies ut. Ut fringilla lectus tellusimpimperdiet molestie est volutpat at.


By: Alex / In: Web Trends / Posted: Aug 25, 2026>

Over 1000 Components For Your Projects

Nullam elementum tincidunt massa, a pulvinar leo ultricies ut. Ut fringilla lectus tellusimpimperdiet molestie est volutpat at.


By: Tom / In: Tech / Posted: Aug 24, 2026

Build your project with Company24

Nullam elementum tincidunt massa, a pulvinar leo ultricies ut. Ut fringilla lectus tellusimpimperdiet molestie est volutpat at.


By: Kate / In: Startups / Posted: Aug 24, 2026



СнегоВывоз - Вывоз снега в Москве и Московской области
+7 (499) 325-48-18

Профессиональный вывоз снега в Москве и Московской области

Собственный парк самосвалов и погрузчиков для оперативной уборки и вывоза снега с любых территорий. Работаем круглосуточно в любую погоду!

Наши услуги

Комплексные решения по уборке и вывозу снега

Вывоз снега самосвалами

Оперативный вывоз снега с территорий предприятий, торговых центров, жилых комплексов на специализированные полигоны.

Расчистка территорий

Уборка снега с помощью погрузчиков и другой спецтехники. Расчистка подъездных путей, парковок, складских территорий.

Уборка складских территорий

Комплексная уборка снега на складских комплексах, обеспечение беспрепятственного доступа транспорта и погрузочной техники.

Очистка дорог и проездов

Расчистка дорог, подъездов к объектам, тротуаров и пешеходных зон от снега и наледи.

Наша техника

Собственный парк современной спецтехники

Самосвалы

10+ единиц техники грузоподъемностью от 10 до 30 тонн

Погрузчики

5 фронтальных погрузчиков для эффективной уборки снега

Снегоуборочная техника

Специализированная техника для расчистки территорий

Дополнительное оборудование

Навесное оборудование для разных типов работ

Прайс-лист

Прозрачные цены на услуги по вывозу снега

Услуга Описание Единица измерения Цена
Вывоз снега самосвалом Вывоз снега на полигон, включая погрузку м³ от 900 ₽
Уборка снега погрузчиком Расчистка территории с формированием снежных куч м² от 50 ₽
Комплексная уборка территории Полный цикл: уборка + погрузка + вывоз м² от 100 ₽
Уборка складских территорий Расчистка проездов между складами м² от 70 ₽
Аварийный выезд Выезд в течение 2 часов после заявки выезд 10 000 ₽
Абонентское обслуживание Регулярная уборка по графику (от 5 000 м²) месяц договорная

Примечание: Точная стоимость рассчитывается индивидуально после осмотра территории. Минимальный заказ - 50 м³.

Зона работы

Работаем по всей Москве и Московской области

Карта административных округов Москвы
Центральный административный округ (ЦАО) - приоритетная зона обслуживания
Остальные районы Москвы - стандартное обслуживание
Территория за МКАД - Московская область
Вся территория Москвы (в пределах МКАД)
Города ближнего Подмосковья (до 30 км от МКАД)
Все направления: север, юг, запад, восток
Удаленные районы МО (до 100 км от МКАД)

Основные районы работы:

Центральный округ (ЦАО)

Арбат, Басманный, Замоскворечье, Красносельский, Мещанский, Пресненский, Таганский, Тверской, Хамовники, Якиманка

Северное направление

Химки, Долгопрудный, Лобня, Зеленоград, Солнечногорск, Мытищи

Южное направление

Подольск, Домодедово, Видное, Щербинка, Климовск

За МКАД (Московская область)

Все города и поселения Московской области в радиусе 100 км от МКАД

Условия обслуживания по зонам:

  • ЦАО (красная зона): Приоритетный выезд в течение 2 часов, круглосуточное обслуживание
  • Остальные районы Москвы (желтая зона): Стандартный выезд в течение 4 часов
  • За МКАД (зеленая зона): Выезд по предварительной записи, стоимость зависит от удаленности

Контакты

Свяжитесь с нами для расчета стоимости и заказа услуг

Контактная информация

Телефон

+7 (499) 325-48-18

+7 (966) 978-02-29

Email

info@ns-ks.ru

Режим работы

Круглосуточно, 7 дней в неделю

Выезд в течение 2-4 часов после заявки

Адрес офиса

г. Москва, ул. Южнопортовая, д. 33

Бизнес-центр "Снежный", офис 304

Отправить заявку

# Сайт "СнегоВывоз" для Битрикс24 ## Структура проекта ``` snow-removal-site/ ├── local/ │ ├── components/ │ │ ├── snow.removal/ │ │ │ ├── .description.php │ │ │ ├── .parameters.php │ │ │ ├── component.php │ │ │ ├── lang/ │ │ │ │ ├── ru/ │ │ │ │ │ └── .description.php │ │ │ │ └── en/ │ │ │ │ └── .description.php │ │ │ └── templates/ │ │ │ ├── .default/ │ │ │ │ ├── style.css │ │ │ │ ├── script.js │ │ │ │ └── template.php │ │ │ └── compact/ │ │ │ ├── style.css │ │ │ └── template.php │ │ ├── snow.removal.services/ │ │ │ └── ... (аналогичная структура) │ │ ├── snow.removal.pricing/ │ │ │ └── ... (аналогичная структура) │ │ └── snow.removal.contact/ │ │ └── ... (аналогичная структура) │ ├── templates/ │ │ └── snow_removal/ │ │ ├── header.php │ │ ├── footer.php │ │ ├── styles.css │ │ ├── script.js │ │ ├── description.php │ │ └── lang/ │ │ ├── ru/ │ │ │ └── template.php │ │ └── en/ │ │ └── template.php │ └── modules/ │ └── snow.removal/ │ ├── install/ │ │ ├── version.php │ │ ├── index.php │ │ ├── step1.php │ │ ├── step2.php │ │ └── ... │ ├── lib/ │ │ ├── SnowRemovalTable.php │ │ ├── ServicesTable.php │ │ └── ... │ ├── admin/ │ │ └── menu.php │ └── ... ├── bitrix/ │ └── ... (стандартные файлы Битрикс) └── index.php ``` ## Основные файлы ### 1. Главный компонент (local/components/snow.removal/) #### .description.php ```php GetMessage('SNOW_REMOVAL_COMPONENT_NAME'), 'DESCRIPTION' => GetMessage('SNOW_REMOVAL_COMPONENT_DESCRIPTION'), 'ICON' => '/images/icon.gif', 'CACHE_PATH' => 'Y', 'SORT' => 10, 'PATH' => array( 'ID' => 'snow_removal', 'NAME' => GetMessage('SNOW_REMOVAL_COMPONENT_CATEGORY'), ), 'COMPLEX' => 'Y', ); ``` #### .parameters.php ```php array( 'CACHE_TIME' => array('DEFAULT' => 3600), 'SHOW_MAP' => array( 'PARENT' => 'BASE', 'NAME' => GetMessage('SNOW_REMOVAL_SHOW_MAP'), 'TYPE' => 'CHECKBOX', 'DEFAULT' => 'Y', ), 'SHOW_PRICES' => array( 'PARENT' => 'BASE', 'NAME' => GetMessage('SNOW_REMOVAL_SHOW_PRICES'), 'TYPE' => 'CHECKBOX', 'DEFAULT' => 'Y', ), 'PHONE_NUMBER' => array( 'PARENT' => 'BASE', 'NAME' => GetMessage('SNOW_REMOVAL_PHONE_NUMBER'), 'TYPE' => 'STRING', 'DEFAULT' => '+7 (499) 325-48-18', ), 'EMAIL' => array( 'PARENT' => 'BASE', 'NAME' => GetMessage('SNOW_REMOVAL_EMAIL'), 'TYPE' => 'STRING', 'DEFAULT' => 'info@ns-ks.ru', ), ), ); ``` #### component.php ```php checkModules(); $this->getData(); $this->includeComponentTemplate(); } catch (Exception $e) { ShowError($e->getMessage()); } } private function checkModules() { if (!CModule::IncludeModule('snow.removal')) { throw new Exception(GetMessage('SNOW_REMOVAL_MODULE_NOT_INSTALLED')); } } private function getData() { // Получение данных из инфоблоков или таблиц $this->arResult['SERVICES'] = $this->getServices(); $this->arResult['PRICES'] = $this->getPrices(); $this->arResult['CONTACTS'] = $this->getContacts(); // Настройки из параметров компонента $this->arResult['SHOW_MAP'] = $this->arParams['SHOW_MAP'] === 'Y'; $this->arResult['SHOW_PRICES'] = $this->arParams['SHOW_PRICES'] === 'Y'; $this->arResult['PHONE_NUMBER'] = $this->arParams['PHONE_NUMBER']; $this->arResult['EMAIL'] = $this->arParams['EMAIL']; } private function getServices() { // Пример получения услуг из инфоблока $arServices = array(); if (CModule::IncludeModule('iblock')) { $res = CIBlockElement::GetList( array('SORT' => 'ASC'), array( 'IBLOCK_ID' => $this->getIblockId('services'), 'ACTIVE' => 'Y' ), false, false, array('ID', 'NAME', 'PREVIEW_TEXT', 'DETAIL_TEXT', 'PREVIEW_PICTURE') ); while ($ob = $res->GetNextElement()) { $arFields = $ob->GetFields(); $arServices[] = array( 'ID' => $arFields['ID'], 'NAME' => $arFields['NAME'], 'DESCRIPTION' => $arFields['PREVIEW_TEXT'], 'IMAGE' => CFile::GetPath($arFields['PREVIEW_PICTURE']), ); } } return $arServices; } private function getPrices() { // Пример получения цен return array( array( 'SERVICE' => 'Вывоз снега самосвалом', 'DESCRIPTION' => 'Вывоз снега на полигон, включая погрузку', 'UNIT' => 'м³', 'PRICE' => 'от 900 ₽', ), // ... другие услуги ); } private function getContacts() { return array( 'PHONE' => $this->arParams['PHONE_NUMBER'], 'EMAIL' => $this->arParams['EMAIL'], 'ADDRESS' => 'г. Москва, ул. Южнопортовая, д. 33', 'WORK_HOURS' => 'Круглосуточно, 7 дней в неделю', ); } private function getIblockId($code) { // Получение ID инфоблока по коду $iblockId = 0; if (CModule::IncludeModule('iblock')) { $res = CIBlock::GetList( array(), array('CODE' => $code, 'ACTIVE' => 'Y') ); if ($arIblock = $res->Fetch()) { $iblockId = $arIblock['ID']; } } return $iblockId; } } ``` #### templates/.default/template.php ```php setFrameMode(true); ?>

Профессиональный вывоз снега в Москве и Московской области

Собственный парк самосвалов и погрузчиков для оперативной уборки и вывоза снега с любых территорий. Работаем круглосуточно в любую погоду!

Наши услуги

Комплексные решения по уборке и вывозу снега

Прайс-лист

Прозрачные цены на услуги по вывозу снега

Услуга Описание Единица измерения Цена

Зона работы

Работаем по всей Москве и Московской области

Карта Москвы
ЦАО - приоритетная зона
Остальные районы - стандартное обслуживание
За МКАД - Московская область

Контакты

Свяжитесь с нами для расчета стоимости и заказа услуг

Контактная информация

Телефон

Email

Режим работы

Адрес офиса

Отправить заявку

``` #### templates/.default/style.css ```css :root { --primary: #2c3e50; --secondary: #3498db; --accent: #e74c3c; --light: #ecf0f1; --dark: #2c3e50; --success: #27ae60; --warning: #f39c12; --shadow: 0 4px 12px rgba(0,0,0,0.1); --border-radius: 8px; } * { margin: 0; padding: 0; box-sizing: border-box; } .snow-removal-container { font-family: 'Roboto', sans-serif; line-height: 1.6; color: #333; background-color: #f9f9f9; } .container { max-width: 1200px; margin: 0 auto; padding: 0 20px; } /* Header */ .snow-removal-header { background: linear-gradient(135deg, var(--primary) 0%, #1a2530 100%); color: white; padding: 1rem 0; position: sticky; top: 0; z-index: 1000; box-shadow: var(--shadow); } .header-content { display: flex; justify-content: space-between; align-items: center; } .logo { display: flex; align-items: center; gap: 10px; } .logo i { font-size: 2rem; color: var(--secondary); } .logo h1 { font-size: 1.5rem; margin: 0; font-family: 'Montserrat', sans-serif; font-weight: 600; } .logo span { color: var(--secondary); } nav ul { display: flex; list-style: none; gap: 2rem; } nav a { color: white; text-decoration: none; font-weight: 500; transition: color 0.3s; padding: 5px 0; position: relative; } nav a:hover { color: var(--secondary); } nav a::after { content: ''; position: absolute; bottom: 0; left: 0; width: 0; height: 2px; background-color: var(--secondary); transition: width 0.3s; } nav a:hover::after { width: 100%; } .contact-header { display: flex; flex-direction: column; align-items: flex-end; } .phone { font-size: 1.3rem; font-weight: 700; color: var(--secondary); } .call-btn { background-color: var(--accent); color: white; border: none; padding: 8px 20px; border-radius: var(--border-radius); font-weight: 600; cursor: pointer; transition: background-color 0.3s; margin-top: 5px; } .call-btn:hover { background-color: #c0392b; } /* Hero Section */ .hero { background: linear-gradient(rgba(0,0,0,0.7), rgba(0,0,0,0.7)), url('images/snow-loading.jpg'); background-size: cover; background-position: center; background-repeat: no-repeat; color: white; padding: 100px 0; text-align: center; min-height: 600px; display: flex; align-items: center; } .hero-content { max-width: 800px; margin: 0 auto; background-color: rgba(0, 0, 0, 0.6); padding: 40px; border-radius: var(--border-radius); backdrop-filter: blur(5px); } .hero h2 { font-size: 2.5rem; margin-bottom: 1.5rem; text-shadow: 2px 2px 4px rgba(0,0,0,0.5); font-family: 'Montserrat', sans-serif; font-weight: 600; } .hero p { font-size: 1.2rem; margin: 0 auto 2rem; line-height: 1.8; text-shadow: 1px 1px 2px rgba(0,0,0,0.5); } .cta-button { background-color: var(--secondary); color: white; border: none; padding: 15px 40px; font-size: 1.1rem; border-radius: var(--border-radius); cursor: pointer; transition: all 0.3s; font-weight: 600; box-shadow: 0 4px 15px rgba(0,0,0,0.2); } .cta-button:hover { background-color: #2980b9; transform: translateY(-2px); box-shadow: 0 6px 20px rgba(0,0,0,0.3); } /* Services */ .services { padding: 80px 0; background-color: white; } .section-title { text-align: center; margin-bottom: 3rem; color: var(--primary); } .section-title h2 { font-size: 2.2rem; position: relative; display: inline-block; padding-bottom: 10px; font-family: 'Montserrat', sans-serif; font-weight: 600; } .section-title h2::after { content: ''; position: absolute; bottom: 0; left: 50%; transform: translateX(-50%); width: 100px; height: 3px; background-color: var(--secondary); } .services-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 30px; } .service-card { background-color: white; border-radius: var(--border-radius); padding: 30px; box-shadow: var(--shadow); transition: transform 0.3s; text-align: center; } .service-card:hover { transform: translateY(-10px); } .service-icon { font-size: 3rem; color: var(--secondary); margin-bottom: 1.5rem; } .service-card h3 { color: var(--primary); margin-bottom: 1rem; font-family: 'Montserrat', sans-serif; font-weight: 600; } /* Pricing */ .pricing { padding: 80px 0; background-color: white; } .pricing-table { overflow-x: auto; margin-top: 2rem; } table { width: 100%; border-collapse: collapse; box-shadow: var(--shadow); border-radius: var(--border-radius); overflow: hidden; } th, td { padding: 15px 20px; text-align: left; border-bottom: 1px solid #eee; } th { background-color: var(--primary); color: white; font-weight: 600; } tr:nth-child(even) { background-color: #f8f9fa; } tr:hover { background-color: #e8f4fc; } .price { color: var(--success); font-weight: 700; } /* Coverage Map */ .coverage { padding: 80px 0; background-color: var(--light); } .map-container { background-color: white; border-radius: var(--border-radius); padding: 30px; box-shadow: var(--shadow); margin-top: 2rem; } .moscow-map { position: relative; width: 100%; max-width: 800px; margin: 0 auto; } .map-image { width: 100%; height: auto; border-radius: var(--border-radius); box-shadow: 0 4px 8px rgba(0,0,0,0.1); } .map-legend { display: flex; justify-content: center; flex-wrap: wrap; gap: 20px; margin-top: 30px; padding: 20px; background-color: #f8f9fa; border-radius: var(--border-radius); } .legend-item { display: flex; align-items: center; gap: 10px; } .legend-color { width: 20px; height: 20px; border-radius: 4px; } .legend-color.central { background-color: var(--accent); } .legend-color.districts { background-color: var(--warning); } .legend-color.outside { background-color: var(--success); } /* Contact */ .contact { padding: 80px 0; background-color: white; } .contact-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 40px; margin-top: 2rem; } .contact-info { background-color: var(--light); padding: 30px; border-radius: var(--border-radius); } .contact-item { display: flex; align-items: center; gap: 15px; margin-bottom: 20px; } .contact-item i { font-size: 1.5rem; color: var(--secondary); width: 40px; } .contact-form { background-color: var(--light); padding: 30px; border-radius: var(--border-radius); } .form-group { margin-bottom: 20px; } .form-group label { display: block; margin-bottom: 8px; font-weight: 500; } .form-control { width: 100%; padding: 12px 15px; border: 1px solid #ddd; border-radius: var(--border-radius); font-family: 'Roboto', sans-serif; } .form-control:focus { outline: none; border-color: var(--secondary); } .submit-btn { background-color: var(--secondary); color: white; border: none; padding: 15px 30px; border-radius: var(--border-radius); font-weight: 600; cursor: pointer; transition: background-color 0.3s; width: 100%; } .submit-btn:hover { background-color: #2980b9; } /* Footer */ footer { background-color: var(--primary); color: white; padding: 50px 0 20px; } .footer-content { display: grid; grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); gap: 40px; margin-bottom: 30px; } .footer-logo h3 { color: var(--secondary); margin-bottom: 1rem; font-family: 'Montserrat', sans-serif; font-weight: 600; } .footer-links h4, .footer-contact h4 { color: var(--secondary); margin-bottom: 1.5rem; font-family: 'Montserrat', sans-serif; font-weight: 600; } .footer-links ul { list-style: none; } .footer-links li { margin-bottom: 10px; } .footer-links a { color: #ddd; text-decoration: none; transition: color 0.3s; } .footer-links a:hover { color: var(--secondary); } .copyright { text-align: center; padding-top: 20px; border-top: 1px solid #3a506b; color: #bdc3c7; font-size: 0.9rem; } /* Responsive */ @media (max-width: 992px) { .header-content { flex-direction: column; gap: 20px; } nav ul { flex-wrap: wrap; justify-content: center; } .contact-header { align-items: center; } .hero h2 { font-size: 2rem; } .hero { min-height: 500px; padding: 80px 0; } } @media (max-width: 768px) { .hero { padding: 60px 0; min-height: 400px; } .hero h2 { font-size: 1.8rem; } .hero-content { padding: 25px; } .section-title h2 { font-size: 1.8rem; } th, td { padding: 10px 15px; } .moscow-map { max-width: 100%; } } @media (max-width: 576px) { nav ul { flex