If you’re a small or mid-sized business, you should seek out a small or mid-sized agency. While you might find a deeper service offering at a larger agency, you might not have access to the agency’s top talent as they will likely allocate it to their larger clients. With a small or mid-sized agency, you’re more likely to have direct access to the agency president if needed, as well as the agency’s top talent.