This depends on your local level of competition and how much SEO work was already done.   Sometimes there are are noticable increases in traffic within weeks, others it takes multiple months of on-going optimization.   If you are unsure whether it’s worth it for you just book a free consultation – no strings attached.