4 signs you have the right marketing firm