What questions should customers think through before talking to professionals about their project?

Have a good idea of the scope of the work you need done, do your research and hire people you connect with.