Бригада жила на сарафане: некуда было отправить человека с вопросом «а кто вам делал ремонт?». Собрали одностраничник, который снимает главный страх клиента — «бросят посреди ремонта» — ещё до звонка: тёплый дизайн, портфолио с фильтром по типу объекта и кнопка «Обсудить проект» на каждом экране. Чистый HTML/CSS/JS без конструкторов — грузится за 1,85 с и правится без подрядчика.

Структура выстроена как ответ на страхи клиента: кто вы, как работаете, примеры объектов и кнопка «Обсудить проект» на каждом экране.
6 работ с фильтром по типу объекта — квартиры, дома, коммерция. Человек сразу видит пример своего случая, а не общую галерею.
Чистый HTML/CSS/JS без конструкторов: грузится быстро, ставится на любой хостинг, тексты правятся без подрядчика. Исходники остаются у вас.
Ремонтная бригада работала по сарафану: у неё не было сайта, куда можно отправить дизайнера, знакомого или человека с вопросом «а кто вам делал ремонт?». Нужно было собрать одностраничник с нуля: показать боли клиента, объяснить свой подход, вывести портфолио с фильтрами и дать кнопку «Обсудить проект» на каждом экране.
Сайт собран с нуля и прошёл пять работ: дизайн, вёрстку, schema.org, адаптив и подготовку к деплою. Итог по бейджам — 3 «выполнено» и 2 «с оговоркой», все оговорки видны ниже.
Услуга интимная: людям пускают в квартиру чужих людей. Дизайн должен снимать страх: тёплый белый фон, тёмно-синие заголовки, оранжевый акцент на кнопках и иконках. Не «промо-стройка», а человек с мастерком, с которым можно договориться.
Шапка «КУЛИКОВСКИЕ РЕМОНТЫ» с фото-логотипом и слоганом «Ваш комфорт — Наша Миссия», меню из 6 пунктов и оранжевая кнопка «Обсудить проект». Hero — на всю высоту экрана: фотография с затемнением и заголовок «Ремонт, который не нужно контролировать каждые полчаса», под ним две кнопки: «Обсудить ваш проект» и «Для дизайнеров». Дальше — 4 карточки проблем («бригады-невидимки», раздутая смета, бесконечные сроки, потеря доверия) с иконками и подъёмом при наведении.
Пролистать страницу сверху вниз так, чтобы каждый экран отвечал на сомнение клиента: «а точно не бросят посреди ремонта?».
Секции: Hero → Проблемы (4 карточки) → Решения (3 пункта с иконками и фото процесса) → Партнёрство (для дизайнеров, 4 карточки выгод: 10–25%, 24/7, 100%, Expert) → Портфолио (6 работ: ЖК, коттедж, офис, лофт, ресторан, усадьба) → CTA с градиентным фоном. Фильтр портфолио — 4 кнопки, показ/скрытие карточек на JavaScript. Футер: логотип, навигация, услуги, контакты и форма «Перезвоните мне». Итого 224 узла DOM (элемента страницы) и 9 изображений (6 файлов).
Локальный бизнес живёт поиском «рядом и сейчас»: без структурированной разметки поисковик не понимает, что на странице фирма с адресом и графиком, а не просто пост «делаем ремонт».
Внедрён JSON-LD LocalBusiness: название, адрес (Москва), часы работы Пн–Сб 09:00–20:00, телефон, соцсети ВКонтакте и Telegram. Разметка валидна — JSON парсится без ошибок. Честная пометка: поле image ссылается на не существующий файл img/logo.png, а @id пуст — заполнить при подключении домена.
Шапка переполняет экран: кнопка «Обсудить проект» и бургер вылезают за правый край, ширина скролла — 398px против 390px. Появляется горизонтальная прокрутка, которой на мобильном быть не должно.
Брейкпоинты 992px и 576px работают: сетки решений, партнёрства и футера складываются в одну колонку, меню прячется за бургер, portfolio занимает всю ширину. Контент страницы влезает — не влезает только строка шапки. Правка — одна строка приоритетного CSS на деплое.
Канонический домен kulikov-remont.ru зашит в schema.org, но на момент проверки 08.10.2026 DNS-запись домена не резолвится — живого сайта по этому адресу нет.
Сайт статичный: 3 файла кода (HTML 20,0 КБ, CSS 9,4 КБ, JS 2,2 КБ) и 6 картинок — деплой на любой хостинг без настройки сервера. Скриншоты в кейсе — честный рендер исходников, а не живой сайт; сетевые замеры появятся после подключения домена.
Ориентир по такому сайту — 1–2 недели. Точный срок по вашей задаче назову после бесплатного разбора.
Сайт собирается с нуля — сравнить его «до» не с чем. Ниже — контрольный замер локального рендера исходников (Chromium, desktop 1440, 08.10.2026): цифры на месте, сетевых метрик нет, потому что домен ещё не подключён.
| Показатель | Замер (локальный рендер, 08.10.2026) |
|---|---|
| Полная загрузка (Load) | 1,85 с |
| Узлов DOM (элементов страницы) | 224 |
| Секций на главной | 6 |
| Высота страницы (desktop) | 5147 px |
| Портфолио | 6 работ, фильтр из 4 кнопок (все / квартиры / дома / коммерция) |
| Пунктов меню | 6, из них 5 ведут на существующие якоря; пункт «Услуги» ведёт на отсутствующий #services |
| Тегов <img> | 9 (6 файлов графики, ~548 КБ; самый тяжёлый — 171 КБ) |
| Логотип в шапке | фото 1024×1024 (72 КБ) в слоте высотой 50px — кандидат на замену лёгким файлом |
| Вес кода | 31,5 КБ: HTML 20,0 КБ + CSS 9,4 КБ + JS 2,2 КБ |
| Ошибки консоли | 0 |
| Schema.org | JSON-LD LocalBusiness: адрес, телефон, часы Пн–Сб 09:00–20:00, ВК + Telegram; поле image ссылается на несуществующий файл |
| Мета-теги | title и description заданы; og:type есть, og:image нет |
| Горизонтальный скролл на 390px | есть: ширина скролла 398px против 390px (переполняет шапка) |
| Форма «Перезвоните мне» | разметка есть, обработчик отправки не подключён |
Это замер рендера файлов, а не живой загрузки в сети: TTFB (скорость ответа сервера) и сетевой вес появятся после деплоя. Точки роста, которые видно прямо из замера: посадить шапку на 390px, вернуть якорь «Услуги», подключить обработку формы и добавить og:image.


Полные прокрутки главной — ниже, в «Пруфах»: все 6 секций видны подряд.
Домен на момент кейса не отвечает, поэтому скриншоты — честный рендер исходников (Chromium, desktop 1440, mobile 390), снятые 08.10.2026. Кликните, чтобы открыть в полном размере.



Бесплатно: смотрю задачу и нишу, показываю, какие секции и блоки нужны именно вам, и называю срок.
Стоимость считаю после разбора — зависит от числа секций, портфолио и форм. Точную вилку называю до начала, без сюрпризов в процессе.
Цены не публикую: они зависят от задачи. Оставьте заявку — пришлю вилку под ваш случай в тот же день.
Почему сайт без CMS и конструктора?
Статичный сайт грузится быстрее, не ломается от обновлений и не тянет ежемесячную плату за конструктор. Тексты и цены правит любой верстальщик, а часто — и вы сами.
Я смогу сам менять тексты и цены?
Да, это обычные HTML-файлы: правка текста — одна строка. Для частых обновлений могу подключить простую админку.
Кто покупает домен и хостинг?
Домен и хостинг оформляются на вас — это ваша собственность. Я помогаю выбрать и подключить, сайт ставится на любой хостинг.
Куда приходят заявки с формы?
Форма «Перезвоните мне» собирает контакты; реальный обработчик (почта, Telegram или CRM) подключается при публикации — в исходниках разметка готова.
Что с шапкой на телефоне?
На узких экранах (390 px) шапка чуть выходит за край — правится одной строкой при деплое. В остальном адаптив работает: сетки складываются, меню прячется в бургер.
Соберу одностраничник на чистом HTML/CSS/JS: дизайн под нишу, schema.org, портфолио с фильтрами, адаптив — а после публикации на живом домене замерю скорость, как в других кейсах.
Сайт: домен kulikov-remont.ru пока не подключён — исходники готовы к деплою на любой хостинг.