The phrase full service digital marketing agency gets used by everyone from a solo freelancer to a two hundred person firm, which makes it close to meaningless until you ask what they actually do. At its simplest, it means one company that handles most or all of your online marketing instead of you juggling separate specialists. This explains what that really covers, when it is worth it, and how to spot a good one.