Selected work
Product and engineering for STR operators

Software for the gaps between your systems.

I design and build owner reporting, finance reconciliation, guest payment flows, operations tools and automations around the stack you already use.

Email James
46 payouts matched
Guest journey live
Portfolio overview
Northstar
Good morningEverything is moving.
Aug 2026
Portfolio revenue$184,240↑ 12.4%
Occupancy84.6%↑ 3.1%
Open actions072 urgent
Revenue
Live activity

Payout matched now

Turnover assigned 4m

Leak reported 9m

Experience integrating across the STR stackKeep the tools that already work. Connect the gaps around them.
01 / INTERACTIVE EXAMPLES

Eight operational workflows, built out in detail.

These are frontend demonstrations, not screenshots of client systems. Open one to inspect the workflow, data, exception states and controls it would require.

02 / ANONYMIZED IMPLEMENTATION NOTES

What similar systems changed for operators.

Client names and identifying details have been removed. These examples reflect delivered feature patterns and operational outcomes; no unverified savings or performance figures have been added.

01OWNER FINANCEMulti-property STR manager · client anonymized
BEFORE

Reservation income, channel deductions, property expenses and owner payouts were checked across separate exports and spreadsheets.

SYSTEM

A monthly close workspace with reservation-level reconciliation, expense approval, statement review and owner delivery.

OPERATIONAL RESULT

The finance team works from an exception queue instead of rebuilding every statement line. Each published total can be traced back to its source.

COMPARABLE US STACKGuesty or Hostaway + Stripe + QuickBooks + Wise or bank feed
02CONTRACTOR PAYMENTSRegional operations team · client anonymized
BEFORE

Housekeeper invoices were reconstructed from cleaning schedules, messages and one-off receipts at the end of each pay period.

SYSTEM

Completed tasks create draft invoice lines automatically. Cleaners confirm work, attach extras and submit one pay-run record for approval.

OPERATIONAL RESULT

Operations reviews changes and missing evidence rather than re-keying routine work. Contractors can see what has been approved and paid.

COMPARABLE US STACKBreezeway or Turno + QuickBooks + BILL, Ramp or Wise
03GUEST PROTECTIONShort-stay operator · client anonymized
BEFORE

Deposit links, reminder messages and check-in readiness were managed manually, with limited visibility when a guest had not completed the process.

SYSTEM

Reservation rules select a card hold, refundable deposit or waiver, then trigger the Stripe flow and reminder sequence.

OPERATIONAL RESULT

Protection status sits on the reservation record and operations only handles failed payments, exemptions and overdue guests.

COMPARABLE US STACKPMS + Stripe + Twilio or email provider + operations dashboard
04PROPERTY ONBOARDINGSTR growth team · client anonymized
BEFORE

Prospective-owner estimates were assembled manually and assumptions varied between team members and versions.

SYSTEM

A guided estimate captures property facts, market assumptions and scenario changes, then stores the dated pro forma against the lead.

OPERATIONAL RESULT

Prospects receive a consistent explanation of the range and the sales team can review exactly which inputs produced it.

COMPARABLE US STACKHubSpot + PriceLabs or Beyond + property data + branded PDF
03 / AI & AUTOMATION

AI tied to a defined workflow and source data.

The audit maps repetitive work, permissions, source systems, exception types and a measurable review process before any integration is built.

Guest inbox copilot

Draft on-brand replies using the reservation, property guide, previous messages, and house rules - then escalate refunds, safety issues, or unusual requests.

Maintenance triage

Turn guest messages and photos into a prioritised work order, suggest the right contractor, and track the SLA in Breezeway, Turno, or Slack.

Finance exception analyst

Compare PMS reservations, Stripe deposits, OTA payouts, Wise transfers, and QuickBooks entries to explain what does not reconcile.

Owner reporting assistant

Generate a useful monthly narrative from occupancy, ADR, reviews, costs, and market performance - with every figure linked to source data.

New-property sales desk

Qualify inbound owners, structure property details, draft a comp-based opportunity brief, and move the lead into HubSpot or your CRM.

Operations knowledge assistant

Give the team cited answers from Notion, Google Drive, property manuals, and SOPs without exposing data they should not see.

04 / DELIVERY

How a project moves from process map to working system.

01

Map the current process and data

Document the people, source systems, manual handoffs, approval rules, exception types and desired output.

02

Test the workflow as an interactive prototype

Put realistic records and edge cases into the interface so the team can correct the logic before a production build.

03

Integrate, monitor and hand over

Connect the approved workflow to your stack, add permissions and failure handling, then provide the operating notes needed to own it.

For a useful first conversation

Send the workflow, the systems involved and the current workaround.

Email James