A lot of SEO companies will try to sell you by "guaranteeing" SEO improvement in as little as 30 days. Unfortunately, that's not true. Not for true improvement, at least. A more accurate estimate is four to six months. Remember, SEO results grow over time and it's not a quick fix situation.