Sometimes we can jump straight into an SEO campaign and get going with the website you have currently; other times we will need to re-design and rebuild your website before we can start any SEO work. This is generally because the quality of the site will not be high enough to achieve the kind of SEO results you want. With the best SEO strategy in the world, if a website isn't up to scratch, then Google will not be confident enough to display it in their search results for their users.
If you'd like to get our professional opinion, then get in touch, and we can take a look at your current website and let you know whether or not we think you'll need a new website
before starting any SEO work.