The Business Looking to hire a marketing agency? 5 important things you must have in place to avoid a huge mistake