Key Medical Supply is a California-based distributor that delivers medical supplies to the long-term care sector, from nursing homes and hospice providers to post-acute rehabilitation facilities. Founded in 2019, the company began life closer to an ecommerce business, but as it shifted to a B2B model with very large, frequently edited orders, the patchwork of tools it had started with could no longer keep pace.
After evaluating Odoo alongside SAP and NetSuite, the company chose Odoo and went live in 2024 with 14 applications covering sales, purchasing, inventory, barcode warehouse operations, accounting, helpdesk and more, hosted on Odoo.sh for around 30 users. Leadership describes the result as a complete overhaul of the workflow from end to end, with a fully digitised warehouse and, for the first time, clear visibility of the company's data.
About Key Medical Supply
Key Medical Supply was founded by Noah Kay in 2019 after he identified unmet demand for medical supply services in healthcare. The company focuses specifically on long-term care: healthcare facilities such as nursing homes, at-home care such as hospice, and post-acute care for patients who are discharged from hospital to rehabilitation facilities to continue physical therapy. Speed matters in this market, and most orders ship on the same day they are placed. The business has around 30 staff and, in the words of its leadership, does a bit of everything across multiple lines of business, with distribution at the core.
The Challenge
In its early years, Key Medical Supply ran on a combination of Shopify for selling, QuickBooks for accounting and inFlow Inventory for stock. That stack suited an ecommerce start-up, but the company's move toward B2B exposed its limits. Chief Operating Officer Yoni Osch explained that orders had become very large, sometimes containing 300 to 400 SKUs, and were constantly edited or customised. The team needed to partially invoice orders for only what had been delivered and to reroute specific products in an order from alternate warehouses, workflows the existing setup was not designed to handle.
The bigger problem was that the systems did not communicate effectively. Selling happened in one platform, fulfilment in another and invoicing in a third. Because the storefront did not talk properly to the warehouse system, staff had to repeat work manually, and the finance team regularly had to investigate why imported records showed the wrong totals or marked unpaid invoices as paid. The result was double data entry, reconciliation headaches and limited visibility at exactly the moment the company was trying to scale.
- Large B2B orders of 300 to 400 SKUs that were frequently edited after placement
- No practical way to partially invoice delivered items or reroute lines from alternate warehouses
- Disconnected tools for sales, fulfilment and accounting, causing double entry
- Recurring reconciliation errors between imported sales data and the accounting system
- Limited visibility of operational and financial data as the company grew
The Solution
Osch first encountered Odoo by chance while placing an order on a vendor's website and noticing a dashboard he liked, which turned out to be built on Odoo. The company then evaluated Odoo against SAP and NetSuite. What tipped the decision was the responsiveness of the sales process: Odoo arranged a tailored demonstration within days that addressed Key Medical Supply's specific pain points. The company selected Odoo as a single, integrated platform to run the business from order to cash.
Sales, CRM and Accounting
Odoo Sales, CRM and Accounting now sit on one database, so orders, customer records and invoices stay in step. This directly addresses the reconciliation problems the team faced when sales and finance lived in separate systems, and it supports the flexible, partial invoicing that large B2B orders require.
Inventory, Purchase and Barcode
Odoo Inventory, Purchase and Barcode digitised the warehouse. Pick, pack and ship processes are fully barcode driven, storage locations are tracked, and picking follows efficient routes. Reordering rules automate replenishment, helping the business sustain same-day shipping without manual stock checks.
Helpdesk, Project, Discuss and Knowledge
Helpdesk has proven particularly valuable for internal communication, giving the team a structured way to raise and resolve issues. Project, Discuss and Knowledge support coordination and documentation across departments.
Rental, Website, Documents and Sign
Because Key Medical Supply operates several lines of business, it also uses Odoo Rental, Website, Documents and Sign, keeping these activities inside the same system rather than adding further disconnected tools.
Implementation Journey
Key Medical Supply went live on Odoo in 2024, implementing 14 apps: Rental, Inventory, Purchase, Helpdesk, Project, Discuss, Knowledge, CRM, Sales, Accounting, Documents, Website, Barcode and Sign. The system is hosted on Odoo.sh and used by around 30 people. The company moved its entire workflow onto the platform, from inventory reordering rules through to accounting, replacing its previous combination of Shopify, QuickBooks and inFlow Inventory rather than integrating around them. Odoo's published story does not report a detailed project timeline or phasing, but it makes clear that the scope was comprehensive rather than incremental.
The Results
Osch describes the change as night and day. The two biggest improvements he highlights are being able to see the company's data clearly and having a warehouse that is fully digitised around barcode pick-pack-and-ship. Location tracking, efficient picking routes, real-time visibility and reporting have all improved, and the team no longer spends time re-entering information across disconnected systems. Odoo's case study does not publish quantified metrics, but it reports that daily operations have been streamlined from start to finish, allowing staff to spend more time on customers and less on administration.
- Entire workflow, from reordering rules to accounting, consolidated in one Odoo system
- Warehouse fully digitised with barcode pick, pack and ship and efficient picking routes
- Elimination of double entry between separate sales, warehouse and accounting tools
- Clear, real-time visibility of operational data and reporting for leadership
- Improved internal communication through Odoo Helpdesk
- Platform supporting around 30 users across 14 apps on Odoo.sh
Key Takeaways for Growing Businesses
Revisit your stack when your model changes
Tools chosen for an ecommerce start-up may not suit a B2B distributor with large, editable orders. When the shape of your orders changes, it is worth reassessing whether your systems still match how you actually trade.
Integration beats more integrations
Key Medical Supply's pain came from separate systems that were supposed to sync but often did not. A single database for sales, stock and finance removed the reconciliation work entirely rather than patching it.
Digitise the warehouse, not just the office
Barcode-driven picking and location tracking delivered some of the most visible gains. For distributors promising fast fulfilment, warehouse digitisation deserves equal priority with finance and sales.
Technology Stack
Odoo Sales, Odoo CRM, Odoo Accounting, Odoo Inventory, Odoo Purchase, Odoo Barcode, Odoo Helpdesk, Odoo Project, Odoo Rental, Odoo Website, Odoo Documents, Odoo Sign, Odoo Knowledge, Odoo Discuss, Odoo.sh
This story is compiled by the ONEXT DIGITAL editorial team from public sources and is shared as an industry reference. Key Medical Supply is not an ONEXT DIGITAL client.
Sources: https://www.odoo.com/blog/customer-reviews-6/key-medical-supply-s-prescription-for-success-how-odoo-healed-its-workflow-woes-1322