There's no definitive answer to how long SEO will be able to deliver significant results'. A number of elements are at play, such as keywords/terms and locations, among other things. We generally estimate an acceptable increase in between 3 and 6 months, however, improvements may be seen from the beginning of the month.