Our specialty: events & hospitality

Event software built around the way you work.

Booking, client, inventory and payment systems for venues, planners, caterers, rental and decor companies, designers, DJs and every business that makes events happen. We build what your business needs and leave out what it doesn't. There's no subscription: you pay a small commission on the revenue your system processes, so you only pay when you're getting paid.

Not in events? See custom software for other industries

The problem with off-the-shelf

Tech trying to solve an event problem.

Event businesses end up running on software designed for someone else's business, then patching the gaps with spreadsheets.

Built for everyone

Generic platforms serve every kind of business at once. You get dozens of features you'll never touch and still miss the one your workflow depends on.

Priced like it's always peak season

Subscriptions charge the same in February as in August, often billed annually, with extra fees for every user you add. In 2025, one of the most popular planner platforms raised its plan prices by 51 to 89 percent.2

You bend to the software

Your enquiry process, packages and payment schedule get reshaped around someone else's template, and your team works around what doesn't fit.

Who we build for

Every event business runs a different Saturday.

Twenty years across the event industry means we know how each one really works. Here's the kind of thing we build, by type of business.

Venues

  • Enquiry to contract pipeline
  • Live availability and holds
  • Floor plans and seating charts
  • Packages, minimums and add-ons
  • Deposit and payment schedules
  • Event orders and run sheets

Planners

  • Client portals and timelines
  • Vendor coordination
  • Budget tracking by client
  • Contracts and e-signatures
  • Automated payment reminders
  • Day-of schedules

Caterers

  • Menus, quotes and proposals
  • Headcounts and dietary tracking
  • Kitchen prep and pack lists
  • Banquet event orders
  • Staffing by event
  • Deposits and final invoicing

Rentals & decor

  • Inventory with live availability
  • Quotes with packages and delivery fees
  • Delivery, set-up and pickup routes
  • Warehouse pull sheets
  • Damage deposits and returns
  • Online ordering for repeat clients

Designers & florists

  • Visual proposals and mood boards
  • Recipe and stem costing
  • Design approvals and revisions
  • Production and install schedules
  • Supplier orders by event
  • Deposits and payment plans

DJs & entertainment

  • Online booking with live availability
  • Contracts and deposits
  • Music and timeline planners for clients
  • Multi-performer scheduling
  • Equipment lists by event
  • Travel and overtime billing

Photo & video

  • Enquiry to booking in one flow
  • Contracts and retainers
  • Session scheduling
  • Shot lists and questionnaires
  • Gallery and film delivery
  • Second-shooter scheduling

AV & production

  • Quotes with equipment packages
  • Gear availability and tracking
  • Crew call sheets
  • Load-in and show schedules
  • Subrental management
  • Post-event invoicing

And the rest of the event world: tents and staging, bakers and cake designers, hair and makeup, officiants, stationers, transportation, event staffing agencies, photo booths, festivals and ticketed events. If your calendar fills up around other people's big days, we can build for it.

How pricing works

Same yearly spend. Very different timing.

A subscription charges the same every month. A commission follows your revenue: it's highest when you're busiest and close to nothing when you're quiet. For a seasonal business, that's the difference between a bill you can plan around and one that lands in your slowest month.

When you pay, month by month

Share of a year's software cost paid each month, for a typical wedding-season business

76%of weddings happen May to October
1%happen in December
About 1/8of a subscription month: what a commission costs in December

Illustration only, assuming the same total cost over a year. The seasonal pattern follows The Knot 2026 Real Weddings Study (76% of weddings May to October; October and June 16% each, May 14%, September 13%, December 1%); the remaining months are an even split of the rest. Your own pattern will differ.3

Show as a table
MonthCommission shareSubscription share
What the commission means for you

We only do well when you do.

Your system is built, launched and maintained without a monthly software bill. Instead, a small percentage of the revenue that runs through it comes to us. No bookings in a month means no commission that month.

It also keeps our incentives lined up with yours. We're paid to build something that helps you take more bookings and get paid faster, not to lock you into a contract.

Before we start, you get a short agreement that spells out the rate, what's included, and how you can leave with your data if you ever want to.

Data residency

Your clients' data stays in Canada.

Most popular event platforms are American companies, and your client list, event details and payment history often live on servers in the United States. The systems we build keep that data in Canadian data centres by default, handled under Canadian privacy law.

That's one less question when a corporate client, school board or government office asks where their information lives, and one less thing to explain to your own customers.

Built by a Canadian business · Hosted in Canada

How a build runs

Six phases, all visible in your portal.

You'll always know where your build is, what's next and what we need from you.

  1. 01

    Discover

    We walk through your business from first enquiry to final invoice and agree on what the first version must do.

  2. 02

    Design

    Screens, flows and data laid out for your approval before anything is built.

  3. 03

    Build

    Working software, shown to you as it comes together. You approve each milestone in the portal.

  4. 04

    Test

    Your team tests a working prototype right in your portal: a booking, a deposit, a change, a cancellation. Anything that doesn't work gets flagged in a click.

  5. 05

    Launch

    We move your data across, train your team and go live at a quiet moment, never mid-season if we can help it.

  6. 06

    Support

    Fixes and improvements as your business changes. Open a support ticket from your portal any time and follow it to resolution, with reply times you can count on.

Questions

Frequently asked.

How big is the commission?

It depends on what your system needs to do and the volume that runs through it. Send a proposal request and you'll get a clear rate in writing before any work starts.

What if I have a month with no bookings?

Then there's no commission that month. That's the point of the model.

How does the commission get paid?

Most systems take client payments online, and the commission is applied automatically when a client pays you. Where payments happen outside the system, we invoice monthly from the numbers in your portal.

How long does a build take?

It depends on scope. You'll get a timeline with dated milestones before we start, and you can follow progress live in your portal.

Can it connect to the tools I already use?

Usually, yes. Accounting, calendars, email marketing and payment tools with an integration or API can be connected, so information flows without re-typing.

Who owns my client data?

You do. Your client list, bookings and history belong to your business, and you can export them.

Where is my data stored?

In Canada. The systems we build store their data in Canadian data centres by default and follow Canadian privacy law. Card payments are processed by the payment provider, which handles card details itself.

2. HoneyBook plan prices, February 2025: Starter $19 to $36, Essentials $39 to $59, Premium $79 to $129 per month (US dollars, monthly billing).

3. The Knot, 2026 Real Weddings Study, via theknot.com, "Is There an Off-Season for Weddings?"

What would your business look like with software that fits?

Tell us how you run things today and we'll send a proposal, or tell you honestly if a custom system doesn't make sense yet.