The companies that offer to buy your house on the spot won't do it if they can't make a profit. They are businesses, not charities. Typically, those businesses will offer about 2/3 of the value of the house. They will reduce their offer accordingly if they think there repairs or upgrades that need to be done to make the house attractive for resale. As far as making a profit, they will simply lower their offer to the point where they think they can make a profit on your house. That might be an extremely low offer, but they'll just say take it or leave it. They aren't going to give you anything close to fair market value. With all that being said, if you can afford to sell it so cheap, and you're willing to take that loss in exchange for selling quickly, then you should just lower your asking price to about 2/3 of current market value and your house will sell very quickly.