The RecommendationNorthgate Property Group
Goodwyn Labs
Demonstration  ·  Northgate Property Group is a fictional firm. Every person, system, figure and quotation on this page was invented to show the shape of the deliverable. No client data appears here.
Back to opportunity registerThe 50 opportunities
Northgate Property Group × Goodwyn Labs
Fifty problems.Three that start now.
Prepared for Ray Ellison and the board
From Goodwyn Labs
Follows six interview sessions, 4–15 September
What we found

The same hour, spent twice

Northgate is not badly run. It is a firm whose systems were each bought to solve one problem, and which now spend their days handing work back and forth between one another through people.

Across fourteen interviews the same shape came up in every department. A fact is captured once - a tenant's date of birth, a certificate expiry, a repair report, a rent receipt - and then a person carries it from one system to the next by hand. Nobody described this as a crisis. Several people described it as simply how the job works.

That is what makes it worth attacking. There is no failing system to rip out and no rescue to perform. There is a large, boring, measurable volume of carrying, and carrying is the thing machines are actually good at.

Three findings shaped everything below. The compliance function is one spreadsheet and one person. Documents live in three stores and nobody knows what is in the oldest one. Every department measures itself differently, so the board cannot add the numbers up.

Fifty distinct opportunities came out of the sessions, grouped into nine projects. What follows is not all fifty. It is the order we would do them in, and why.

The recommendation

Three programmes that start now

Everything else waits. These three are chosen because each one is self-contained, visible within weeks, and does not depend on the data work that comes later.

3 daysPlus licences
Programme one
AI Foundations
The prerequisite. Nothing else on this page is safe to build until it is done.

Three people are already paying for AI out of their own pockets and pasting who-knows-what into a consumer account. That is the actual risk position today, and it does not improve by waiting. Move Northgate onto a governed business tier with a data processing agreement, so tenant and landlord data can lawfully be used. Add scheduled automation so useful work runs whether or not the person who built it is in the office. Train everybody once, properly, and put the prompts that work in a shared place.

This is cheap, fast, and it converts an unmanaged risk into a managed capability. It is also the thing that makes the next eight projects legal.

6 daysFixflo API
Programme two
Repairs Triage
The most visible daily grind in the business, and the easiest to measure.

Around 120 repair reports arrive each week through Fixflo, email and the phone, and every one is read by a person before anything happens. An hour of the facilities manager's morning goes on sorting them. Priority depends on the order things land in, so a leak can queue behind a dripping tap. Nothing chases the contractor afterwards, and 31% of jobs sit open past thirty days. Forty calls a week come in asking where a job has got to.

We triage the queue automatically - category, priority, property, contractor - and put it in front of the helpdesk as a queue to approve rather than a queue to sort. Chase-up runs on a schedule without anybody remembering. The tenant gets a status they can see, which is where most of those forty calls go.

The helpdesk keeps every decision. The machine does the reading and the chasing.

5 daysNo vendor API
Programme three
Compliance Clock
The highest-risk finding in the audit, and the cheapest to fix.

Gas safety, EICR, EPC, fire risk assessments and legionella are all tracked in a single spreadsheet, roughly 1,400 rows, maintained by hand by one person. His own summary of the position was that if he were hit by a bus, that spreadsheet is the compliance function. Nine gas certificates lapsed in the last twelve months - none for long, but nine is nine - and fire risk assessment actions sit inside the PDFs rather than on anybody's task list.

Certificates arrive by email already. We read them where they land, pull out the expiry and the remedial actions, update a live register, and book the renewal before the lapse rather than after it. The compliance officer stops being the system and starts supervising it.

Two further early projects - Arrears Engine and Tenancy Onboarding - are equally strong and equally ready. We have held them at second wave only because three simultaneous programmes is the most a firm of this size absorbs well.

What it looks like

The repairs queue, on the Monday it goes live

Repairs TriageHelpdesk view - the queue arrives sorted, and waits for a person
northgate.internal / repairs
Illustrative mock-up
Signed in as Ola A.
Helpdesk

Awaiting approval

Triaged 07:04 · 23 overnight reports
2
Emergency
6
Urgent
15
Routine
18
Auto-matched
Needs a decisionApprove to dispatch
Emergency
Flat 12, Alderman HouseWater ingress, ceiling - reported 02:14
Matched to Brightwater M&E · on call · SLA 4h
ApproveChange
Emergency
3 Cranmer CourtNo heating or hot water - reported 22:41
Matched to Halden Heating · vulnerable occupant flag
ApproveChange
Urgent
Flat 7, Alderman HouseExtractor fan not working
3rd report at this address in 11 months - flagged for survey
ApproveChange
Routine
19 Selby RoadKitchen tap dripping
Batched with 2 other jobs at this scheme · Thu
ApproveChange
Chased automatically overnightNo action needed
Updated
Kestrel Yard, unit 4Roof leak - open 19 days
Contractor replied 06:52: scaffold booked Friday · tenant notified
No reply
Flat 2, Marlow HouseCommunal door closer - open 34 days
3rd chase sent · escalating to Gary this morning

Nothing here is decided by the machine. It reads the overnight reports, works out what they are, finds the property, picks the contractor the rules say to pick, and drafts the dispatch. A person still presses Approve. The two panels are the whole product: what needs you, and what was handled while you were asleep.

The decision underneath

Three document stores, and one of them is nine years old

Six of the fifty opportunities cannot be built properly until Northgate can answer a simple question: where does a document live? Today the answer depends on the year it was filed and the person who filed it. SharePoint holds recent files, Qube holds some property documents, and a Dropbox account holds everything before the 2022 migration. Nobody currently at the firm knows with confidence what is in that Dropbox, whether it duplicates SharePoint, or whether anything in it is the only copy.

This is the gating project, and it is why Portfolio Memory sits in the middle of the plan rather than at the end. Service Charge Studio, most of Listing Studio and all of the Dashboard are downstream of it. Attempting any of them first produces a tool that is right about recent data and silently wrong about everything older.

We would not migrate anything in the first pass. We would index all three stores in place, find out what is actually there, and put a search across the top. The migration decision gets made afterwards, with evidence, and it may well be that the Dropbox is simply archived rather than moved.

This is also the honest answer to the question the board will ask, which is why the dashboard cannot come first. The dashboard is four days of work sitting on top of ten days of unglamorous data work. Built in the other order, it looks impressive for a fortnight and then nobody trusts it.

Sequence

What lands first

Twelve weeks, with something working in front of people from week three.

Weeks 1–2
AI FoundationsBusiness tier and data processing agreement in place, scheduled automation stood up, first training session delivered. The governance gate closes.
Weeks 2–5
Repairs TriageTriage and auto-dispatch live for the helpdesk in week three, running alongside the current process for a fortnight. Automatic chase-up and tenant status follow.
Weeks 4–7
Compliance ClockCertificate reading and the live register first, then the renewal booking, then the FRA action extraction. The spreadsheet is kept in parallel until the register has been right for a full month.
Weeks 6–10
Arrears EngineReceipt matching and the Alto/Qube reconciliation first, because the chasing is only as good as the position it chases from.
Weeks 8–12
Tenancy OnboardingCapture-once across the four systems, then referencing chase-up, then the agreement and the move-in pack.
Then
Portfolio Memory, and everything downstreamReviewed at week twelve on the evidence of the first five, not committed now.

Each programme runs alongside the existing process until the people doing that job say it can be switched off. That is not caution for its own sake - it is how you find the fifteen edge cases nobody mentioned in an interview.

Cost

What the build costs

Day rate, no retainer, nothing paid before it is built. Software is bought at cost and billed on to you at cost.

Costs are withheld in this sample. The real version of this page prices every project individually - days and cost per project, subtotalled by wave, with the second wave shown as an option rather than a commitment - so you can see the whole ladder and choose where to stop.

Software, at cost

Governed AI seats for the whole firm are the only significant new line, at roughly £25 per person per month. Fixflo, Alto, Qube, Goodlord and SharePoint are all already paid for, and seven of the nine projects need no new vendor contract at all. Model and API usage on the automations is itemised on the invoice at what it actually cost, with no margin - on this volume, tens of pounds a month rather than hundreds.

Three of the nine projects - Listing Studio, parts of Compliance Clock and parts of Tenancy Onboarding - have credible off-the-shelf products in the market. We would price those against building before writing a line of code, and say so plainly if buying wins.
Plainly

What this is not

Next step

Fourteen days, three programmes

The register is the full picture and it is all yours regardless of what happens next - fifty opportunities, sourced and ranked, whether we build any of them or not.

If the board wants to start, start with the first wave. Seven weeks, three working programmes, and a decision point that arrives with real numbers attached.