Working with an agency can be worth it for many businesses, depending on their specific needs and goals. Of course, not every business will benefit from working with a digital marketing agency. If you have the expertise and resources to handle your own digital marketing efforts in-house, then it might make sense to do so. Ultimately, the decision of whether or not to work with an agency depends on your specific business needs and goals.