Every part of a garment-care business, in one system.
Counter, factory, alterations bench, agents, drivers and the office — all reading and writing the same records. No exports between modules, no second login, no reconciling two versions of the truth at the end of the week.
Counter & orders
Take an order once. Both trades, one ticket, one due date.
Alterations
Priced operations, bench minutes, fittings and machinist load.
Factory & tracking
Garment-level barcodes, scan stations and scanned transfers.
Agency network
Agents lodge their own orders with commission attached.
Drivers & delivery
Van manifests built from transfers, scanned on and off.
Customers & SMS
Ready texts, tracker links, rewards and marketing lists.
Marketing & reviews
Win-back campaigns, rewards and automatic review requests.
Rosters & timesheets
Staff scheduling and hours, without a second subscription.
Hardware & payments
Thermal tags and receipts, integrated card terminal.
Reporting
Revenue by site and trade, workload, reconciliation.
Automation & intelligence
Calculated due dates, suggested rosters and exception reports that come to you.
Configuration
Prices, operations and rules, changed at the click of a button.
One ticket handles the whole interaction.
A customer brings in a suit to clean, trousers to hem and two shirts to launder. That is one order in Garmenly — priced across both trades, tagged garment by garment, and given a single due date the counter can actually stand behind.
- Both trades on one ticket. Dry cleaning, laundry, alterations and curtains price side by side.
- Per-garment tags printed at intake. Order 40122 becomes garments 40122-1 through 40122-6.
- Condition notes and photos. Record the pull in the cashmere before it becomes an argument.
- Express surcharges and rewards. Applied at the counter, reflected in reporting.
- Pay now or pay on collection. Balance carries through to the collection scan.
Counter order entry — six garments, two trades, one due date.
The side of the business most software ignores.
Alterations is usually your highest-margin work and the hardest to schedule. Garmenly treats every alteration as a priced operation with an estimated bench time, which is what makes the rest of it possible.
- Fully customisable at the click of a button. Operations, groups, prices and bench minutes are all yours — add, rename, reprice or retire anything from the price list screen without raising a ticket.
- Bench minutes drive capacity. The due-date engine knows how much machinist time next Thursday already owes.
- Fitting appointments. Booked at the counter, reminded by SMS, visible on the bench schedule.
- Fitting cards. Pin measurements travel with the garment to the machinist, not on a scrap of paper.
- Per-metre curtain pricing. Measure the drop, the price follows.
- Alterations reported separately. You can finally read the margin instead of guessing at it.
Priced operation list, fitting card and machinist load in one view.
Garments go home on time. Every time.
Order-level tracking tells you a bag of six things is "in the factory". Garment-level tracking tells you the bridal gown is at specialist finish, the linen trousers are at the alterations bench, and the dinner suit is bagged and waiting for the 10:30 van. The workflow is what turns a promised date into a kept one.
- Scan stations advance garments through intake, cleaning, pressing, alterations, assembly and dispatch.
- Scanned transfers. Garments scan out of one site and into the next, with a van manifest in between.
- Exception handling. Hold a garment, attach a reason and a photo, and the counter sees it before the customer arrives.
- Reassembly by order. Items regroup automatically so nothing goes home half complete.
- Due dates are calculated, not guessed. The promise made at the counter is set against the work already committed for that day, so you are not promising Thursday to the fourth customer who needs Thursday.
- Live overdue view across every site, not one store at a time. An order at risk surfaces while there is still time to do something about it, not when the customer arrives.
Factory scan station — queue, transfers and exceptions across the group.
Agents that add capacity instead of admin.
A drop-off agent is only worth having if the order arrives clean and the commission settles itself. Garmenly gives every agent their own PIN login and a browser portal — they lodge the order, it lands in your factory queue, and the commission is already attached.
The agent portal — self-service order entry and live commission.
The van is part of the system, not a gap in it.
Manifests build themselves
A transfer between two sites is already a list of garments. The driver app turns it into a run without anyone typing it out again.
Scan on, scan off
Garments scan onto the van and off at the destination. If a count does not match, you know at the van door rather than at 4pm.
Agent stops included
Agent locations sit on the run like any other stop, so finished work goes back to the place the customer dropped it.
Fewer "is it ready yet" phone calls.
Automatic messages at the moments that matter, and a tracker the customer can open without downloading anything or creating an account.
- Ready-for-collection SMS the moment the order is assembled
- Fitting reminders ahead of alterations appointments
- Deep-linked order tracker — no app, no login, no password reset
- Rewards: $10 credit per $100 spent, expiring after 60 days
- Segmented lists and batch SMS campaigns for quiet weeks
- Sent through your own SMS gateway account
You pay your gateway, not a middleman.
Most garment-care platforms resell you text messages. You buy credits from them, they buy the messages wholesale, and the difference is theirs. Garmenly connects to your own SMS gateway account instead, so the rate you negotiate is the rate you pay.
- Your own gateway account, your own sender ID, your own rate card
- No per-message markup taken by Garmenly
- Change or renegotiate gateways without changing POS
- Every message logged against the order it came from
Long messages cost more on every platform, because carriers bill per 160-character segment and a two-segment message is two messages. What differs is whether you are paying your gateway’s rate for that second segment or a marked-up one.
Worked from one operator’s actual volume of roughly 10,000 messages a month, in Australian dollars. Around $200 a month, or $2,400 a year, on messaging alone. Your gateway rate and volume will differ.
Work a quiet week instead of waiting it out.
The database already knows who has not been in for ninety days, who only ever brings shirts, and who spent $300 last winter and nothing since. The marketing module turns that into a list you can actually message.
- You decide who gets what. Every offer is targeted deliberately — by last visit, spend, trade, garment type, site or agent — so a discount only ever goes to a customer who needs one.
- Protect your margin. No blanket discounting to a whole list. Your best customers are not handed money off work they were going to bring in anyway.
- Win-back campaigns to customers who have gone quiet
- Review requests sent automatically at collection, while the job is fresh
- Rewards credit that gives a reason to come back inside the window
- Return measured against real orders, not opens and clicks — so you can see which offers paid for themselves and which did not.
Blanket discounting is the fastest way to spend money on customers who were coming in regardless. Control over the list is the whole point: the return on a campaign is decided before it sends, by who is on it.
In the business Garmenly was built in, this module is what moved average order value and customer return rate, and it is the reason Google reviews grew six-fold. Reviews are the part most shops leave to chance — asking every customer, automatically, at the right moment, is unremarkable in theory and rare in practice.
One less subscription.Releasing at launch
Rostering software sits on top of information your POS already holds — who works where, which site is busy on Thursdays, how many bench minutes next week actually owes you. Garmenly’s HR module uses that directly instead of asking you to maintain it twice.
- Productivity is measured, so the roster can be justified. The system knows how much work each person and each site actually got through, and against how many hours. You roster to real throughput instead of habit.
- Roster against booked workload, not last month’s pattern. Next Thursday’s garments and bench minutes are already in the system before you decide who is on.
- Bolts straight into Xero and MYOB. Approved hours push through to payroll without re-keying a timesheet or exporting a spreadsheet.
- Staff clock on and off at the counter station they already use
- Timesheets accrue against the roster, with variances flagged
- Labour cost readable against revenue by site and by trade
Overstaffing a quiet Tuesday and understaffing a busy Saturday are the same mistake made from the same missing number. When the roster is built against measured productivity and committed workload, that number stops being a guess — and payroll is usually the largest line on the page.
The operator Garmenly was built for was paying $300 a month for a standalone rostering and timesheet tool. That subscription comes off the books — the module is included in your Garmenly quote at a fraction of it.
This module is in final build and goes live with launch. Everything else on this page is running in production today.
Prints on the counter you already have.
A local hardware bridge runs on the store machine and talks directly to your thermal printers, so garment tags and receipts come out of the same station without a cloud print queue in the middle.
- Epson and Bixolon thermal printers supported
- Garment tags and 80mm customer receipts from one station
- Barcode scanners at counter and factory scan points
- Integrated card terminal path via Linkly
- Daily reconciliation with variance reporting against the till
Numbers you can act on before Friday.
Not a dashboard of vanity charts. The reports Garmenly ships are the ones that change what you do next week: where the work is, who is producing it, and whether the money adds up.
- Revenue by site and by trade — cleaning and alterations split, never blended.
- Agent-sourced share and commission payable, per agent, per week.
- Workload reporting including cleaning and pressing time booked against capacity.
- On-time performance per site so a slipping store shows up early.
- Payment reconciliation across card, cash and account, with variance.
- CSV exports including Xero-ready commission statements.
Group reporting across three stores, a factory and six agents.
The system does the watching. You keep the decisions.
Every order, every scan, every bench minute and every campaign result is data about how your shop actually behaves. Garmenly reads that continuously so the routine decisions arrive already worked out — and every one of them stays yours to change.
- Due dates calculated per site and per item. Standard turnaround times run against the actual contents of the order and the site taking it, so the promise at the counter reflects the work in the bag. Your administrator can adjust any of those times whenever the operation changes.
- Rostering that suggests, not dictates. The rostering module, releasing at launch, reads workflow, volume and capacity and proposes staffing adjustments against the week ahead. You approve, override or ignore them — the roster is never published without you.
- Campaign targeting on your terms. Set a segment once and leave it running, or tune it continuously. Results are read back against real orders rather than opens and clicks, so you can see which segments produced revenue and which only produced discounts.
- Exception reports that come to you. Orders drifting towards late, sites slipping on time, margin moving the wrong way — scheduled to send automatically while you can still act, instead of waiting to be opened.
All of it runs on your own operating data, and none of it acts on its own. Pricing, staffing and every message that goes out stay with you.
Performance, workload and margin read continuously across the group.
As much freedom as you want. No more than you want.
No two garment-care businesses price, group or promise work the same way, so almost nothing in Garmenly is fixed. Changes are made at the click of a button by the people who need them — and you decide who those people are.
Everything is yours to change
Services, alteration operations, groups, prices, bench minutes, surcharges, turnaround rules, reward thresholds and message wording. Edit them from the admin screen, not through a support request.
You choose who can change what
Give a store manager their own price overrides, or lock the whole list to head office. The same configuration works for a single shop and for a group that needs consistency across sites.
Changes take effect immediately
A new operation or a reprice is live at every counter and every agent portal the moment you save it. No version rollout, no waiting for a release window.
Who sees what, and where it lives.
Role and PIN lockdown
Counter staff, machinists, factory hands, drivers, agents and owners each get exactly the access their role needs. Every action is attributable to a person.
Australian-hosted by default
Data is hosted in Australia unless you need otherwise. Regional hosting is available for UK, US and Canadian customers.
Your data stays yours
Full export any time — not just on the way out. Customers, orders, price lists and reporting data all come out as CSV.
What onboarding actually involves.
Discovery, on your counter
We walk your current process — how orders come in, how the factory runs, what your agents do today, and where the leaks are.
Your price list, built properly
Cleaning items, alterations operations, bench minutes and turnaround rules imported and reviewed before anyone touches a live order.
Hardware set up and tested
Printers, scanners and the card terminal configured through the local bridge, with real tags and receipts printed on your stock.
Staff and agents trained
Counter, factory and machinist training in your own shop with your own data. Agents get a short portal walkthrough, usually inside an afternoon.
Switchover and support
Go live on a chosen day with hands-on support through the first week, then regular check-ins while the reporting settles.
Common ones.
Can I use Garmenly for just dry cleaning, or just alterations?
Yes. Both sides are on by default but you only use what you need, and the price does not change based on which trade you run. Turning the other one on later is a settings change rather than a migration.
How many sites can I run?
Stores, kiosks, a factory and an agent network all sit on one database. Garmenly was built for a multi-site operation from the start rather than being extended to cope with one.
Do agents need to install anything?
No. The agent portal is a browser page with a PIN login. That is deliberate — it means an agent can be onboarded without you visiting to install software.
Can I import from my current system?
Customers, garment price lists and alterations operations import from CSV. If your existing provider makes export difficult, we help you work out what can be extracted before you commit to a switchover date.
What about the internet dropping mid-shift?
Printing runs locally through the hardware bridge on the store machine, so tags and receipts keep printing. Rather than promise a blanket offline guarantee here, we will walk through your specific connectivity and hardware on a demo.
See it running on real garments.
A 30-minute walkthrough using your own price list, your own turnaround times and your own agency setup. No slide deck.