You can open a Roth IRA with any of the major brokerage companies, including major online firms. Top options include Betterment, M1 Finance, and Stash, to name a few.