Laundry Software Oman
Order intake to collection — managed from one platform built for Oman's laundry and dry cleaning businesses. Normal and express service, garment tracking, WhatsApp notifications, and real-time owner monitoring from anywhere.
Not Adapted.
Purpose-Built for Laundry.
Crystal Clean is not a generic retail system with a laundry label. It is built around the exact workflow of a laundry business — from the moment a customer hands over their clothes to the moment they collect them, paid and satisfied.
Modern Digital World LLC configures Crystal Clean to match your pricing, wash types, service tiers, and team structure. Whether you operate one branch or eleven, the system grows with you.
Modules Included
From Counter to Customer
in Four Steps
Every laundry order follows the same fast, accurate process at the Crystal Clean counter — no manual calculations, no handwritten slips.
Customer Arrives
Customer brings garments to the counter. Staff look up or register the customer by mobile number — existing balance, credit limit, and reward points load instantly.
Items Entered
Staff select each garment type, quantity, and wash type (Laundry, Dry Clean, Pressing, or Steam). Normal or Express service is chosen. The system calculates the bill — including VAT — automatically.
Receipt Printed
A thermal receipt is printed instantly — itemised by garment type, wash type, rate, VAT, and total payable. The order is assigned an invoice number and marked Received.
Customer Notified When Ready
When processing is complete, staff mark the order Ready and send a WhatsApp or SMS notification. The customer comes back, collects, pays — and the order is marked Complete with a full timestamp trail.
Normal or Express — The Customer Decides
Crystal Clean handles both service tiers on the same counter, the same screen, and the same workflow. Staff can upgrade a Normal order to Express at any time with one click.
Standard Service
- Ready within 24 hours
- Standard pricing per item and wash type
- WhatsApp or SMS notification when ready
- Full billing with VAT and discount support
- Upgradeable to Express at any point
Priority Service
- Ready in 1–2 hours from order time
- Express charge applied automatically — 100% extra by default
- Configurable express rate per branch (e.g. 75%)
- Express orders highlighted in the workflow queue
- Instant WhatsApp notification on Ready
Four Statuses. Every Order. Always Visible.
Crystal Clean colour-codes every order in real time. Staff know exactly what needs attention. Owners know exactly what is happening — from anywhere.
Order Received
Clothes accepted at the counter. Items logged by garment type, wash type, quantity, and rate. Bill generated. Customer notified via WhatsApp or SMS at intake.
Ready for Collection
Processing complete. Staff mark the order Ready and send a WhatsApp or SMS notification to the customer. The order appears in the Ready queue for counter collection.
Delivered — Pending Payment
Clothes handed to the customer but payment not yet collected. Full order amount remains in the customer's unpaid balance. Tracked until settled.
Complete
Clothes delivered and payment received. All timestamps recorded — Received, Ready, Delivered, Payment. Full audit trail for every completed order.
Uncollected Clothes
Stop Piling Up at Your Store
Every laundry has a shelf of Ready orders that customers never collected. Crystal Clean turns that problem into a managed process — with follow-ups, records, and a clear resolution path.
Order Marked Ready
WhatsApp or SMS sent to customer automatically at the point of marking Ready. Customer is informed their clothes are waiting.
First Follow-Up
Order still uncollected after a defined number of days. Crystal Clean triggers the second reminder message — WhatsApp or SMS.
Second & Third Reminder
Escalating follow-ups are sent at set intervals. Each message is logged with a timestamp — a full communication record per order.
Fourth & Fifth Notice
After five follow-up messages with no response, the order is flagged. The owner is alerted and has a documented history of every attempt.
Resolution After 3 Months
Clothes uncollected for 3 months with 5 unanswered follow-ups can be donated to charity — reducing store pile-up with a clear audit trail behind every decision.
Every Customer.
A Complete Financial Profile.
Crystal Clean keeps a full account for every customer — their order history, current unpaid balance, credit limit, and accumulated reward points. Counter staff see everything they need in one panel the moment a customer walks in.
Credit customers can operate on account — clothes collected now, payment settled later — with full outstanding balance tracking. No paper ledgers, no memory required.
Reward Points — Fully Configurable
Every Action Has a Timestamp.
Every Dispute Has an Answer.
When a customer disputes a missing item, damage, or incorrect charge, the answer is in Crystal Clean — not in someone's memory.
Order Timestamps — Every Stage
Crystal Clean records the exact date and time of every status change — Received, Ready, Delivered, Payment. A complete order timeline is always one click away for any completed or open order.
CCTV Cross-Reference
When a dispute arises, staff retrieve the precise timestamp from Crystal Clean and pull the corresponding CCTV footage. Resolving a complaint takes minutes — not an argument at the counter.
Customer Behaviour Tracking
Repeat complaints from the same customer are visible in their account history. Owners can identify patterns, set credit limits accordingly, and manage difficult accounts with data — not guesswork.
Staff Accountability
Every action is linked to the staff member who performed it. Who received the order, who marked it Ready, who delivered it — all recorded. No ambiguity, no shifting blame.
One Company. Many Branches.
One Dashboard.
Crystal Clean gives owners full visibility across all branches without visiting a single site. Pricing, staff access, and performance — all controlled centrally.
Branch-Level Price Lists
Each branch can carry its own pricing — a branch in Salalah charges differently from one in Muscat. Prices are managed centrally and applied automatically at each site.
User Access Per Branch
Staff login access is controlled at branch level. A cashier can be restricted to a single branch or granted access to multiple sites — fully configurable by the admin.
Remote Owner Monitoring
Owners no longer need to visit branches daily. Crystal Clean's dashboard is accessible from any device — phone, tablet, or laptop — showing live orders, revenue, and staff activity at every site.
Consolidated Reporting
View performance branch by branch or rolled up across the entire company. Revenue, order count, new customers, and outstanding balances — all in one place.
Tell Customers Their Clothes
Are Ready — Instantly.
The biggest complaint in any laundry: customers don't know when to come. Crystal Clean solves it with one tap — WhatsApp or SMS sent directly from the counter the moment an order is ready.
Branded as your laundry. Every message arrives with your business name — not a generic system alert.
Windows at the Counter.
Android on the Go.
Crystal Clean runs on standard hardware — no proprietary devices, no vendor lock-in. Any machine that meets the minimum spec is ready to run.
Windows Counter Setup
Minimum spec: Intel i5, 8 GB RAM, 256 GB storage, 1920×1080 display. Paired with a POS thermal printer, keyboard, and mouse. Crystal Clean runs as a desktop application — fast, stable, and offline-capable.
Android App — Full Operations
The Crystal Clean Android app (Android 10+) gives staff the same order management capabilities on a phone or tablet. Supports built-in and Bluetooth thermal printers. No specific device brand required.
Thermal Printer Support
POS thermal printers are supported on both Windows and Android. USB, Bluetooth, and WiFi printers all compatible. Receipts print in seconds — clean, branded, and itemised.
Arabic & English
Full bilingual support throughout — interface, receipts, and notifications available in Arabic and English. Staff can switch at any time without restarting the application.
Pay Based on What You Earn.
Nothing More.
Crystal Clean uses revenue-based monthly pricing. As your laundry earns more, the fee scales — you never pay for capacity you don't use.
Revenue tier is assessed per branch. Multi-branch companies are billed individually per site. VAT is calculated and included on all customer invoices.
- On-site system configuration
- Item catalogue & price list setup
- Staff & user account creation
- Counter staff training
- Go-live support
- All modules included — no hidden extras
Crystal Clean FAQ
Normal service is typically ready within 24 hours at standard pricing. Express service is ready in 1–2 hours and is charged at a premium — 100% extra by default, but configurable per branch (e.g. 75%). Staff can upgrade any Normal order to Express at any time with one click, and the system recalculates the bill automatically.
Yes. Crystal Clean supports multi-branch operations under a single company account. Each branch has its own price list. User access rights can be restricted to one or more branches per staff member. Owners see consolidated performance across all locations from a single dashboard — without visiting any site.
Crystal Clean tracks how long Ready orders remain uncollected. The system sends up to 5 follow-up messages — WhatsApp or SMS — at defined intervals. After 3 months and 5 unanswered follow-ups, the laundry owner has the option to donate the unclaimed items to charity. Every message and decision is logged, giving the owner a full audit trail if a customer later disputes the outcome.
Every order carries an exact timestamp for each status change — Received, Ready, Delivered, and Payment. When a customer disputes a missing item or damage, staff pull the timestamp from Crystal Clean and cross-reference the CCTV footage at that precise moment. Resolving disputes takes minutes rather than becoming a counter argument.
Crystal Clean uses revenue-based monthly pricing per branch: OMR 6/month for revenue up to OMR 1,199; OMR 9/month for OMR 1,200–2,499; OMR 12/month for OMR 2,500–4,999; OMR 15/month for OMR 5,000 and above. A one-time setup and training fee of OMR 30 per branch covers system configuration, price list setup, staff training, and go-live support.
The counter setup requires a Windows PC with at least an Intel i5 processor, 8 GB RAM, 256 GB storage, and a 1920×1080 display — paired with a POS thermal printer. For mobile or on-floor operations, any Android 10+ device works. Crystal Clean supports built-in and Bluetooth thermal printers on Android. No proprietary hardware is required.