We previously wrote about when you should and shouldn’t hire someone for SEO. If you’re a very small business, startup without funding, or someone with a lot of time and is handling the marketing on your own business, you may be better off handling the SEO for your site rather than sending it out to someone else (yes, we realize this means pointing people away from doing work with us. That’s okay.).
The honest truth is that you may not need to hire someone for SEO. You may be capable of doing it on your own. Sure, there are a lot of valid reasons to hire someone – a freelancer, an agency, a consultant – but there’s also situations where you may just be spending extra money.