Business software · Built in Ontario

Run your whole business on software that carries your name.

Kiosks, booking, CRM, documents, signage, POS and door access — one platform, installed on your own website, supported by the people who built it.

Free first conversation. No sales team — you talk to the builders.

portal.yourbusiness.com/app/dashboard
Overview

Dashboard

Last 30 days
SK
Active clients186+12% vs last month
Bookings1,247+8%
Revenue$48.2k+21%
Revenue trendCAD · 30 days
Week 1Week 2Week 3Week 4
Recent activityView all
ClientStatusAmount
Summit Dental GroupActive$12,400
Bloom Spa & WellnessTrial$2,180
Northwind LegalActive$8,920
Harbour FitnessPast due$640
Admin dashboard, shown with a client’s branding and sample dataportal.yourbusiness.com
2018Founded in Kitchener–Waterloo, now in Cambridge, ON
75+Businesses running on CodeForce across Canada
9Products on one shared platform, plus custom builds
1Team for software, hardware, hosting and support

Products

Nine products. One login, one invoice, one team to call.

Ready to deploy today. They share accounts, reporting and billing, so adding a second one later is a settings change, not a new vendor.

Self Check-in Kiosk

Visitor and patient check-in on a tablet or kiosk. Collects forms and ID on arrival and feeds a live queue.

Clinics · Offices · Events

Appointment Booking

Online booking on your own website with staff calendars, SMS reminders and deposits.

Salons · Clinics · Trades

CRM

Contacts, pipeline, follow-ups and reporting for small sales and service teams.

Sales teams · Agencies · Real estate

Digital Documents

Send, sign and store agreements and intake paperwork with a full audit trail.

Clinics · Legal · Property

Salon Management

Booking, staff schedules, point of sale, inventory and client history in one system.

Salons · Spas · Barbers

Restaurant & POS

Tables, orders, kitchen display and payments for counter-service and dine-in restaurants.

Restaurants · Cafés · Food trucks

Digital Signage

Schedule menus, promotions and notices to any number of screens from one place.

Retail · Restaurants · Waiting rooms

Donation Kiosk

Tap-to-give kiosks and online giving with automatic receipts and donor records.

Places of worship · Charities · Events

Access Control

Door access by card, PIN or phone, with visitor passes and a log of every entry.

Offices · Gyms · Multi-unit

Custom software

Need something that isn’t on this list?

Most of these products started as a custom build for one client. If your problem is specific to your business, that is usually where we start.

Web & mobile apps · Integrations · Hardware · Hosting

White label

Your customers should never see our name.

Most booking, kiosk and donation tools send your customers off to the vendor’s website. Ours are installed on yours. Same page, same colours, same trust.

booking.somevendor.ioleaves your site
SomeVendor — Book online
Powered by SomeVendor

Typical third-party tool

yourbusiness.com/bookon your domain
Your Business — Book an appointment
Tuesday, 14 Oct · 2:30 pmConsultation · 30 min · with Priya
Confirm
Wednesday, 15 Oct · 10:00 amConsultation · 30 min · with Daniel
Confirm

The same booking flow, installed by CodeForce

Typical vendorCodeForce
Where customers end upRedirected to the vendor’s domainStay on your website, on your domain
BrandingVendor logo, colours and "Powered by" footerYour logo, your colours, nothing else
DesignGeneric, same for every customerMatched to your existing site
Emails and receiptsSent from the vendor’s addressSent from your address
Your dataLives in the vendor’s accountExportable at any time; hosted in Canada on request
Adding a second productA second vendor, login and invoiceSame account, same invoice
How it is installed. A short embed snippet for WordPress, Shopify, Wix, Squarespace or a hand-built site — or we host the page for you under a subdomain like book.yourbusiness.com. Either way it takes an afternoon, and we do it with you.

Ask how it would look on your site

Custom software & IT

When the software does not exist yet, we build it.

Every one of our products began as a custom job for a local business. If your process is unusual enough that nothing off the shelf fits, that is the work we like best.

Off-the-shelf software makes you change how you work. We would rather change the software.

Recent custom work includes a patient-flow system for a walk-in clinic, a quoting and invoicing tool for a trades company, an inventory system for a warehouse, and a membership and donation platform for a place of worship.

Describe your problem

Web and mobile applications
Customer portals, staff tools, internal dashboards. Web first; iOS and Android when the job needs it.
Integrations
Connecting what you already use — accounting, payment processors, email, EHR/EMR, scheduling and hardware.
Hardware and kiosks
Tablets, card readers, receipt printers, door controllers, screens. We spec, supply and install.
Hosting and IT
Servers, domains, email, backups and monitoring. Canadian hosting available for data that must stay here.
Replacing spreadsheets
The most common request. A small database with the right screens, built around how your team actually works.
Ongoing support
A monthly arrangement that covers fixes, small changes and a phone number to call. No ticket portal required.

How a project runs

1

Listen

A one-hour conversation about how the work happens today, what is slow, and what has to stay the same. Usually on site.

2

Write it down

A short plain-English scope with a fixed price or a clear day rate. You know what you are getting before anything is built.

3

Build in the open

You see working software every week, not a demo at the end. Changes of mind early are cheap; we plan for them.

4

Launch and stay

We install, train your staff, and stay on call. Most clients keep us on a small monthly retainer afterwards.

About CodeForce

A small Ontario software company, on purpose.

CodeForce started in 2018 as a web development shop in Kitchener–Waterloo. The first kiosk we built was for a clinic that was tired of paper sign-in sheets; the first signage system for a restaurant that kept reprinting menus. Those two jobs turned into products, and the products turned into a company.

Today we work from Cambridge, Ontario with clients across Canada — clinics, salons, restaurants, places of worship, offices and non-profits. We have stayed deliberately small so that the people you meet on day one are the same people who answer the phone in year three.

More about the company

01You talk to the people who build it
There is no account manager between you and the developer. The person who takes your call can open the code.
02Fixed prices where we can
Products are a simple monthly fee. Custom work gets a written scope and a number before we start.
03No lock-in
Your data is yours and exportable. No long-term contracts after launch. We would rather earn the renewal.
04Long relationships
We measure ourselves on how long clients stay with us, not on how many we sign in a quarter.

Included with every product

The unglamorous parts, handled.

These apply to every product, whether you run one salon or twelve clinics. None of them are add-ons.

One account across products
Staff log in once. Add booking to a kiosk client, or signage to a restaurant POS, without a second system.
Your branding, everywhere
Logos, colours, email sender, receipts and the kiosk screen itself. There is no CodeForce badge to remove.
Works on the devices you have
Browser-based admin on any laptop. Kiosks run on standard iPads or Android tablets; we can supply hardware.
Data you can take with you
Export to CSV or connect over the API at any time. Backups are taken daily and kept off-site.
Roles, permissions, audit log
Front desk, manager and owner see different things. Every change is recorded with who made it and when.
Hosting in Canada on request
For clinics and organisations with residency requirements, we host on Canadian servers.
Reporting that answers questions
Bookings per staff member, no-show rate, donations by campaign, sales by hour — as tables you can export, not just charts.
Integrations we maintain
Stripe for card payments, Google and Outlook calendar sync, SMS and email reminders, CSV export for your accountant. Others on request.
Support by phone and email
Ontario business hours, and an after-hours line for outages that stop you trading.

Get in touch

Tell us what you are trying to fix.

A sentence or two is enough. We read every message ourselves and reply within one business day — usually with a couple of questions and a suggestion for a short call.

Office
#1115, Unit 107, 1025 King St E
Cambridge, ON N3H 3P5
Hours
Mon–Fri, 9:00–18:00 ET
We do not share your details or add you to a mailing list.