Hi guys, I'm looking for an advice. I currently run a small company from home which is doing really well, however it's amazon & eBay based therefore I do not have a website for it (since there is no need). I'm currently drafting a business plan for the new business which is completely different from what I currently do and website will be required to obtain clients. Now I also got 2 other businesses in mind that I'm considering to start in future (5-8 years from now if there will still be a demand for it). Question is: Should I start learning seo myself? or should I just stick to outsourcing? Ps. I'm aware that SEO is not an easy thing to learn and requires on-going learning but I won't have a problem with time required to keep up to date with it.