How it works

If you are looking to purchase an affordable home, you have come to the right place! At CastleRock REO, we purchase foreclosed homes in bulk, direct from banks and financial institutions. Since we purchase these homes at deep discounts, we are able to pass those savings on to you! Most of our homes are priced under $50,000, with some as low as $5,000 or less. As a result, it has never been easier to buy affordable Real Estate. Whether you are an investor looking for your next fix and flip, or a homeowner intent on finding a place to make your own, CastleRock has what you are looking for!
There are two ways you can purchase a home from us. You can purchase it with your own source of funds (cash buyer), or on select properties we offer a contract for deed (owner financing) where the terms are usually $1,500 down with a monthly payment between $300-$500 per month.
Cash buyers
Purchase a home at a discounted, wholesale price.
How to Video (2:30min)
If you are a purchaser who does not need financing and can close quickly with your own funds then when are able to offer you substantial discount on our large inventory of previously foreclosed homes.
Learn more
Owner financing
Monthly Payment Less than Local Rent.
How to Video (2:30min)
Purchase a home through our owner financing program. Down payments as low as $1,500 Down and $300/month. Find out if you are eligible for our unique owner financing program.
Learn more

Sign up today to enhance your experience.

As one of the nation’s largest purchasers of foreclosed homes, we have new inventory uploaded to our website each week. Make sure you Register to get alerts when new homes in your area become available.
Register Now!
CastleRock and its affiliates reserve the right to accept any offer at any time during any property's duration on the market. Please note that CastleRock may not always accept the highest offer or even a full priced offer as some offers come with contingencies, conditions or long closing times. Any email stating that and offer has been approved does not officially mean CastleRock has to honor that offer. An offer is only officially accepted when a CastleRock generated contract is signed by both buyer and seller.
Per company policy, a property must be on the local MLS for 7 business days before we accept the final offer. Thank you.