The best way to find a strategic marketing consulting company would probably be through a referral. Perhaps you know someone who has worked with a consultant or a company that received stellar results. If not, you can also do research online in order to find a company that specializes in the task that you need done. Just be sure to ask for reference and ask for details on projects they have worked on before. It is important to be confident that they can provide the services needed within the time frame desired. Be sure to have a consultation and discuss what you need in depth.