Подойдите к задаче основательно.
Определите какую цель должен выполнять сайт? Информирование, продажа услуг, регистрации или ?
Посмотрите сайты конкурентов, изучите функционал и возможности.
Посмотрите по копирайтам кто разрабатывал сайт и попробуйте обратиться к разработчикам, чтобы можно было выяснить стоимость.
Посмотрите "готовые решения", например в маркетплейсе 1С-Битрикс - есть готовые сайты под определенные задачи и функционал. Такой сайт значительно дешевле обойдется.
Изучите все эти вопросы, свяжите свои цели, которые вы ставите перед сайтом, сравните с конкурентами, изучите рынок маркеплейсов и тогда вы сможете найти для себя оптимальное решение данного вопроса.
В первую очередь, нужно тех.задание,
Потом нужно понимать ограничения,
И нужно договориться с фрилансером об условиях.
Напишите мне - Я или придумаю, как сделать, или посоветую др фрилансера.