A criação de um site demanda conhecimento em linguagens de programação de sites. Caso você não saiba como montar um site, pode contratar um profissional especializado, o webdesigner, para criar um site para você.
Este profissional irá conhecer o perfil da sua empresa e ouvir as suas necessidades e idéias. O site será personalizado, de acordo com a sua preferência e demanda. É um serviço cujo custo é variavel. O valor de alguns sites é bem em conta, mas também há sites que poderão sair bem mais caros.
Tudo dependerá do que você desejar desenvolver.
Mas em ambos os casos, podemos afirmar que é um investimento primordial ao seu negócio e com retorno garantido.
Após a construção do seu site, basta hospedá-lo em um provedor de hospedagem de sites. Agora tudo o mundo poderá acessar o seu site.