Nothing is guaranteed in SEO. However, having high organic traffic dramatically increases your number of opportunities to get strong converting leads.
Having good SEO allows you to be found for important keywords associated with your practice and the services you offer. Whether or not you convert these visits into leads depends on a slew of other factors, including your website, the website’s copy, your own track record and your reputation.