DRE06 said:
Use either Fidelity or Vanguard. If your company 401k is through either of those, choose the one where it is.
Buy one of their S&P 500 ETFs (IVV or VOO) until you have $100,000 in your account. Never sell. Then come back.
I'd probably do a variant of this. However, initially you should focus on establishing an emergency fund and maxing out retirement accounts at least to the level of company matching. Then, start your wealth-building portfolio.
On your investment portfolio, start out with a regular amount you can commit to (whether it's $20 or $200 or $2000 a month, the concept is the same). Maybe instead of the above advice, perhaps 1/3 in an S&P index fund, another 1/3 in a Russell 2000 or similar fund to gain some mid and small cap exposure, and a third in a Global index fund (either including or excluding the US) for international exposure. Then wait until the current value balance is over $100,000 before considering individual stocks or other asset classes.
You don't really need an advisor until well after this point. Fidelity, Schwab, Vanguard, and several others are all solid brokers - shop around for any new account bonuses available.
Pay yourself before creating your household budget. Stick to it. You'll have significant wealth before you realize it.