Plenty of people on this Forum are offering their services for amounts ranging from FREE to $499 and up.
Do a search and you will find them. Also, look in the "offers" section which is where they are supposed to be anyway.
If you would like a recommendation, even though I do not currently use them, www.agentmethods.com is an affordable way to get started for the newer agent.
-Establish a sense of legitimacy?
-Educate clients and prospects?
-Create Leads?
-Give quotes?
-Actually make sales for you?
-All of the above?
The more you want the more it will cost you. If you just want a basic site with an @yourcompanyname.com email account so you're not emailing clients from a yahoo account, that can be done pretty cheaply. That is where most agents start as far as web presence goes. That is also where most agent's stay too...
There are plenty of designers, myself included, however I would look into wordpress and see if you have that ability to install on your web hosting company. There are literally thousands of theme to choose and quickly install. Wordpress is a lot like working on your text editor
If you are not inclined to tackles that, then do a search for competitors, decide which look you like, then search for a web designer like you would a plumber..lol