Если хотите заказать сайт, то все просто - идете на сайт для фрилансеров (например, fl.ru), там смотрите расценки, они бывают разные, в зависимости от сложности, регистрируетесь, назначаете свою цену.
Если создавать самостоятельно, то, так как Вы, наверное, не знаете как это делается, алгоритм действий таков:
1 идете на YouTube и там ищете уроки по созданию сайта
2 скачиваете локальный сервер, он понадобится, чтобы видеть результаты своей работы
3 устанавливаете на локальный сервер выбранный движок (их много, но самые распространенный Drupal, WordPress - они бесплатные)
4 Чтобы ничего не программировать, качаете шаблон сайта, устанавливаете его на движок и наслаждаетесь
5 покупаете доменное имя и место на хостинге, переносите на хостинг свой сайт с локального сервера
Готово
Можете более подробно почитать о создании сайта здесь: Как сделать сайт html