This depends on a number of factors such as how competitive the keywords are, age of the domain, is the site under penalty from past link building, etc. In general local SEO responds very quickly, often within a month because of relatively low competition. National competitive phrases can take a year to get results.
How long does SEO take?
Stay in the Know!
Get Access to Weekly Business Growth and Digital Marketing Tips
Growth And Digital Marketing Tips