Stock, locations, counts and labels — kept straight by the system, not by the one person who remembers where everything lives.
Most warehouse software assumes you're starting clean. TOWR was built for the warehouse you actually have — including the one nobody wants to admit to.
The racking's in and the labels mostly hold. The system just has to keep pace as the warehouse gets bigger.
Stock has been living wherever there was space. It's time for an actual system, built from nothing.
Real racking, years of history, nobody quite sure what's where anymore. The reorganisation job, not the greenfield one — and TOWR works with it as it is.
Either way, Smart Upload reads it and builds your warehouse from it — rows, racking, and where everything sits — so you're not typing in a floor plan by hand.
The floor plan is drawn to scale in metres — a wall that reads 12 m is 12 m on every screen and every reprint — and it's checked against how many bays actually exist on record, not just how many the drawing implies. From the plan you're one step from a row of racking, one more from the bay within it, and one more from the part sitting there.
Screenshot pending — one level deeper than the floor plan above: a single part, the bay it's counted in, the quantity counted there, and AroFlo's own number sitting right next to it whenever the two disagree.
A real screenshot of this screen exists but isn't used here yet — it carries a placeholder tenant name in its footer that a fix already tracked (PEM-704) will correct. This box is sized to match it exactly, so the swap is a drop-in.
Scan a location or a part barcode and TOWR shows what's already been counted there, line by line — each one next to what AroFlo currently says, with an Undo if a line was entered wrong. Where the two disagree, TOWR is plain about which figure it trusts: the count is what TOWR believes — the shelf is real, the record is a claim.
Counting from a phone is the same screen, cut down to what a person standing at the shelf actually needs: scan the part, scan the bay, type how many are really there. And if a site's printer isn't set up yet, the phone says so plainly instead of pretending a label went somewhere — counting still works either way.
A delivery lands, you type the order or docket number off the slip, and record what's actually in the boxes — short deliveries and substitutions included, because a packing slip is evidence of what arrived and a purchase order is only evidence of what was meant to. Recording a delivery here does not write it into AroFlo: you still receive it there yourself, exactly as today, until that's built.
Screenshot pending (PEM-704) — the Receiving screen: a delivery being logged against its order number, with a plain note that this step doesn't reach AroFlo on its own yet.
Drag fields onto the canvas, resize them, and Preview renders exactly what the printer will produce — same code, same fonts, same barcode, because the canvas itself is only for positioning. And it tells you plainly what a label won't show: a part label with no technician field on it isn't wrong, but it's flagged so nobody's surprised at the shelf.
Before a print run, TOWR checks what it actually can: which tape is declared for this printer and whether anyone stated that or it's still the coded default, whether a real font resolves (the fallback prints text at about 8 px), and whether the printer answers on the network at all. What it can't check is whether the physical roll matches, or whether a label really came out the other end — the network path can't read that back, so a failed job and a successful one look identical from here. TOWR says so rather than claiming otherwise: sent is not the same fact as printed.
Screenshot pending — no shot of this panel exists yet. It sits next to the print button on the label designer and the part page.
Every location says what's known about it. "Never counted" and "counted, empty" aren't shown the same way — because they aren't the same fact. When something needs checking, TOWR says so, and tells you where to go and look.
We'll show you TOWR running on a warehouse that looks like yours — mess included.