The key to the developement of a successful concept is a detailed briefing. Any ad agency would be helpless without an elaborate briefing through the client.
So be pepared we need loads of information from you and will fire a whole lot of questions at you. No doubt you could answer us immediately?
You would be surprised. Better check if you are fit for the briefing.