As a website designer for over 15 years, I have worked with some of the top SEO (search engine optimization) companies. I can't say I love any of them, a lot of SEO companies require contracts and high monthly costs but don't seem to do much other than give my clients SEO reports.
I now recommend my clients do their own SEO, rather than paying for SEO companies, as they often don't do it the honest, long-term way. What way is that? Simply adding good content on your website, and optimizing it to be found. I work with many of my clients to come up with and create new SEO content to help them get found online.
Here are a few examples of websites I've designed and have helped with SEO:
Designed and optimized website SEO for keywords like “ikea delivery nyc” and “ikea assembly nyc” - he’s on the first page near the top.
Designed and optimized website SEO for keywords like: “denver watercolor classes” - he’s #1!
Author website - Designed and optimized website SEO for keywords like: “Sandra Dallas” as well as titles on her books like “The Last Midwife”
My own website I optimized for “Wix Designer” “Wix Web Designer” “Infographic Designer” and many others that I rank on the first page.
I also have this site that I used to compete in Wix’s SEO Hero contest against a lot of other SEO companies, read more about it lower on the page - the site did very well against all the competitors!