Companies that buy houses for cash purchases your house in whatever condition it may be. They buy ugly and damaged properties; nonetheless, it is expected from the seller to not to expect a really high price for the property.