Официальный сайт - это страница на собственном домене, а не профиль на чужой площадке и не поддомен конструктора вида mysite.tilda.ws. На нём стоит HTTPS, указаны реквизиты компании и контакты, и он не пропадёт из-за смены правил маркетплейса или блокировки аккаунта. Для малого бизнеса это обычно лендинг: 8-12 блоков про то, что вы делаете, для кого, что входит в услугу и как связаться.
Техническая часть здесь не самое сложное. Домен стоит 200-1000 рублей в год в зависимости от зоны, хостинг для лендинга - 150-300 рублей в месяц. Настоящая работа - в текстах и структуре: что писать в первом экране, как показать примеры работ, какую гарантию дать. Клиент, который спрашивает "а у вас есть сайт", на самом деле спрашивает "вам можно доверять", и группа в соцсети отвечает на этот вопрос слабее, чем страница с портфолио и реквизитами ИП.
Многостраничный сайт с каталогом нужен, если у вас правда десятки разных услуг или товаров. Для одной-двух услуг хватает одного лендинга, и он же проще в поддержке.
Я такие лендинги делаю под ключ за 2 дня и 15 000 рублей: дизайн, тексты, домен, хостинг и метрика уже входят, цена фиксированная без всяких "от". При срыве срока деньги возвращаю.