To boost your marketing efforts, are you going to outsource your marketing efforts to an agency, or are you going to hire an in-house marketer or team of marketers? As we work through the pros and cons of both options, we will mostly leave out cost analysis. The reason for that is that cost varies greatly for both in-house options and outsourcing options.