Med spa inventory software on autopilot: scan the carton, a clock on every opened vial, and purchase orders drafted to your rep.
Botox, filler, and retail skincare counted in the treatment rooms they live in. Every dose logged with initials, every vial on a countdown, and an alert before the drawer is empty with a client in the chair.
Email me a photo of the fridge and the retail shelf. I build the import with your products and suppliers; you confirm the preview and your injectors are scanning that afternoon.

Shown as they render, from a sample clinic. Counts, alerts, and reorders are on every plan; lots, doses with initials, and vial clocks are on the Clinical plan.

A client is numbing in the chair and the drawer that always has Botox does not.
Point a phone at the barcode on the box. Every treatment room's count comes up, and on lot-tracked products each lot with its expiration date; tap to draw units or receive a delivery. A product you have never scanned is created on the spot.

A vial of Botox mixed on Tuesday is found in the fridge three weeks later, half full.
Mark a vial mixed and it knows its size, counts every unit drawn against it, and closes itself when the last unit goes. A discard records the units left and the reason, priced, so the write-off is a number and not a feeling.

It is Friday and someone is texting the Allergan rep from the parking lot.
Set a low stock alert level once per product. Draft purchase orders are grouped by supplier, Allergan, Galderma, Revance, or whoever you buy from, per treatment room if you want them, and sent from the app to your rep or to the person who places your orders.

The Botox count is off by 40 units and nobody can say which week it happened.
Search by product, lot, initials, or reason. Export it for a recall or an audit. A vial that closed itself says who drew the last unit, and a discard says why.

Four injectors share one login, and every dose is logged as the same person.
Run the shared iPad as a station: each provider taps her name and a PIN, and every dose and mix carries it. Owners see costs and billing, managers run the rooms, staff count what is in front of them.
Your booking software runs appointments and payments. MedRestock runs supplies. They work together, not against each other.
| Feature | Boulevard | Vagaro | Mindbody | MedRestock |
|---|---|---|---|---|
| Appointment scheduling & online booking | ✓ | ✓ | ✓ | · |
| Client profiles & intake forms | ✓ | ✓ | ✓ | · |
| POS payments & memberships | ✓ | ✓ | ✓ | · |
| Track Botox and filler by vial | · | · | · | ✓ |
| Expiration alerts on injectables and skincare | · | · | · | ✓ |
| Low stock alerts before you run out | · | · | · | ✓ |
| Purchase orders to your reps | · | · | · | ✓ |
| Multi room and multi location stock | · | · | · | ✓ |
| Live in under 30 minutes | · | · | · | ✓ |
Sign up, name your practice and your rooms, or open a sample med spa with injectables, filler, and retail already on the shelf and look around first.
The spreadsheet you already keep is enough. We build the import file with your products, suppliers, and alert levels; you confirm the preview. Or scan the cartons yourself and set an alert level on each as you go.
Doses and mixes are logged from the med room. Low stock alerts fire before a product runs out. Draft purchase orders wait for you, grouped by rep.
Fair question. I am Caleb, and I built MedRestock in Orlando for how aesthetic practices actually run, after watching med spas lose money two ways: toxin written off the shelf past its window, and stockouts discovered with a client already numbed. Booking apps and spreadsheets solve neither.
The first med spa on MedRestock has logged every dose with initials since July. When its owner asked for opened vials to close themselves, that shipped the same night, and twelve vials did it on their own in September. Every sentence on this page describes something the product already does for a paying clinic, not something on a roadmap.
And you do not set it up alone. The welcome email on day one is from me, not a sequence. Reply with a photo of your fridge and your retail shelf and I build the import myself. You confirm the preview and your injectors are scanning that afternoon. No onboarding fee, no contract, no card to start.
Every plan includes a 14 day free trial, no credit card, and the import built for you.
Annual billing saves 20 percent. · 14 day free trial on every plan, no credit card required.
Everything you need to know about med spa inventory management.
Still have questions? Email our team and we will respond within one business day.
Want the full breakdown before you decide? Read the complete guide to running med spa inventory: the five supply categories, lots and expiration on injectables, par levels, and the ordering rhythm that ends stockouts.
Send me the fridge and the shelf today and never get caught short on Botox again.
Start your free trial14 day free trial. No credit card. The import built for you.
We are here to help you get your med spa set up.