Results happen immediately, but visible results may not happen for a little while. This is all driven by your industry and how competitive your market and your competitors’ SEO efforts are. The efforts that put forth have an immediate impact, but that could mean moving you up from position 47 to position 32 in the first month. Most people, when they say ‘results’, they mean ‘when am I going to be at the top of the first page’. We have had some clients who were in the #1 position, nationally, within one week of us working with them, but that’s not the norm. Typically, it takes about 2-3 months for visible success, and sometimes up to 6 months to see top-of-page success. It all depends on your industry. When we have our consultation we can typically give you a good estimate of the timeframe to see results.