There are legitimate companies that buy houses for cash. However, not all house buying companies are legit. Do your research before signing with a cash buyer. If an offer for your house is way higher than the rest, that cash buyer is most likely going to lower their offer after a bad home inspection. Ask investors for proof of closed transactions.