For the same reason you hire a plumber to fix a plumbing issue. Sure, you could watch youtube videos and do some of the work yourself, but if you want it done right the first time it is best to have a professional. The same rings true for SEO, you could certainly take our above tips, and watch YouTube to implement some of your own fixes, but at the end of the day having a skilled SEO company will deliver better results.