The product

Everything in the box.
Nothing behind a sales call.

Every module below ships in the product today, no add-ons, no "enterprise tier" surprises. This is the whole counter, on one screen.

Repair tickets

One ticket. Multiple devices. Full history.

One customer drops off a phone, a watch and a bike, that's one ticket. Each item gets its own status, photos and tech, but the customer history stays unified.

  • Per-device status, photos and tech assignment
  • Internal notes and customer-facing status updates
  • Full repair history per customer
app.getrepair.co/tickets

Tickets

All · 24Mine · 6Due today · 3
RPR-2851

Priya N.

Espresso machine · No pressure

ARAwaiting parts
RPR-2850

Marcus T.

Trek Marlin 7 · Brake bleed

JLIn progress
RPR-2849

Sarah W.

MacBook Pro M2 · USB-C port

ARAwaiting parts
RPR-2848

Jordan Lee

Omega Seamaster · Crown service

JLReady for pickup

RPR-2851 → Ready for pickup

Customer notified · just now

Point of sale

POS with a real customer-facing display.

Ring up tickets, parts and labor in one cart. A second screen mirrors the cart live with a tip selector and signature capture.

  • Square Terminal, cash, store credit and split payments
  • Real-time sync across registers and devices
  • CFD second screen with tips and signatures
app.getrepair.co/pos

Dana M.

RPR-2853 · Cart 1 item

In progress

Full setup, electric guitar

Repair service

$65.00

Strings, D'Addario 10–46

SKU STR-DA10 · Retail

$12.99

Strap, leather

Retail

$39.00

Subtotal$65.00
Tax (8.875%)$5.77
Total$70.77
Charge $70.77

Square Terminal · paired  ·  CFD mirroring live

Inventory

Inventory that understands repair economics.

Every part has FIFO cost layers, display, crankset or sapphire crystal, you know exactly which lot it came from and what your real margin is.

  • FIFO cost layers per lot, accurate COGS per sale
  • Serial numbers tied to tickets and trade-ins
  • Multi-location transfers with per-store counts
app.getrepair.co/inventory

Parts inventory

1,284 SKUs · 2 stores

FIFOMulti-location
SCR-IP14P-OEM

iPhone 14 Pro OEM Display

Store A · 24Store B · 4avg $189.40

FIFO cost layers · sells oldest first

Lot 04-12
12 @ $188.00
Lot 03-28
8 @ $190.50
Lot 02-09
4 @ $192.00
CHN-SH-11S

Shimano Chain, 11-speed

A · 28  B · 19$24.50
CRY-SAPH-36

Sapphire Crystal, 36 mm

Low · reorder$38.00
−1

Sold via POS · Lot 04-12

COGS $188.00 · margin on ticket

Customer portal

Customers stay informed without calling you.

A magic link drops them into a white-labeled portal on your domain, no password, no app. Status, estimate approvals and invoices, self-serve.

  • Magic-link login, nothing to install
  • Live ticket status, estimates and invoices
  • Approve estimates with timestamped signature
repairs.yourshop.com/portalWhite-label
YS

Your Shop Repairs

Hi, Sarah · magic link

RPR-2847

Omega Seamaster · Crown & seal service

Received
Received
Diagnosed
In repair
Ready

Estimate in preparation

We'll text you when it's ready

$185.00Approve

Powered by Your Shop · Secure portal

Intake form

Your intake form, on your domain, not a widget.

Customers land on repairs.yourshop.com, describe the problem, attach photos. Submissions land as estimates automatically, no iframe, no third-party branding.

  • Custom domain, your logo, your colors
  • Photo uploads on every request
  • Submissions auto-create estimates
repairs.yourshop.com/intakeWhite-label
NR

Northside Repair Co.

Tell us what's wrong, we'll send a quote

Your name

Jordan Lee

Device

Fender Stratocaster · 2019

What's wrong?

repairs.northsiderepair.com · your domain

Send to Northside Repair

Request received. It just landed in the shop's queue as an estimate, photos attached.

Roles & permissions

Custom roles. PIN-gated actions.

Owner, manager, tech, front desk, or roles you define. Permissions are scoped per module and per action, and sensitive actions can require a 4-digit PIN.

  • Module-scoped view / create / edit / delete
  • Custom roles beyond the built-in four
  • PIN gate on deletes, refunds and overrides
app.getrepair.co/settings/permissions

Manager · permissions

17 modules · 4 actions

View
Create
Edit
Delete
Tickets
POS
Inventory
Customers

PIN-gated · Delete

A 4-digit PIN is required before this action runs.

Team chat

Channels and DMs, next to the tickets.

Front desk and bench talk where the work lives. Reference a ticket in the thread, keep customer details out of WhatsApp, and stop paying for a separate chat tool.

  • Channels and DMs for staff, per store
  • Reference tickets directly in conversations
  • Included on every plan, no extra subscription
app.getrepair.co/chat

# front-desk

4 members · Store A

MT

Marcus T. 9:41 AM

Walk-in just dropped an e-bike, battery won't hold charge. Opened RPR-2851, who can take it?

AR

Aanya R. 9:42 AM

On it. Pulling a battery pack from Lot 04-12, ready by 4 PM.

MT

Marcus T. 9:42 AM

Perfect, quoted $240, customer's grabbing coffee next door.

AR
Message # front-desk

Live chat

Live chat for your website, in the same inbox.

Drop one snippet on your site and a branded chat bubble appears. Visitors ask about a repair, you answer from the unified inbox with their history beside the thread, and turn the chat into a ticket without leaving the screen.

  • Branded widget with your colours, logo and greeting
  • Linked customer 360 beside the chat: tickets, leads, invoices, estimates
  • Turn a chat into a ticket or estimate in a click
repairs.yourshop.comOn your site
AR

Aanya Rahman

Online

Live chat

Do you fix water damage on an iPhone 14?

GR

Yes, free diagnostic, usually same-day. Want me to start a ticket?

GR
Reply to Aanya…

The full list

Every module, one flat price.

Grouped the way your day is, operations, stock, customers, team.

Operations · 6

Repair Tickets

Multi-device tickets, photos, history.

Estimates

Quote, send, get customer approval.

POS

Cash, card, store credit, one cart.

CFD

Customer-facing second screen.

Invoices

Branded invoices from your domain.

Tasks

Lightweight tracking with statuses.

Inventory & sales · 4

Inventory

FIFO-costed, serialized, multi-location.

Purchase Orders

Order, receive, post to inventory.

Trade-In

Buy back, credit customer, resell.

Leads

Lightweight inbound pipeline.

Customer · 4

Customers

Profiles, assets, history.

Customer Portal

White-label, magic-link self-serve.

Intake Form

On your domain. Lands as an estimate.

Email Notifications

Per-store SMTP, branded sender.

Team & admin · 7

Team Chat

Channels and DMs for staff, built in.

RBAC

Custom roles, module-scoped, PIN-gated.

Timesheets

Clock in, schedules, commissions.

Schedule

Shifts and coverage at a glance.

Reports

Sales, repairs, inventory, staff.

Multi-Store

Repair, retail or mixed stores, one org.

Integrations

Square + Shopify, native and wired.

See every module on your own workflow.

A real person walks you through it and helps you import from Square.