It usually takes 70-90 days of time to get sustained results from SEO work. It might be shorter or longer depending on the competition on the keyword category.