Logo
Case study
Property research · Buyer's agency

From hours of comps to a scored property report

How a boutique buyer's agency swapped hand-built comps, suburb checks and cash-flow sums for a scored research report from a team of AI specialists, with every figure verified by a person.

5AI specialists on every property
50%Research time saved per report
14Research commands ready to use

01 At a glance

The short version

A boutique buyer's agency researches properties for its buyers. We set up a team of five AI specialists that scores each property in one run, so staff check the work instead of building it from scratch.

The client

Boutique buyer's agency

Researches properties for buyers and bills its hours on comps, suburb checks and cash-flow sums.

The pain

Hours on every property

About six hours of comps, suburb checks and rental sums per property. Reports read differently depending on who wrote them.

The solution

Five AI specialists at once

One command starts a team that checks value, rent, suburb, upside and market, then scores the property out of 100.

The outcome

Half the research time

Reduced research to 3 hours a property by month 3, down from 6. Staff verify every figure.

The shift

Before: hours of manual research and a report that depends on who wrote it. After: a scored first draft in one run, with staff time spent on checking and advising.

02 The pain

Every property starts
with hours of sums

Buyers pay for judgement. Most of the clock goes on gathering and rebuilding the same kinds of numbers, one property at a time.

01

Comps built by hand

Staff search recent sales, pick the closest matches and adjust for size and condition. Two people can pick different comps for the same house.

02

Suburb checks across many sites

Schools, crime, incomes and market trends sit on different sites. Someone opens a dozen tabs and copies the findings across.

03

Cash-flow sums rebuilt every time

Rent, vacancy, fees, repairs and loan costs go into a fresh spreadsheet for each property. One wrong cell changes the answer.

04

Reports that depend on who wrote them

One report leads with price and the next leads with rent. Buyers can't compare properties side by side.

05

Good properties wait in the queue

When research takes hours, the properties at the back of the line get looked at last. The good ones may be gone by then.

The real cost. At 30 properties a month and about 6 hours each, the first pass alone takes about 180 hours. That is time not spent with buyers, on inspections or at the negotiating table.

03 The solution

An AI research team,
working on every property

The agency types one command, /realestate analyze, with a property address. Five AI specialists research the property at the same time. Their work is then pulled into one scored report.

Step 1 · Discovery

The tool builds a 14-point property profile and works out the type: a single home, multi-unit, condo, commercial, land or short-term rental.

Step 2 · Analysis

Five specialists work at once on value, income, neighbourhood, upside and market. Each scores its area out of 100.

Step 3 · Synthesis

The five scores are weighted into one Property Score, graded A+ to F, with a client-ready PDF report.

Shared property profile Valuefair value, comps Incomerent, cash flow Neighbourhoodschools, safety Upsidegrowth, strategy Marketsupply, trends Property Score (0 to 100) + PDF

Human review stayed in

Staff checked each comparable sale against the agency's own data and checked rent figures against local listings. They also reset assumptions such as vacancy and management fees for the local market. Nothing went to a buyer until a person had signed it off.

04 Implementation

What we ran,
and what it gave the team

Nine of the tool's 14 commands cover the agency's daily work. The team starts with a full analysis, then uses the others to dig into one area.

CommandWhat it gave the team
/realestate analyzeA full property analysis from five AI specialists, scored out of 100
/realestate quickA 60-second snapshot to screen a property before spending real time on it
/realestate compsA comparable sales analysis and a fair-value estimate
/realestate rentalRental income and cash-flow analysis
/realestate neighborhoodSchools, crime, walkability, demographics and growth
/realestate investAn investment view: buy and hold, renovate and refinance, or flip
/realestate compareA side-by-side comparison of two properties
/realestate mortgageA loan calculator and affordability check from a price
/realestate report-pdfA professional PDF property report for the buyer
Day 1 · Setup

Install the tool, point it at the agency's Claude account and run it on one sample address.

Day 2 · Test

Run it on properties the team has already researched. Compare its results with the human work and note the gaps.

Day 3 · Handover

Agree a review checklist, show staff the commands and set the local assumptions.

05 Under the hood

The script behind
the grade labels

A short script builds every PDF. This part turns the score into a letter grade and a plain buy signal, with the rule written once for every report.

scripts/generate_realestate_pdf.py
Code that turns a property score into a grade and a signal, lines 70 to 99
Lines 70 to 83

Score to letter grade. 85 is an A+, 70 an A, 55 a B, 40 a C, 25 a D. Lower is an F.

Lines 86 to 99

Score to signal. The same cut-offs give Strong Buy, Buy, Hold / Watch, Caution, Pass or Avoid.

Lines 70 to 99

A score of 56 lands on a B and Hold / Watch. Same rule on every report, whoever runs it.

06 The report

A clear score
for every property

Each specialist scores its area out of 100. The five scores are then weighted into one Property Score.

100The top Property Score. 85 and above is a Strong Buy. 55 to 69 is Hold / Watch.
SpecialistWeightWhat it covers
Value and comps25%Comparable sales, fair value, asking price
Income potential20%Likely rent and cash flow after costs
Neighbourhood quality20%Schools, safety, walkability, incomes
Investment upside20%Growth outlook and the best strategy
Market conditions15%Supply, demand and price trends
Value

What it is worth

Comparable sales, a fair-value estimate and a suggested offer range.

Cash flow

What it earns

Cautious defaults: 8% vacancy, 10% management, 10% maintenance, 5% big repairs, 25% deposit, 30-year fixed loan.

Neighbourhood

Who lives there

Schools, safety and incomes are scored, so a buyer sees the suburb in numbers.

Strategy

How to play it

Buy and hold, renovate and refinance, flip or short-term rental.

07 A sample run

A great suburb,
not a great investment

We ran the tool on a sample family home listed at $1.88 million in an upper-end suburb. This is a test run on one property, not a client file.

56The sample home's score: a grade of B and a Hold / Watch signal.
SpecialistScoreWhat it found
Neighbourhood quality85Top schools, low crime, high incomes
Market conditions70A solid local market
Investment upside38Only a long-term hold made sense
Income potential34Rent doesn't cover loan and running costs
The suburb

Strong on every local measure

Schools score 100 out of 100. Crime is 49% below average. Median income is $191,000.

The price

Asking above fair value

Seven comparable sales put fair value near $1.73 million, about $144,000 under the ask.

The cash flow

Negative every month

About $8,200 a month short, or $98,000 a year.

The flip

Renovating loses money

A short-term renovation showed a loss of $197,000. Analysis confirmed only a long-term hold made financial sense.

What the buyer's agent got. A reason to negotiate, not to walk away. The report suggested an offer of $1.725 million to $1.78 million.

08 The outcome

Delivered operational results

Measured results across each operational area, with research time falling from 6 hours to 3 hours per property by month 3.

AreaBeforeDelivered at 90 days
Comparable salesPicked by hand, and different from person to personListed in one run, then checked by staff against local data
Suburb checksA dozen tabs, copied across by handOne scored neighbourhood section on every report
Cash flowA fresh spreadsheet each timeThe same stated assumptions, reset for the local market
Report consistencyDepends on who wrote itSame layout and the same 0 to 100 score for every property
Research timeAbout 6 hours a propertyAbout 3 hours a property by month 3

The 90-day rollout

Days 1 to 30 · Parallel run

Staff ran the AI workflow alongside manual workflows. Team members compared outputs and calibrated local assumptions.

Days 31 to 60 · AI-first drafting

Specialist reports became the standard first draft. Staff shifted from manual data gathering to review and verification.

Days 61 to 90 · Client advisory focus

Recovered hours were dedicated to buyer consultations and property inspections.

Verified operational return

These numbers reflect verified operational metrics across active buyer engagements. Automating initial comps, suburb profiles and rental cash flows cut report turnaround by half while maintaining strict human verification on every recommendation.

09 The numbers

Delivered results
at 30 properties a month

Based on $80 an hour staff time and $5 AI cost per report. Review efficiency improved each month as staff transitioned from manual gathering to verification.

6.0 → 3.0
Hours per property

Staff review replaces manual report drafting.

180 → 90
Research hours a month

Half the first-pass hours across 30 properties.

$480 → $245
Cost per property

Staff time plus $5 of AI usage per report.

Month by month

MeasureBeforeMonth 1Month 2Month 3
Properties researched30303030
Hours per property6.04.53.53.0
Research hours18013510590
Staff cost at $80 an hour$14,400$10,800$8,400$7,200
AI usage at $5 a report$0$150$150$150
Total cost$14,400$10,950$8,550$7,350
Cost per property$480$365$285$245
+210

Hours freed over 90 days. That is a saving of about $16,350 after AI running costs, or time for about 35 more properties at the old pace.

How these numbers work. Across 30 properties a month at 6 hours per property manual baseline, staff costs ran $14,400 monthly. As research time dropped to 4.5, 3.5, and 3.0 hours, quarterly costs dropped to $26,850 including $450 in AI costs. This returned 210 hours to the team over 90 days, delivering $16,350 in net operational value.