About Us

We're The Nations Leading Seller of Foreclosed Homes

The CastleRock Group is one of the largest purchasers of distressed foreclosed homes in the US, buying in excess of 14,000 homes over the last few years. We buy previously foreclosed houses in bulk, which allows us to sell our properties at a lower price than you’ll find otherwise. We purchase residential properties at a large discount, due to the massive number of foreclosures that have taken place over the past few years. Banks are literally selling houses for pennies on the dollar, and as a result of our long-standing relationships with these lending institutions, we’re able to purchase our properties at a large discount, passing massive savings on to our buyers.

alt

14,000+

Homes purchased
alt

13,000+

Homes sold
alt

30,000+

Registered users

Looking for an investment property or an affordable fixer-upper to own?

Our nationwide inventory of previously foreclosed houses is the perfect place to start your search. Thanks to our cost-efficient purchase method, we can sell houses to investors and aspiring owners at a much lower price than a typical brokerage.

Investment Properties

We work with cash buyers interested in purchasing properties to flip. Our extensive inventory of low-cost houses helps investors increase their potential profits. It’s never been easier or more affordable to invest in real estate! Browse our online listings to find an investment property near you, and contact the asset manager to schedule an in-person visit to assess the home.

Fixer-Uppers For Homeowners

We work with cash buyers interested in purchasing properties to flip. Our extensive inventory of low-cost houses helps investors increase their potential profits. It’s never been easier or more affordable to invest in real estate! Browse our online listings to find an investment property near you, and contact the asset manager to schedule an in-person visit to assess the home.

Search Foreclosed Homes by State

Alabama
  • Alabama
  • Arkansas
  • California
  • Colorado
  • Connecticut
  • Delaware
  • District of Columbia
  • Florida
  • Georgia
  • Hawaii
  • Idaho
  • Illinois
  • Indiana
  • Iowa
  • Kansas
  • Kentucky
  • Louisiana
  • Maine
  • Maryland
  • Massachusetts
  • Michigan
  • Minnesota
  • Mississippi
  • Missouri
  • Montana
  • Nebraska
  • Nevada
  • New Hampshire
  • New Jersey
  • New Mexico
  • New York
  • North Carolina
  • North Dakota
  • Ohio
  • Oklahoma
  • Oregon
  • Pennsylvania
  • Rhode Island
  • South Carolina
  • South Dakota
  • Tennessee
  • Texas
  • Utah
  • Vermont
  • Virginia
  • Washington
  • West Virginia
  • Wisconsin
  • Wyoming
card
508 26th Ave Nw, Birmingham, AL 35215
$159 900
CASH PRICE

3 BEDROOMS
2 BATHROOMS
1.334 SIZE (SQ.FT.)
View listing
card
309 Valley Rd, Chickasaw, AL 36611
$49 900
CASH PRICE

2 BEDROOMS
1 BATHROOMS
1.092 SIZE (SQ.FT.)
View listing
card
1404 County Rd 40, Jacksons Gap, AL 36861
$64 900
CASH PRICE

2 BEDROOMS
1 BATHROOMS
1.104 SIZE (SQ.FT.)
View listing
card
2665 Club House Rd, Mobile, AL 36605
$39 900
CASH PRICE

3 BEDROOMS
1 BATHROOMS
1.104 SIZE (SQ.FT.)
View listing
card
1047 Sunset Blvd, Elba, AL 36323
$79 900
CASH PRICE

4 BEDROOMS
3 BATHROOMS
1.512 SIZE (SQ.FT.)
View listing
card
1407 27th St N, Bessemer, AL 35020
$34 900
CASH PRICE

3 BEDROOMS
1 BATHROOMS
1.356 SIZE (SQ.FT.)
View listing
card
210 W Stewart Ave, Opp, AL 36467
$64 900
CASH PRICE

2 BEDROOMS
2 BATHROOMS
1.072 SIZE (SQ.FT.)
View listing
card
1703 Ridgecrest Dr, Phenix City, AL 36869
$89 900
CASH PRICE

3 BEDROOMS
2 BATHROOMS
1.456 SIZE (SQ.FT.)
View listing
card
279 Northside Lane, Hamilton, AL 35570
$43 900
CASH PRICE

2 BEDROOMS
2 BATHROOMS
2.050 SIZE (SQ.FT.)
View listing
card
211 Pecan Leaf Ln, Flomaton, AL 36441
$22 900
CASH PRICE

3 BEDROOMS
2 BATHROOMS
1.716 SIZE (SQ.FT.)
View listing