Choosing a marketing agency can be a complex undertaking . Thoughtfully consider your organization's objectives and financial resources before you start your search . Do your investigation , examining portfolios, reading testimonials , and checking references. Look for an agency with demonstrated experience in your sector and a strong track history