Skip to content

How it works

A weekend of screening,
in under a minute.

The work is the same work a careful investor does by hand. The difference is that it runs against every listing in the market at once.

  1. 01

    Enter any US ZIP code

    Enter a 5-digit ZIP code or city to instantly scan active residential for-sale listings across that market.

  2. 02

    Algorithmic Market Valuation

    Every active listing is evaluated against independent market valuation models to identify genuine pricing discrepancies.

  3. 03

    See Undervalued Deals

    We filter out overpriced properties and return only the homes asking below estimated market value — ranked by discount percentage.

In detail

What exactly happens when I press search?

We resolve your ZIP code or city into a geographic search area, request every active for-sale listing inside it from live US residential listing data, and page through the results until the market is covered — typically a few hundred homes. Each listing arrives with its asking price, attributes and a benchmark valuation. We then fit a second valuation model to that specific set of listings and score every home against both estimates. Only the homes asking below both come back to you, ranked by the size of the gap.

Why does a search take 20 to 60 seconds?

Because nothing is pre-computed. The listing data is requested live at the moment you search, across multiple pages of results, and the second valuation model is fitted to that market on the spot. A cached answer would be faster and stale, and stale is worthless when homes go under contract in days.

What comes back in the results?

For every match: the photo, full address, asking price, both valuations, the percentage below estimated value, the dollar gap, beds, baths, square footage, price per square foot, an estimated monthly rent, an estimated cap rate, and a direct link to the live listing. Results appear as cards, as a sortable table, and as pins on a map, and the whole set exports to Excel or CSV.

How do I read the map?

Each pin is labelled with that home's percentage below estimated value and coloured by the size of the gap: green for the largest, gold in the middle, blue for the smallest. Hovering a card highlights its pin, and hovering a pin highlights its card. A pin drawn hollow with a dashed border means the exact house number is not present in the underlying map data, so the pin sits at street level instead.

What does a search cost?

The top three matches of any search are free, in full, with no account. To see every match from one search there is a $4 one-time unlock, also with no account. For ongoing use, a subscription gives you a monthly allowance of searches plus export and saved history. A search that returns nothing costs nothing.

What should I do with a result before making an offer?

Treat it as a lead, not a conclusion. Open the live listing and read the description and every photo. A large gap between asking price and estimated value very often means the property has a condition problem, an unusual layout, a lot issue, or reported square footage that is wrong, none of which an automated model can see. Verify the numbers independently, walk the property, and run your own diligence.