Press Esc to close · K to open

Company

The company behind the system.

Who we are, what's new, how your data is protected, and how to reach us.

About us

Built by the people who built the systems you're replacing.

Shop Office Software is built and supported by Affari Associates, LLC, a small team that spent decades building and maintaining its own shop floor and wholesale distribution system — a legacy system just like the ones this industry runs on.

SOS is that experience rebuilt for the browser, hosted on your own platform, with a perpetual license: the same industry logic, none of the legacy baggage, and a migration path we can stand behind because we understand both ends of it.

Product updates

Always current. Never an upgrade project.

SOS is web-based, so every improvement reaches every customer automatically. No version to install, ever.

Aug 2026
SOS + Dist Mgr AssistantNew A read-only AI assistant built on Claude: ask your live data and the help docs in plain English. Runs on your own Anthropic key with a budget cap you set in the app. See it
Aug 2026
My Apps & My KPIs: your dashboard, your wayNew Pin your most-used screens and choose your own KPI tiles, per user — with your company logo and welcome message on the dashboard. See it
Aug 2026
Change History LogNew Every add, change, and delete recorded — who, when, and what, field by field. On each record and as a filterable, exportable report. See it
Jul 2026
Faster order search Order lookups across large histories return noticeably faster, even at 50,000+ orders.
Jun 2026
Distribution Mgr shipment confirmation refinements Fewer clicks from release orders to confirming a shipment to invoicing.
May 2026
KPI dashboard additions Dashboards with drill down capability added to every module.

Full release notes live in the in-app knowledge base.

Security

Your business data, treated like it's ours.

Your orders, pricing, and job costs are the records your business runs on. Here's how they're protected — specifics you can check, not promises you have to take on faith.

Encrypted, everywhere Nothing travels or sits in the clear, from the browser to the database and every backup in between.
TLS 1.2+ on every connection; HTTP redirects to HTTPS
AES-256 encryption at rest for the database and file storage
Backups are encrypted too, never stored in the clear
Access you control Per-user logins with role-based permissions, so people see only what their job needs.
Individual accounts, no shared logins
Role-based access by module
A simple sign-in your crew won’t fight: user and password
Change History Log: every add, change, and delete on record — who, when, field by field
Backed up & recoverable Daily backups come standard with the managed database — recovery is built in, not a Friday chore.
Automated daily backups with point-in-time recovery, from the managed database service
Stored encrypted, separate from the live data
Roll back to a moment in time, not just to last night
Your own database in your own account: records never co-mingled
Your data is yours No lock-in, no ransom. You can walk out the door with everything, any time.
Open-source PostgreSQL underneath: standard tools just work
Full export on demand in CSV and standard formats
Direct read access available for reporting tools
A perpetual license and a hosting account in your name: leaving us never means losing your system
99.9% Uptime target, backed by the cloud provider’s SLA
Daily Encrypted backups from the managed database, with a seven-day point-in-time recovery window
Nothing to patch The cloud provider runs the data centers; app updates arrive automatically
US-hosted Vetted, SOC 2–audited data centers, in an account you own

Need a security questionnaire, a data-processing agreement, or details on our hosting provider and sub-processors? Ask us directly and a real engineer will answer.

Contact us

Talk to the people behind it.

No sales development representative, no discovery-call script. You'll reach someone who can answer real questions about your system and your data. For support, Microsoft Teams is our preferred channel — chat, share a screen, keep the thread.

Or write to us here

No spam, no drip campaign. A person reads this.