Yes, many reputable companies buy houses for cash. If you're considering selling your home to one of these companies, make sure to thoroughly research it first by checking its rating with the Better Business Bureau and reading previous clients' reviews.