Is there anything I need to know before I call you?
You don't need to have prior knowledge in marketing, although cooperation is much easier with the existence of business/marketing goals.
Are you expensive?
The real question is, are we effective and how much do we help the business grow? In that sense, no, we are not expensive. 🙂