What type of SEO do you outsource?
Do you do some SEO yourself and outsource other projects? I'm interested to know how other small business owners approach SEO.
I highly recommend hiring an SEO specialist or an agency if you don't know how to do SEO.
Be very wary though, an irresponsible black-hat SEO will wreck your website. Always go for white-hat SEO.
It takes a lot of time to learn SEO from scratch.
If you do want to learn SEO, check out Ahrefs, Backlinko, SEMRush, and SearchEngineJournal.
Your time is better focused on activities that you are good at. Activities that can provide more value to your business.