There is no simple answer to how long SEO will be able to deliver substantial result'. There are a variety of factors at play, such as keywords/terms and locations, among other things. We typically estimate a decent increase in between 3 and 6 months, however, improvements may be noticed in the very first month.