
Technology changes real estate at five points in a property’s life: how people find it, how they view or book it, how they sign and pay, how the building runs day to day, and how the owner reports on it. At most of these points you should buy software rather than build it. Build only where your business works differently from everyone else’s, and start with the step that wastes the most time today. With us, a first version of custom software typically costs $5,000 to $15,000 and takes 2 to 4 weeks.
Our own experience here is partial. We haven’t built a home-buying portal or a property management system for landlords. We have built a listings marketplace that includes land and industrial property, a booking app for coworking space and an access control platform for construction sites. The examples below come from those.
Five points where technology changes the work
| Stage | Typical software | Buy or build | Our related build |
|---|---|---|---|
| Find | Listing portals, your website, search and maps | List on existing portals; build only if you run your own marketplace | Luanda: a listings marketplace with land, industrial facilities and equipment |
| View or book | Viewing calendars, booking apps, virtual tours | Buy for viewings; build when people book space by the hour or day | FlyDesk: desks and meeting rooms booked and checked into from the app |
| Sign and pay | E-signature, deposits, rent collection | Buy, and connect through APIs | Payments inside our booking and marketplace apps |
| Operate | Access control, repair tickets, sensors | Buy standard systems; build when your site rules are unusual | SmartBuilding: QR access control for construction sites |
| Report | Dashboards on your own data | Start with a BI tool | See our guide to real estate benchmarks |
Finding property: when to build your own marketplace
In the US, agents still handle most sales: 88% of buyers bought through an agent or broker and 91% of sellers sold with one, according to NAR’s 2025 Profile of Home Buyers and Sellers. Software that makes agents faster fits how those deals happen. For rentals, the US vacancy rate was 7.6% in the third quarter of 2026, up from 7.1% a year earlier (Census Bureau). With more units empty, a quick path from listing to viewing is worth more.
For most agencies, listing on existing portals and keeping a good website is enough. A marketplace of your own makes sense when you serve a market the big portals don’t cover well, or a type of property they don’t list.
Luanda is one example. The client wanted one place in Angola to sell companies, land, industrial facilities, heavy equipment and more. We built the marketplace in 5 months. Sellers create listings for free and can pay for extra placement, and premium ads appear on the main page. Buyers browse without registering, search by category, price and location, and contact sellers by phone or private chat. Each ad is verified with a code sent to the seller’s phone or email (Luanda case study).
The hardest part of a marketplace is getting the first sellers and buyers. Luanda’s answer was free listings and browsing without registration.
A first version of a listings marketplace needs only a few parts:
- Listing creation with photos, price, location and category.
- Search with filters for the three or four things buyers ask about first.
- Contact between buyer and seller, by phone or chat.
- A check on sellers or ads before they go public.
- A seller dashboard with basic statistics.
- One way to make money, such as paid placement.
Booking space by the hour or day
Flexible offices, meeting rooms and short stays sell time instead of leases, so the booking flow is the product. FlyDesk, a marketplace for coworking space, needed a mobile app to go with its existing website. We built it for iPhone and Android in React Native and kept it in sync with the WordPress site. People search on a map, book a desk or a meeting room, pay and check in from the app, and teams see when and where their members worked. It lists 577 offers in 26 countries from 44 partners.
Signing and paying
E-signature, identity checks and rent collection have good ready-made tools. Buy them and connect them to your systems. If your app takes payments for space used in the real world, Apple requires a payment method other than in-app purchase, such as a card or Apple Pay (guideline 3.1.3(e)). For bookings made weeks ahead, charge a deposit and refund it by your rules, because an online card hold usually lasts only 7 days.
Running the building: access and operations
Access control is one place where a site’s own rules can outgrow a standard system. SmartBuilding’s client tracked dozens of construction sites in paper journals copied into Google Docs by hand. We built its platform in 2 months. Each worker has a QR code on the helmet. Scanning it shows who they are, why they’re on site, which areas they may enter, who let them in and when, their safety briefings and any violations. Workers request access through electronic applications instead of paper forms, and cameras scan the codes to spot people entering areas they shouldn’t.
The case study notes that the platform can be adapted to coworking spaces and other commercial premises (SmartBuilding case study).
Where AI fits
Use AI where a person checks the result before it matters: drafting listing descriptions, sorting incoming enquiries, pulling fields out of documents. Where a mistake costs money, like setting a price or approving a tenant, keep a person in the loop. That’s how we build AI agents for clients: each agent does one job, and a person approves where a mistake costs money.
Virtual tours, sensors and 3D models are usually better bought than built. Pick a tool, embed it, and check whether it shortens the time to a signed deal.
Data standards: plan for connections
Listings move between portals, CRMs and websites. In the US, the RESO Data Dictionary defines common fields for listing data, so systems can exchange it. If you build anything that stores listings, use standard field names from the start. It costs nothing on day one and saves a migration later.
What it costs and how long it takes
A first version of custom real estate software typically costs $5,000 to $15,000 with us and takes 2 to 4 weeks, plus store review for a phone app. Bigger products take longer: SmartBuilding’s platform took 2 months and Luanda’s marketplace 5 months. After launch, the work continues at $39 to $55 an hour.
See marketplace app development for listing and booking products, and web app development for portals, dashboards and internal tools.
How we would estimate your build
- Our project estimate turns your brief into user stories. Each stage you mark for building, such as listings, bookings or access, becomes a set of stories, so you see what each stage adds to the budget. You confirm what is in scope, and every hour in the budget traces back to a story you kept.
- We check the hours the model suggests against what our team actually books on finished projects, then multiply by our published rate of $39-55 an hour. It is a planning range, not a fixed quote.
- For a marketplace or an app you sell, the estimate suggests customer groups, such as agencies, landlords or coworking operators, and gives each a TAM, SAM and SOM with a note on what the number covers. Treat them as hypotheses to test, not verified demand, and keep only the groups you would really sell to.
- The unit economics show how many customers pay for the build and in which month it is paid back. You can change any starting number and the math updates.
You can run your idea through our project estimate before you choose the stage to start with.
What we would do
- Map your work across the five stages and mark where your team loses the most time.
- For each stage, check whether a ready-made tool covers it. Buy where it does.
- Build only where your process is unusual, or where you sell something the portals don’t list.
- Start with one stage and one group of users, and get it live within weeks.
- Store listing data with standard field names, so your tools can connect later.
- Measure the result with a few benchmarks you defined before the build.
Let’s discuss your product idea.
FAQ
How is technology changing the real estate industry?
It changes how people find property, how they view and book it, how they sign and pay, how buildings run day to day and how owners report on them. Most of these steps now have ready-made software, so the choice is mostly what to buy and where to build.
What software does a real estate business need?
Usually a CRM, a website with listings, a viewing calendar, e-signature, a payment tool and a way to track repairs. Custom software pays off only for the steps where your business works differently.
Should a real estate company build its own app?
Only if the app does something portals and standard tools can’t, such as booking space by the hour, selling a property type nobody else lists, or controlling access on your sites. Otherwise, list on the portals and improve your website.
How much does real estate software cost to build?
With us, a first version typically costs $5,000 to $15,000 and takes 2 to 4 weeks. SmartBuilding’s access control platform took 2 months, and Luanda’s listings marketplace took 5 months.
Should I build virtual tours or VR for my listings?
Usually not. Ready-made tools for virtual tours and 3D models already exist, so pick one and embed it. Build only if the tour itself is your product, and check whether it shortens the time to a signed deal.