Do you pay for the SEO of your websites or you prefer to do it yourself? If you pay, why did you actually decided to pay and hire someone else for that?
I pay for SEO to get good result. I have not time to do SEO of my website.
If you have the skills and time to do SEO by yourself then you don’t have to pay for someone to do this task. SEO needs more time, effort and hardwork to be on top, if you doesn’t have enough time to do repetitive ways and techniques to generate traffic then the best solution is to outsource.
There’s an active thread on this very same topic: