Do you hire a SEO consultant to do SEO on your website or do you do your own SEO? Have you ever been able to ranking on top position, possibly in top 5 through your own SEO work? Has the SEO consultant helped your site to be in the top 5 position in the search engine result page?