How long does it take for SEO strategies to show results ?

We cannot pinpoint a definite time frame to achieve SEO targets. The outcome depends on a number of variables which cannot be predicted accurately. However, audience response, the size of the website and quality and relevance of the content have their roles. Our experience is that when we combine a number of strategies in an intelligent manner, results are bound to come sooner than you may expect.