If you have the proper knowledge and keep up with the changes, you can implement some SEO efforts yourself. If you are not sure that you can take care of every SEO aspect, we strongly encourage you to look for an SEO partner or contact us.