According to the polls of approx 5000 people on LinkedIn and Twitter, it typically takes 3-6 months to see SEO results.