What about his fees. Is he pushing mutual funds? Generally he will try to push his company's mutual fund. Some of these funds management fees are quite higher. "Load" is another thing, which is money you pay up front to join the mutual fund. However, 90% of mutual funds underperform the S&P 500, so it is often best to buy an index fund.
Don't look at the mutual funds performance alone, but performance compared to the S&P 500. The 9% return may look nice, but for no load and little fees, the S&P may have returned 10%.
You should look for funds that have <1% fees and a 0% load. Try FSMKX, which is the fidelity S&P500 fund.
If you don't have much money, skip the broker, open an account at scotttrade.com or murielsiebert.com.