The cost varies from website to website. As every website is different and needs different approaches to get the SEO related problems solved. For example, e-commerce website would be more into product listing optimization where as a general CMS would be related to blog content optimization.