For someone getting started, I would point them to the Motley Fool (
Fool.com: Stock Market Advice | Stock Investing Advice) and tell them to read the articles there.
I would then recommend they develop a mission statement and strategy. For example, the mission may be "save enough for a comfortable retirement and the kids college." The matching strategy would be:
1) first & foremost put at least the amount their company matches into 401K
2) then max Roth IRA
3) then max their 401K contributions
4) then put money in 529s
You'd spread that across mutual funds and bonds suitable for long-term investing. You'd want a mix of large, mid, and small cap funds, international funds, and bonds appropriate for the risk you're willing to take and how long you intend to keep the money invested.
If your mission were not focused on long-term goals or if you still have cash to burn, you would develop a strategy based on individual stocks, tiered CDs, I bonds, etc. So it's important to first figure the mission - what exactly are you "investing" for - and then you can figure out the best investment vehicles.
Regarding names of firms, I'm more than a little skeptical about financial investment companies. I found they tend to push their own products/services which may not necessarily be what you need. I like financial consultants that are more 'free agents'.
Ten years ago I found such a financial consultant and he's awesome at pointing me in the right direction and helping me help myself. He's since move to Florida but I call or email him every few months when I have a question and he always gives me great advice. If you're looking for someone like that, PM me and I'll give you his contact info.