все начинается с поставленных целей.
Сайт то нужен региональный или хотите охватить всю Россию и ближнее зарубежье)?
Разбейте задачи до того, как соберетесь создать свой крутой сайт.
Определите своего пользователя и его потребности, ни один программер, дизайнер или СЕОшник этого сделать по определению не могут без вас.
Итак, что нужно Вашему потенциальному Заказчику?
Просто узнать про Вас и ваш товар услугу - потому , что никто кроме вас его не предлагает?
Купить данный вид товара/услуги имея возможность сделать лучший выбор - цена, качество, доставка?
Удобство для Заказчика выбрать товар, оплатить и получить его без лишнего геммороя за один клик- выбрал, оплатил, получил?
Возможность Заказчика работать с Вами он-лайн, увидеть, проконтролировать, скорректировать результат, видеотрансляции результата или возможность работать с Вами ГосКомпаний через ПорталПоставщиков?
Возьмите лист бумаги и набросайте - что такого особенного вы своему потенциальному клиенту предлагаете.
Поиск хостера, сеошника. программера - это уже следующая задача. Обращайтесь, порекомендую, А лучше, как выше и советовали - оцените какого профи и на какой бюджет вы готовы привлечь , и проверьте свое мнение по форумам.
Только, думаю, Вас очень удивят мои рекомендации - потому что и в Яндексе и в Гугле возможности раскрутки сайта для новичков - условно бесплатны) Не спешите платить за то, что можете сделать сами)