Посмотрим сайт и описание проблемы.
Доработка существующих сайтов: когда это решение подходит
Сайт тормозит, ломается или неудобен? Покажите. Найдём слабые места и скажем, где хватит ремонта, а где проще собирать заново.
Перед началом согласуем состав работ, сроки и стоимость. Лишних пунктов без согласования в смете не будет.
Что исправим или построим
Исправить ошибки без переписывания всего проекта.
Ускорить страницы и навести порядок в интерфейсе.
Добавить новые функции там, где они действительно нужны.
Что входит в работу
Предложим объём исправлений.
Внесём согласованные изменения.
Проверим, что нужные сценарии снова работают.
Коротко о главном
Как понять, дорабатывать сайт или делать новый?
Сначала оцениваются архитектура, поддерживаемость, объём проблем и стоимость изменения. Решение принимается после этого, а не по возрасту сайта.
Можно ли дорабатывать чужой код?
Да, если проект можно развернуть, понять его зависимости и безопасно тестировать изменения. При критических ограничениях сначала фиксируется технический риск.
Можно ли сохранить текущие URL и SEO?
При редизайне и переносе нужно заранее составить карту URL, canonical и 301-редиректов, чтобы не терять накопленные поисковые сигналы без необходимости.