It depends on the competitive level of your industry and keywords, for some highly competitive keywords it can take up to 12 months to get to the top result pages. But normally, results can be seen within 3-4 months.