It all depends on the size of your company, your marketing goals, and the services you’re looking to add. Effective SEO strategies for enterprise sized companies can easily cost tens of thousands of dollars a month – but before you faint from the sticker shock, note we said enterprise sized, i.e. companies that might hire a dedicated SEO specialist as a salaried employee with benefits. Not every business needs that kind of huge-scale SEO operation. SEO services for small and medium sized businesses tend to range from $3,000–$12,000/month, depending on the growth goals, the number of targeted keywords, and the overall size of the campaign. These prices ensure your SEO specialist can dedicate their time and attention to building your business.