This document compares and contrasts using a social media agency versus handling social media in-house for businesses with 20-100 employees deciding how to better execute social media. It discusses factors to consider like time, budget, skill set, and involvement. While agencies offer expertise and freeing up staff time, in-house options allow more control but require building expertise. Ultimately, the best choice depends on each company's goals, as different factors may matter more depending on the individual business.