Aggressive web site design demands more than a template, and more than SEO optimization. The look and feel of your landing page will either push your visitors away, or help hold them. There is really no middle ground.
You need a site with an intuitive user interface. This comes through the coding of designers who understand the difference between cute and striking, between odd and distinct, between crowded and character, and between fluff and content.
Great web sites incorporate solid SEO principles into a crafted site design. They provide information and content that reflects the interest of the targeted audience. They generate a professional atmosphere.
To create a great web site, locate a professional web design team. Take care to ensure that you will be given all rights to modify the site. Check also into the type of coding that will be used to create the site. Some designers plan their site hosting around a specific host. This locks you in. Make certain that your web site can be relocated with a minimum of hassle.
Finally: be sure that your site designer provides tracking and monitoring tools, and then learn how to use them. The only correct way to know if your web site is truly great is by the end response. The quicker you can determine that result, the more efficient the focus of your SEO efforts can become.