Rather than create a web site and then hire someone to market it I would suggest getting someone to build the web site who knows what they are doing and they are going to build in some decent SEO...