Truth be told, overnight results in SEO take about 2-3 months. There is no magic, no one we can call at Google and ask for favors…even if we beg. It takes works, expertise and discipline. SEO is not quick fix, it’s a long term project that will produce amazing results over time. So expect to see some results within 3-6 months, but you should plan on at least a 12-18 months campaign and beyond.