Sure - you may decide to learn and do SEO by yourself. But are
you really willing to go through the hassle?
A consistently proven fact is - unless you have a decent experience in SEO, unless you have a lot of free time to allocate towards SEO and unless you are willing to put other parts of your business on hold to learn and implement the Google search engine, then taking a DIY approach is going to feel exactly like trying to cram 4 years of study material into one night before the exam.
An exam where you flip to the first page and your mind just goes blank.
You see the thing is, SEO (if it is done correctly), can easily bring you and your business leads and proitable sales on auto-pilot, week in and week out.
But first of all it’s incredibly time-consuming to do, for people who are not experts it’s about the most boring thing they will ever do, and to be frank after years of experience we can guarantee that it’s like walking on a mine with a blindfold - so many things can go wrong if not done correctly.
You need serious relevant knowledge and an in-depth level experience to be able to succeed and without it, you are almost guaranteed to sacrifice a lot of hard work and lose a lot of time, only to find out you did not do it correctly and that you are back on square one.
Unfortunately it is that brutal of a game, and those that do not consider hiring experts to do the job, end up going through a very tough experience.