Some questions to consider:
What recent experience do they have with your business sector, with your sort of customers and with the main marketing channels that you expect to use?
Questioning the team behind the agency is crucial. Here are ten example questions that you can use/adapt for your first meeting.