Skip to main content
ChairStuff Medical Supplies company logo

Case Study

No off-the-shelf tool could handle their workflow, so we built one from scratch.

How ChairStuff, a BC-based medical supply company, replaced disconnected workflows with a custom CRM & ERP that gave their team real-time visibility and room to grow.

Location:British Columbia, Canada
Industry:Medical Supply Distribution
Team Size:6–15 employees

~70%

Reduction in order processing time

~20 hrs/wk

Saved on manual data entry

100%

Real-time inventory visibility (up from 0%)

~40%

Reduction in order fulfillment errors

The Problem

A specialized business trapped in generic tools

ChairStuff supplies catheters, bowel products, drainage bags, and related medical supplies to people living with disabilities across British Columbia and beyond. Their customers depend on timely, accurate fulfillment — often for products that are deeply personal and medically essential.

But behind the scenes, the operation ran on spreadsheets and email. Customer records were scattered — injury types, allergies, insurance details, pay structures, and product preferences lived in different files or in people's heads. When a customer called to reorder, the team had to manually piece together their history before they could even start processing.

Orders were worse. Every sales order involved copying item details by hand, looking up fee codes, cross-referencing insurance requirements, and selecting the right print template for the right payer. The team had tried off-the-shelf CRM and inventory tools. None of them could handle the complexity that comes with medical supply distribution.

1

Customer records fragmented across spreadsheets: injury types, insurance details, product history, and pay structures all lived in different places

2

Order processing required manual fee code lookups, payer-specific formatting, and no clean way to handle backorders or partial shipments

3

Warehouse crew worked from printouts with no real-time view of what was ready to pick, ship, or backordered

4

Generic software couldn't accommodate insurance billing logic, vendor unit conversions, or the SKU complexity of medical supply distribution

The Solution

A custom CRM & ERP built around the way they actually work

Rather than forcing ChairStuff into another tool that wasn't built for them, we designed and built a fully custom system: a unified CRM and ERP tailored to the specific rhythms of medical supply distribution. Every module was shaped by how the team actually works, not by what a generic platform assumed they needed.

1

Customer Management

Complete customer profiles with custom fields for injury type, allergies, primary and secondary insurance providers, pay type and payer position, claim numbers, case managers, policy IDs, and direct-bill flags. Any team member can pull up a customer and know exactly who they are, how they pay, and what they need, without digging through files.

2

Sales Orders & Fulfillment

A full order workflow with item fee codes, fee code subtotals, and the ability to copy line items from pre-approved product lists or past order history. The system handles backorder creation, backorder splitting (ship what's in stock, hold what isn't), inventory restock notifications for backordered items, and automatic selection of the correct print template based on the insurance company being billed.

3

Warehouse Operations

A dedicated app for the warehouse crew showing orders ready to be picked and shipped. The team can create partial or full backorders on the fly and mark orders as shipped, which automatically generates invoices downstream. No more printouts, no more verbal handoffs.

4

Invoicing & Billing

Invoice records with claim status tracking (no coverage, awaiting submission, submitted, approved), shipping vendor and tracking details, and scheduled ship dates. Billing addresses auto-generate based on the customer's pay type. If the order is billed to an insurance provider, the system selects the correct address and print template automatically.

5

Purchasing & Receiving

Purchase order management with support for vendor-specific pack sizes, base unit of measure definitions, and automatic conversion of purchased quantities into inventory units. The receiving app logs incoming shipments against POs with real-time visibility into received vs. remaining quantities. No more manual reconciliation.

6

Inventory & Operations Dashboard

Real-time inventory data including reserved, on-PO, available, on-order, on-backorder, and quantity-on-hand — with reorder points, preferred restock levels, low-stock notifications, and automated reorder triggers. A QOH change log tracks every inventory movement. The operations dashboard surfaces key performance metrics including average order-to-ship time and average backorder-to-ship time, calculated automatically from tracked date milestones across each order's lifecycle.

Delivery

Discovery to deployment, without disrupting the business

The project followed a phased approach: deep discovery into ChairStuff's daily workflows, iterative design with the team's direct input, modular development with early access to core features, and a managed rollout that ensured the team was confident before going live.

The Results

An operation that finally runs like it should

The impact was immediate. Order processing that once required manual fee code lookups, payer cross-referencing, and spreadsheet data entry now flows through a single system — reducing estimated processing time by roughly 70% and cutting order fulfillment errors by approximately 40%. The warehouse team went from working off printouts to a real-time pick-and-ship app. Backorders that used to require manual tracking and coordination now trigger automatic notifications when stock arrives.

Across the team, the shift eliminated roughly 20 hours of manual data entry every week. For the first time, leadership has real-time visibility into the metrics that drive their business: inventory levels across every status, order-to-ship cycle times, and backorder resolution speed. Decisions that used to require hours of spreadsheet archaeology now take seconds.

For a company whose customers depend on timely delivery of essential medical supplies, operational reliability isn't a nice-to-have — it's a responsibility. The new system brought that reliability into focus.

The Norvel team has been instrumental in our efforts to streamline operations through software. As a mid-size business, we were unable to find an out-of-the-box solution that met our specific requirements. We began customizing a CRM to meet our unique business needs and have been very pleased with the results. We continue to work with them to improve our operational efficiency and customer relationship management. I would not hesitate to recommend them to other businesses looking to do the same.

Sam Danniels, Owner & CEO, ChairStuff Medical Supplies

Running into the same problems ChairStuff had?

If your team is duct-taping spreadsheets together and losing hours to manual work, let's talk about what a purpose-built system could look like for your operation.

Book a Free AI + Ops Review →