There's no definitive answer to how long SEO will take to produce significant results'. There are a variety of factors involved, including the keywords used, their terms and locations, among other things. We generally estimate an acceptable uplift within between 3 and 6 months however, improvements may be observed as early as the first month.