How long should my business be doing SEO?

How long should my business be doing SEO? The short answer? Forever. Never stop. We know you need more than that though. We understand SEO is an expense. It’s difficult to justify when tangible results are hard to achieve; especially when every SEO you speak to says the same thing over and over