It's advisable to employ an experienced SEO company or expert and this cost should be included in your marketing budget. The amount you should expect to pay is aligned to the scope of work needed to ensure success. A digital company or SEO expert will charge after considering the project scope and once you have presented your predetermined expectations.