Since Google reported it had 3,234 updates in 2018, we cannot predict the future of your rankings. However, SEO works to not only drive traffic from Google, but also other organic sources to help you gain traffic. It is important to note that if you need leads now then we should talk about pay per click advertising.
Based off history with our clients, search engine optimization typically takes 3-6 months to see significant results for most clients. However, we do see measurable results earlier. SEO is an investment in the future of your business and unlike paid adverting, SEO continues long after the engagement period.