MLS Search on Your Domain, With Far More Control Than an Embedded Frame
Homes for sale and rent in one search: list or map, 20 RESO feature fields, an area the buyer draws by hand, and commute zones of 10 to 45 minutes by car, on foot or by bike. Every criterion is written into the URL, so a search can be shared and reopened intact.
20
RESO advanced fields
Appliances through WindowFeatures
10–45
Minute commute zones
From up to three places on the map
9
Property types
Single-family through land
6
Sort orders
Newest through relevance; sales and rentals stay separate
Map, results and Market Pulse on one screen
The drawn shape constrains the pins, and the statistics strip under the control row recomputes for the current search.
Filter grammar
Everything the search page can be asked
Nine groups of filters work alongside the location box and keyword search.
Sort order
Newest, oldest, price ascending, price descending, square footage, relevance. Homes for sale and rentals remain separate categories rather than one mixed list.
Property type
Single-family, townhouse, condo, co-op, multi-family, commercial, manufactured, land, other.
Listing status
Active, Coming Soon, Pending, Active Under Contract.
Bedrooms
Studio through 5+, picked as a minimum; an exact count comes from a phrase such as “exactly two bedrooms” or a shared link. The applied chip says which — "7 bedrooms" or "2+" — instead of silently widening the search.
Numeric ranges
Price, bathrooms, days on market, living area, lot size, year built, garage spaces and maximum HOA.
Quick features
Nine one-tap toggles: ac, basement, fireplace, garage, heating, pets, pool, view, waterfront.
RESO advanced facets
20 array fields — Appliances, ArchitecturalStyle, AccessibilityFeatures, AssociationAmenities, CommunityFeatures, Cooling, ExteriorFeatures, FireplaceFeatures, Flooring, Heating, InteriorFeatures, LaundryFeatures, ParkingFeatures, PatioAndPorchFeatures, PoolFeatures, SecurityFeatures, Utilities, View, WaterfrontFeatures, WindowFeatures. Each option list is aggregated from the connected dataset, so only categories with real data appear.
Monthly budget
The buyer types what they can pay per month. The field inverts it into a maximum purchase price using the buyer’s saved financing assumptions, then writes that number into the price filter.
Rent mode
A rent search rejects commercial and land as incompatible types instead of returning a broken result set, and the price sliders switch to a monthly-rent scale.
Geography
Two ways to define the area — neither one is a radius around a pin
The buyer draws the boundary
A freehand shape drawn directly onto the map. The search then runs only inside that shape.
Drawing a new area replaces the active commute zone.
Commute zones from chosen points
Pick the points that matter — an office, a school, a parent's house — and a time: 10, 15, 20, 30 or 45 minutes, by driving, walking or cycling.
Zones are built as isochrones; multiple zones intersect, and the resulting shape becomes the geographic filter.
Checkable detail
What the numbers on the page actually measure
- Inventory
- Exact count of listings matching the search.
- Median price
- Median asking price of the 200 most recent matching listings.
- Median $ / sq ft
- Median price per square foot of that same sample.
- Median days on market
- Median for that sample, not a fixed city figure.
- New this week
- Exact count of matching listings added in the last seven days.
- Price-reduced share
- Share of that sample carrying a price reduction.
- Price distribution
- A sparkline drawn over that sample.
- Top Value badge
- Marks listings in the bottom price-per-square-foot quartile of that sample — and only when the listing's own MLS automated-valuation display flag permits it.
- Fact block
- Photos, price and status, address, beds, baths, living area, remarks, year built, MLS number and a map.
- Feature groups
- Interior, exterior, flooring, heating and cooling, parking and garage.
- HOA
- Normalized to a monthly figure from the RESO fee frequency, so a quarterly fee is not read as a monthly one.
- Taxes and lot
- Annual tax amount; lot size in acres.
- Payment calculator
- Configurable on the page, with its assumptions visible.
- Similar properties
- Computed for that specific home.
- Share
- Link, Messages, the system share sheet, or email. An email share is recorded in the CRM as an mls-share lead with the listing context attached.
- Quota protection
- Every search page and API call runs through a weighted per-IP rate limiter, so one visitor cannot exhaust the MLS provider quota the live search shares.
What this search is not
- MLS and provider compatibility is confirmed with you before purchase, along with any outside data cost. We do not claim that every MLS is supported.
- Market Pulse figures, price-per-square-foot positions and the Top Value badge are computed statistics over the result set on screen. They are not an appraisal and not a valuation.
- The monthly-budget conversion and the payment calculator are assumption-driven estimates. They are not lending, tax or financial advice.
- Listing data displays under the source MLS's own rules, including its automated-valuation display opt-out. Where that flag is off, the price-position badge is withheld.
- Nothing here is a claim about search rankings, index coverage, traffic, lead volume or conversion.
Where it sits
The Search Experience Other Website Features Connect To
Feeds in
MLS Property Search
Filter state, result list, map and Market Pulse
Run a real search against your own MLS feed on the call.
We confirm which MLS you are on, then show the search working on it.
Book a Demo