The results of SEO efforts can vary depending on several factors. Generally, it may take around 3-4 months to see the effects of local optimization efforts. However, the duration could be around 8-10 months depending on the level of competition in the industry, keyword difficulty, and the scope of optimization performed.