There is a system called Automated Customer Account Transfer Service (ACATS) which is maintained by NSCC which allows you to transfer your account from one broker to another. The procedure is straightforward and a lot of investors change brokers every day. You can either choose to transfer your whole portfolio or specific securities.