After I assign a contract to an investor, does he get the contract or do I take that to the title company? or do I assign it over on the day of closing?
That depedns. If the investor has cash to give you at the signing then you can hand over the contract. If not then you will have to participate in the closing. There are a few ways to do this. You can do a double closing, or just let the closing agent know what is up.