Usually SEO experts work out the entire hosting package, closely followed by seo and marketing of the site and arrangements like pay per click, and then hands it over to a webmaster. The webmaster can then play around with the web design to his hearts fill.