Business software built around the way your teams work.

Custom ERP, CRM and operations systems for Australian small and medium businesses. We design and build private systems, you own the full source code.

Step 01 of 05

Discovery and scope

We start with how the business actually runs. Scattered is the honest starting point.

10+

Years in operation

80+

Systems delivered

1,200+

Users supported daily

5+

Countries served

You already know the system is the problem.

Most businesses do not come to us asking for software. They come to us because something that used to work has quietly stopped scaling, and everyone has built a workaround around it.

A spreadsheet only one person understands

It holds the pricing logic, or the stock, or the production schedule. It is not backed up in any real sense, and the person who built it takes leave.

The same data typed in twice

An order arrives by email, gets keyed into a spreadsheet, then keyed again into the accounting system. Every step is a chance to get it wrong.

Reports that take days

Someone spends the first three days of the month pulling numbers together. By the time the report lands, the month it describes is already gone.

Paying per user for features you never use

The licence goes up every year, you use a fraction of the product, and the parts you actually need are the parts it will not do.

What we build

Six kinds of work, and one way of working. The platform is our recommendation to make and yours to approve. What matters is that the system fits how your business already runs.

2

Platforms, chosen against your problem

0

Per user licences payable to us

100%

Of the source code owned by you

1 of 5
Job management. Open work, due dates and status in one list.
Job management. Open work, due dates and status in one list.

One system, built for your business

Custom business applications

The flagship. Everything your team does in a day, held in one place instead of spread across a spreadsheet, an inbox and an accounting package. We map how your business actually runs, then build to that, so nobody has to remember the workaround.

  • Replaces the spreadsheet nobody else understands
  • One record of the truth, visible to everyone who needs it
  • Built to your process, including the awkward parts
  • Grows a module at a time as the business changes
See how we scope a build FileMaker or Laravel, chosen against the problem
1 of 4
Stock on hand and allocation, across two warehouses.
Stock on hand and allocation, across two warehouses.

Quoting through to dispatch, in stages

ERP and operations systems

For businesses evaluating NetSuite, MYOB Advanced or Cin7 and finding that the licence cost never stops and the fit is never quite right. We deliver a department at a time, so each stage goes live on its own and is paid for on its own.

  • Purchasing, inventory, production, dispatch and job costing
  • Live stock on hand across multiple warehouses
  • Your accounting system stays where it is
  • No per user licence, and no forced upgrade schedule
Compare custom ERP with off the shelf Usually FileMaker, integrated with Xero or MYOB
1 of 2
A customer record with related orders and a full audit trail.
A customer record with related orders and a full audit trail.

Including systems somebody else left behind

FileMaker development and modernisation

New builds, version upgrades, server migrations and performance work. We also take on inherited systems: the ones built years ago by a developer who has since moved on, where nobody currently knows how it works or whether it is safe.

  • Fixed price system review with a written report
  • Rescue and modernisation of orphaned systems
  • Audit logging, approvals and a security layer as standard
  • Built on Crafty Framework, so any of our developers can pick it up
Book a fixed price system review Claris FileMaker, on your server or ours
A stockist ordering screen with a colour and size grid.
A stockist ordering screen with a colour and size grid.

When the users are outside your business

Web applications and portals

Some things do not belong in an internal system. When customers, stockists or suppliers need to place orders, check stock or download statements themselves, we build it in Laravel so it runs in any browser with no licence per user.

  • Stockist and wholesale ordering portals
  • Supplier portals for purchase order confirmation
  • Customer self service for statements and tracking
  • Unlimited users, because there is no per seat cost
See what a portal involves Laravel, hosted where you choose
1 of 2
Sync activity between an operations system, Xero, Shopify and a 3PL.
Sync activity between an operations system, Xero, Shopify and a 3PL.

Stop typing the same thing twice

Integrations and automation

Often the fastest thing we can do for a business, and usually the cheapest. Two systems that already hold the right information but do not speak to each other, connected properly, with error handling rather than hope.

  • Xero, MYOB and QuickBooks
  • Shopify, WooCommerce and marketplaces
  • Freight carriers and 3PL warehouses
  • Payment gateways, email and document systems
Price an integration APIs and webhooks, monitored and alerting
Open requests, response times and backup status.
Open requests, response times and backup status.

What happens after go live

Support and ongoing development

The question most people forget to ask a small team until it matters. Support plans have published response commitments, change requests are quoted before any work starts, and there is always a named developer who knows your system.

  • Three plan tiers with published response times
  • Hosting, backups and monitoring included
  • Change requests quoted before work begins
  • Source code escrow available on request
Read the support commitments Monthly, cancellable with 30 days notice

Not sure which of these you need?

Most clients arrive describing a problem rather than a product. Working out which of these is the right answer, or whether the answer is none of them, is what discovery is for.

Wholesale distribution, Sydney, 38 staff

Custom inventory and purchasing system for a wholesale distributor

Three spreadsheets and an accounting package replaced by one system covering purchasing, stock on hand and allocation across two warehouses.

3 days to 4 hours

Monthly stock reconciliation

Same day

Stock figures now available to sales, previously next day

The person who scopes your project is the person who builds it.

Larger consultancies sell you a senior team and staff the work with juniors. We are a small senior team, so there is no handoff and no account manager translating between you and the people writing the code.

Direct access

You have the developer's phone number. Questions are answered in one conversation rather than three.

You own it

Source code, data, documentation and the specification. All of it, with no licence tying you to us.

Delivered in stages

Each phase goes live on its own and is paid for on its own. There is no single day on which everything must work.

Prices published

Indicative bands are on the pricing page. You can work out roughly what this costs before you speak to us.

How an engagement runs

Five stages. You can stop after any one of them, and you keep everything produced up to that point.

Read the full process
1

Discovery and scope

We sit with the people who do the work and map how the business actually runs, not how the org chart says it runs. You receive a written specification that you own outright, including the right to take it to another developer.

2

Design and prototype

We build a working prototype of the screens your team will use every day and put it in front of them. Changing a prototype is cheap. Changing a finished system is not.

3

Build in phases

Each phase covers one part of the business and is useful on its own. You go live with the first phase while we build the second, so value arrives early and risk stays small.

4

Go live and training

We migrate your data, train your staff in their own workflow rather than in the abstract, and stay close during the first weeks while people settle in.

5

Support and improve

Businesses change and so should the system. You move onto a support plan with a published response commitment, and change requests are quoted before any work starts.

We publish our prices.

Very few firms in this market do. It means you can decide whether we are in your range before you spend an hour on a call, and it means we are not quoting to a number we guessed from your letterhead.

Discovery and specification $2,500
A single department system $5,000 to $20,000
A multi department platform from $30,000

Book a discovery call

Thirty minutes with the person who would build your system. We will ask about how your business runs today, where the manual work sits, and what you have already tried. You will leave with a view on whether custom software is worth it for you, and a rough range for what it would cost. There is no charge and no obligation.

Book a discovery call

Or call 02 7208 8867 during business hours.