SCORE and the Small Business Development Centers (division of SBA) are a luck of the draw. Just depends on your location. Here is Texas, they are hit or miss. In Arizona, you a limited of number in operation, so you should be fine. I worked with both in my previous job (business development) and think they are great organizations. SBDC is free, so you have nothing to lose. They specialize in business plans and marketing. I would be more than happy to visit with you about what you can expect out of them, etc.
Good Luck!
amygeorge