Custom Software for Real Estate — Brokerages, Agents & PropTech
Brokerage CRMs, agent landing pages, property portals, transaction tools, MLS and IDX integration, and RESPA-aware workflows — built for residential brokerages, individual agents, property managers, and PropTech founders.
Why real estate is a special case
Real estate combines three pressures that almost no other category faces at once. The data infrastructure is fragmented in a way no other industry has to deal with. There are 500+ regional Multiple Listing Service organizations across the US, each with their own data license, refresh window, display rules, and consequence for non-compliance. The RESO Data Dictionary and Web API exist to standardize the format, but the legal and operational terms still vary per MLS. Building a product that touches listings requires real care.
The compliance perimeter is broad and changing. RESPA Section 8 prohibits unearned referral fees and shapes the entire affiliated-business landscape. Fair housing law (Title VIII of the Civil Rights Act and HUD's 2023 amendments) constrains digital marketing, lead routing, audience targeting, and any algorithmic matching that touches protected characteristics. State-level brokerage rules vary by jurisdiction. TCPA shapes outbound contact. And the 2024 NAR settlement on buyer-broker compensation has reshaped the buyer-representation workflow in ways that most existing platforms have not fully caught up with.
Third, the sales process is intensely personal. Real estate is sold by people. The agent brand and the brokerage brand both have to come through cleanly in the digital experience, or the lead converts to a stranger instead of an agent. The templates and Zillow-funnel sites fail on this exact axis — they generate volume that converts poorly.
What we build for real estate operators
- Agent landing pages — single-page, mobile-first, TCPA-aware intake
- Brokerage marketing sites with agent profile pages and lead routing
- Brokerage CRMs — pipeline, household, transaction lifecycle, follow-up automation
- Buyer and seller funnels with structured intake and e-signature representation agreement
- MLS/IDX integration — RESO Web API, Spark, BridgeAPI, Trestle, where the license allows
- Property portals — listing search, saved search alerts, neighborhood content, agent-of-record routing
- Transaction coordination tools — checklist, deadline calendar, document workflow, e-signature
- Recruiting sites for agent and team recruitment
- Property management portals — tenant applications, lease lifecycle, maintenance requests
- PropTech v1 builds — custom data models, MLS-adjacent applications, and broker-facing SaaS
Common real estate projects we scope
- Top-producer agent landing page. Single-page Next.js site with hero, service overview, structured intake form, TCPA consent capture, and routing into the agent's preferred CRM. 3 to 4 weeks.
- Multi-agent brokerage site. Brokerage brand with individual agent profile pages, service-area SEO, lead routing rules, and a brokerage-wide consultation form that respects agent territory and specialty.
- Buyer representation funnel. Post-NAR-settlement workflow that captures buyer requirements, produces a buyer broker agreement, runs e-signature, and creates the transaction in the brokerage's TMS.
- Seller listing intake. Listing-questionnaire flow with property data capture, photo upload, comp request, and listing-agreement generation.
- Brokerage CRM with MLS-adjacent data. Pipeline, household management, transaction lifecycle, and follow-up automation. MLS listing matching where the license allows; saved-search alerts that fire when a new matching property hits the MLS.
- Transaction coordination tool. Checklist for buyer or seller side, deadline calendar with state-specific timing, document workflow with e-signature, and a clean handoff into the brokerage's compliance review.
- Agent recruiting site. Brokerage-branded recruiting funnel — production data ingest, prospective agent intake, interview scheduling, and an internal scoring sheet.
- Tenant application and lease management. Property management workflow — listing display, online application, screening integration (TransUnion SmartMove or RentPrep), lease document workflow, and rent payment via Stripe ACH.
- Off-market deal sourcing. Investor or commercial brokerage tool — public records ingest, owner contact enrichment, outreach pipeline, and deal status tracking.
- PropTech v1 build. Founder building a new product for the industry — we cover the v1 architecture, data model, MLS or IDX integration, and the first version of the product surface.
Compliance and security considerations
RESPA Section 8. No unearned referral fees. Affiliated business relationships require disclosure. We build referral-tracking with clean separation between agent attribution (RESPA-compliant) and any kickback structure (which we will not build).
Fair housing. Title VIII, HUD's 2023 amendments, and state fair-housing laws apply to advertising, lead routing, audience targeting, and algorithmic matching. We document matching logic, audit inputs, and avoid proxies for protected characteristics in any recommendation surface.
MLS license terms. Every MLS has display rules, refresh windows, attribution requirements, and consequences for violation. We coordinate with the brokerage's MLS administrator on the data license and build the integration to those terms.
2024 NAR settlement. Buyer-broker compensation now requires a written agreement with the buyer prior to showings, and MLS display of buyer-broker compensation has changed. We build the buyer representation agreement workflow into the funnel and capture compensation data cleanly.
TCPA. Prior express written consent for marketing calls and texts, DNC list scrubbing, time-of-day windows, revocation handling, and logged consent state at time of capture. We do not build automated outbound texting without these controls.
State brokerage rules. State real estate commission rules vary widely on advertising, disclosure, supervision of unlicensed assistants, and the use of team names. We build flexible disclosure and supervision capture so the brokerage's compliance officer can tune the surface per state.
GLBA Safeguards Rule. Brokerages collecting financial information during the lead-to-transaction flow are non-bank financial institutions under the 2023 FTC amendments. Our builds align with the rule by default.
Tech stack we recommend for real estate
Next.js 15 or 16 with React 19 and TypeScript for the web layer — the App Router's mix of server-rendered listing pages, dynamic search, and route-level caching is genuinely excellent for property portals. Postgres on Neon or Supabase as the system of record. Prisma or Drizzle as the ORM. For MLS or IDX integration, RESO Web API where the MLS supports it, with a Trestle, Spark, or BridgeAPI adapter behind a normalized internal schema so swapping MLS targets does not require a rewrite.
DocuSign or Dotloop for the e-signature workflow. Stripe for any payment flow (earnest money deposits via Plaid bank transfer, ACH rent collection for property management). Resend or Postmark for transactional email. Auth via Clerk or Auth0 with MFA on the agent and brokerage admin surfaces. Sentry for error reporting with PII redaction. Logging via Better Stack or Datadog. Hosting on Vercel for the web tier with edge caching on listing-detail pages.
Pricing transparency
Focused agent or brokerage tool
Agent landing page with TCPA-aware intake, a buyer or seller funnel with e-signature, or a brokerage recruiting site. 4 to 8 weeks.
Brokerage CRM or property portal
Multi-agent brokerage site, CRM with pipeline and follow-up automation, MLS/IDX integration where the license allows, and a transaction coordination tool. 10 to 16 weeks.
PropTech v1 or multi-brokerage platform
Custom product build — PropTech v1 architecture, multi-brokerage tenancy, complex MLS aggregation, fair-housing-aware matching, and SOC 2-mapped controls. 18 to 32 weeks.
Discovery is paid separately at $2,500 and creditable against any full engagement. Book a scope call to walk through your brokerage, your MLS, and your transaction stack.
Pitfalls we have seen
Three patterns recur. First, lead routing gets built without TCPA consent capture. A brokerage launches a beautiful landing page, starts capturing leads, and discovers that the automated SMS responder is firing without documented consent. Class-action plaintiffs find this kind of thing fast. The fix is to capture explicit prior express written consent at intake and store the consent state on the lead record.
Second, MLS integrations get built without checking the license terms. The data is technically accessible via Spark or RESO Web API, but the brokerage's MLS license restricts redistribution or requires attribution that the build did not include. Some MLSes have issued cease-and-desist letters within weeks. Read the data license before writing the integration. Better yet, loop the brokerage's MLS administrator in at the kickoff call.
Third, the 2024 NAR settlement workflow gets bolted on instead of designed in. Buyer representation agreements end up as a paper form sent over email. The brokerage's compliance officer cannot prove a written agreement existed before the showing. Build the buyer-representation flow into the funnel itself — captured at first qualified-buyer interaction, signed before the showing, archived with the transaction.
FAQs
Why is real estate treated as a special case for software development?
MLS data is fragmented across 500+ regional organizations with their own licenses, the compliance perimeter (RESPA, fair housing, TCPA, state brokerage rules, 2024 NAR settlement) touches every workflow, and the sales process is intensely personal — the agent and brokerage brand both have to come through.
Can you integrate with MLS or IDX feeds?
Yes, where the MLS license allows. RESO Web API, RETS where still operational, or vendor feeds (Spark, BridgeAPI, Trestle). License terms vary; we work with the brokerage's MLS administrator on the data agreement first.
How do you handle the 2024 NAR settlement and buyer-broker compensation changes?
We build the buyer representation agreement workflow, structured compensation capture, and disclosure flow that the settlement requires. Compensation data captured cleanly and surfaced where it needs to be.
Can you integrate with our brokerage's transaction management system?
Yes, where the platform exposes APIs. Skyslope, Dotloop, TransactionDesk — we typically build on top of the platform rather than replacing it.
What does a $25,000 real estate build look like?
A focused tool — agent landing page with TCPA-aware intake, buyer or seller funnel with e-signature, or a brokerage recruiting site. 4 to 8 weeks.
How do you handle TCPA for outbound contact?
Consent capture at intake with explicit prior express written consent for marketing calls and texts, DNC list scrubbing, time-of-day windows, and logged consent state at the time of capture.
Do you build for residential brokerages, commercial, or PropTech founders?
All three. Residential needs agent sites and lead routing. Commercial needs deal-room tooling and valuation models. PropTech founders get the v1 architecture, data model, and integrations.
How do you handle fair housing on lead routing and matching?
We avoid protected characteristics and proxies that correlate with them. Matching logic is documented, inputs are audited, and an explainability layer is produced for the broker-of-record's review.
Related services
Custom CRM Development
Brokerage CRMs with pipeline, household, transaction lifecycle, and follow-up automation.
Web Applications
Agent landing pages, brokerage marketing sites, and property portals.
Custom Stripe Integration
Earnest money handling, deposit collection, and ACH rent flows for property management.
Penetration Testing
GLBA-aware and cyber-insurance-ready pentest reports for brokerages handling financial data.
Custom Business Software
Transaction coordination tools, recruiting platforms, and internal brokerage operations.
Subscription Billing
PropTech SaaS billing with Stripe Billing for agent and brokerage tools.
Real-estate software reading
All postsCRM Migration from Salesforce Checklist
Step-by-step plan for moving off Salesforce to a custom system.
Read postCustom CRM Development Guide
When custom CRM beats Salesforce, HubSpot, and Zoho — and what the build looks like.
Read postCustom CRM vs Salesforce vs HubSpot (2026)
Head-to-head TCO and capability comparison for mid-market sales teams.
Read post
Build a digital experience that sells the way you sell.
Call William Beltz at (770) 652-1282 or book a 20-minute scope call. Mutual NDA before discovery. Founder-led from the first call to the production deploy.