01
Build / onboarding
Create a new internal tool or take over an existing one: code, hosting, access, docs, and first fixes.
Managed software support
We build or take over the internal software your team relies on, then keep it hosted, fixed, and improving month to month.
What support includes
01
Create a new internal tool or take over an existing one: code, hosting, access, docs, and first fixes.
02
Deployment, monitoring, backups, basic maintenance, and clear responsibility for agreed apps and workflows.
03
Fix bugs, add small features, clean up reports, and connect the parts your team keeps patching by hand.
04
You get reserved support capacity each month, a shared ticket list, and short notes on what changed.
Good fit
TOOLS
Internal apps, portals, dashboards, or automations run the business but lack ongoing support.
HOSTING
A custom system exists, but deployment, backups, monitoring, and access are unclear.
FIXES
Small bugs and improvements pile up because no developer owns the queue.
SYSTEMS
Spreadsheets, CRMs, SharePoint, portals, and reports need cleaner software handoffs.
Proof from a real internal system
A property operations team had records, contracts, documents, contacts, and weekly follow-up spread across SharePoint, CRM notes, spreadsheets, shared folders, and email. We built a working operations workspace so the team could track the portfolio queue, open the right record, and stop rebuilding status by hand.
Before
Portfolio records, contracts, documents, contacts, and follow-up lived in separate tools. Operators could get the answer, but they had to stitch it together by hand.
Built
A React/TypeScript workspace with an Express/TypeScript API, SQLite data layer, and import/sync paths for legacy files and operational records.
After
The team works from one portfolio queue and can open the property, contract, document, contact, or financial context from the same task.
Mailing list
Occasional field notes on internal tools, support queues, automations, and the small systems decisions that keep work from turning back into spreadsheets.
Start here
The first call is a fit check. We look at the system, what breaks, where it runs, and whether it makes sense for us to own monthly.