While you can certainly run an SEO campaign on your own, you will probably get more out of that campaign if you rely on a professional service. That is called white label SEO. If you have a professional team handling your SEO campaign, you have invested in white label SEO.