There is NO WAY that a business can handle their own search engine optimization themselves unlesss they add an SEO expert to their team OR hire an outside team. Constant algorithm changes, barriers to entry: want to get anywhere? Get on board. You wouldn't perform root canals on yourself, right? So why do business owners think they can do SEO in their spare time? HA!
What does an SEO do? This video is too real and too fun...: