There is no easy way to find a good digital marketing agency nowadays and it takes some due diligence to find a good one. A lot of quantitative rather than qualitative. You need to find an agency that can co-op with your company culture that knowing your business with an affordable and relevant budget. Even you know a lot of them that can help you out in the market but you need to beware some red flags before signed the contract with them. It doesn’t matter either is it large or small agency as long the requirement met.