Unfortunately there is no straight answer to this. It can post anywhere from $1000 to $50,000. It all depends on what type of product or service you have, the rate of competition in your market or niche, your website, keywords etc. Not many business owners know about SEO and how it works. So they tend to go with the cheapest available option.
Not long after, they realise something is wrong. We frequently hear the same type of problems business owners face when they use low-cost SEO services. There is a distinction between good and bad SEO. So, if you use a $99 SEO service, then you should get out now.
Before we go any further in the prices, you should know what bad SEO is. When you engage in cheap SEO services, there’s a chance that the agency you’re working with is outsourcing their services overseas. Your business suddenly has 100s of irrelevant and low-quality backlinks from poor domains. Google will flag that which will lower your ranking even more.
Once Google flags your website or any page on your website, it’ll take a lot of time and resources to get back your original ranking. Most agencies also have a lock in contract so you’ll have to keep paying for their bad service.
As a small business, no one expects you to have thousands of dollars to spend on SEO. But it is a necessary service, that comes with many benefits for your business as it’ll help you rank on Google which will make you more visible amongst your target audience. If your competition is doing it and you aren’t, it’s going to take a while to get you those high spots.