SEO is a long-term investment, and the time necessary to see results will depend on many factors, such as budget, website content and visualization, Google algorithm and the competitiveness of your industry.
From our experience and knowledge of technical times you can expect at least 3 months to see any significant result from your campaigns, unless your website is already well-established on Google search engine.