At some point over the course of time, your business is going to need copywriting for your website content, social media ads, email campaigns, or any other number of written communications. So how do you know if you should hire an agency to handle all of your professional services or if you should hire a freelance copywriter?