This is a question we can’t give an exact answer to as it will vary depending on what we are trying to achieve and the competition in your industry. On average we tell clients they will see results within 3 to 6 months or us starting an SEO campaign. HOWEVER we often find that clients see a change in business faster than this because we work on your website as well as trying to drive traffic, you will often we a change in conversion rates first. Again this again will depend on the quality of your website before we start. What we can tell you is that we want you to see an increase in sales as fast as possible so we will work hard to do this for you, you just need to understand that SEO is a process and can take time. If you are looking for instant traffic then Google Ads is probably a better solution for you, for the majority of clients we recommend a joint SEO and Google Ads campaign.