Spekco

Everything you need to run your service business

From intake to payment, online shop to POS register, customer portal to marketing campaigns — Spekco replaces the patchwork of tools with one platform built for service and retail businesses.

No credit card required · 30-day free trial · Cancel anytime

Everything your business needs — services and retail

Spekco combines service management and a full online shop into one streamlined platform — no integrations required.

Service Ticket Management

Create, assign, and track every job with custom statuses, tech assignment, priority levels, and automated customer notifications — all in one clean interface.

Learn more

Point of Sale Terminal

Ring up product sales and repair ticket payments in one unified terminal. Cash, card, mixed carts, register sessions, and end-of-day reconciliation built in.

Learn more

Built-In Online Shop

Sell accessories, parts, refurbished devices, and merchandise through a full e-commerce storefront with categories, variants, promo codes, and Stripe checkout.

Learn more

Customer Self-Service Portal

Every customer gets a branded portal at yourshop.spekco.com — check repair status, approve estimates, pay invoices, book appointments, and shop online without calling your store.

Learn more

Parts & Inventory Control

Real-time stock tracking with auto-deduct on ticket use, low-stock alerts, reorder forecasting based on 30-day trends, and vendor management.

Learn more

Appointment Scheduling

Configurable time slots with per-location capacity, online booking through the customer portal, and a clear calendar view for your front desk.

Learn more

Equipment Pickup Service

Customers schedule equipment pickups from their address. Configurable service radius, flat or per-mile fees, and auto-geocoded locations.

Learn more

Mail-In Repair Service

Customers ship devices with prepaid labels and QR-coded packing slips. Full tracking from arrival through repair and return shipment.

Learn more

Integrated Payments

Accept Stripe or Square payments online and in-person — for services, shop orders, and invoices. No percentage cuts, no hidden fees from Spekco.

Learn more

Multi-Location Management

Run multiple shop locations from one account with location-specific staff, tickets, scheduling, inventory, and register sessions — all under one roof.

Learn more

Reports & Analytics

Revenue trends, technician performance, ticket volume, shop sales analytics, channel breakdown, and customer insights — all in real time.

Learn more

Customer CRM

See every customer's repairs, orders, payments, reviews, and equipment in a unified profile. Tag customers, log calls, and track the full relationship.

Learn more

Equipment & Device Tracking

Customers register their devices for faster check-in, warranty tracking, and proactive maintenance reminders via email.

Learn more

Product Reviews

Customers leave reviews on products. Staff moderate, respond, and feature top reviews. Auto-approve option and profanity filtering built in.

Learn more

Returns & Refunds

Customers request returns through the portal. Staff approve, reject, or issue refunds with full status tracking and configurable policies.

Learn more

Tax Management

Manual tax rates per location or automatic real-time lookup via ZipTax API. Tax-exempt customers, per-product taxable flags, and full tax reporting.

Learn more

Advanced Branding

12 theme presets, custom color palettes, 10 font pairings, dynamic logo sizing, and a live preview — your customer portal looks and feels like your own product.

Learn more

Marketing & Campaigns

Email campaigns with audience segmentation, automated post-service follow-ups, maintenance reminders, and detailed open/click analytics.

Learn more

Loyalty & Rewards

Built-in loyalty program with points per dollar, tiered rewards, referral bonuses, and a customer rewards dashboard in the portal.

Learn more

Blog & Content Pages

Rich text editor for blog posts and custom pages. Organize into categories, add to your navigation, and control SEO with meta titles and descriptions.

Learn more

Staff Management

Full workforce management — employee profiles, role-based access, staff scheduling, timesheets, time-off requests, and payroll tracking. All built in.

Learn more

Booking Widget

Embed a one-line snippet on your existing site and let customers request repairs without leaving your page. No redesign, no developer needed.

Learn more
acme.spekco.com/dashboard
S
DashboardCustomersTicketsCommerceTeamSettings

Service Tickets

+ New Ticket

Open

24

In Progress

12

Ready

7

Revenue MTD

$8.4k

RPR-0042

iPhone 15 Pro — Screen

Alex T.

In Progress
RPR-0041

MacBook Air M2 — Battery

Sam K.

Waiting Parts
RPR-0040

Samsung S24 — Charging

Alex T.

Ready
RPR-0039

iPad Pro — Water Damage

Jordan M.

In Progress
RPR-0038

Nintendo Switch — Joy-Con

Sam K.

New
Service Center

The service workflow built for real shops

From the moment a customer walks in to the moment they pick up their device, Spekco keeps everything organized and everyone informed.

  • Custom ticket statuses that match your workflow
  • Assign tickets to specific technicians
  • Automated SMS and email status updates
  • Appointment scheduling & equipment pickup service
  • Device catalog with equipment tracking & maintenance reminders
  • Searchable ticket history and customer timeline
Online Shop

Sell parts and accessories alongside services

Turn your shop into a retail business too. A full e-commerce storefront is built right into the customer portal — no third-party integrations needed.

  • Product catalog with images, variants, and nested categories
  • Promo codes with percentage or fixed-amount discounts
  • Inventory tracking with low-stock alerts per variant
  • Stripe-powered checkout — cards, Apple Pay, Google Pay
  • Order management with status tracking and fulfillment
  • Sales analytics: revenue, top products, and order trends
acme.spekco.com/shop/products
S
DashboardCustomersTicketsCommerceTeamSettings

Commerce

POS
Products
Orders
Reviews
Promos

Products

+ Add Product

iPhone 15 Screen

SCR-015 · 24 in stock

In Stock

$49.99

USB-C Charging Cable

CBL-001 · 58 in stock

In Stock

$12.99

MacBook Charger 67W

CHG-067 · 3 in stock

Low Stock

$79.99

AirPods Pro Case

ACC-042 · 15 in stock

In Stock

$24.99

Acme Services

Customer Portal

RPR-0042

iPhone 15 Pro

Cracked screen replacement

In Progress
Service progress60%

Technician

Alex T.

Est. Ready

Today by 4pm

Estimate Ready for Approval

Screen replacement — $189.00

Customer Portal

Give customers the transparency they expect

Stop fielding “is my phone ready yet?” calls. The branded customer portal lets customers track services, shop your store, and pay invoices 24/7.

  • Branded portal at your own subdomain
  • Real-time service status and progress updates
  • Online estimate approval with one click
  • Browse and buy from your online shop
  • Secure invoice & checkout payment via Stripe
  • Complete device history for returning customers
Pickup & Scheduling

Let customers schedule pickups from their door

No other platform lets customers request equipment pickup, choose a time slot, and have your team pick it up — all through a self-service portal. Set a radius, configure fees, and approve requests before dispatching.

  • Customers choose drop-off or pickup at service request
  • Auto-geocoded locations with configurable pickup radius
  • Flat-rate or per-mile pickup fees — fully customizable
  • Staff reviews and approves pickup requests before dispatch
  • Per-location pickup settings — enable only where you offer it
  • Appointment slots with capacity limits and calendar view

Acme Services

Schedule a Pickup

Service Type

Drop-off

Pickup

Nearest Location

Downtown Location

2.4 mi away · Pickup fee: $15.00

Date

March 18, 2026

Time Slot

10:00 AM

Pickup Address

123 Main Street, Apt 4B

Pending approval by shop staff

Acme Services

Mail-In Repair

Service Type

Drop-off

Pickup

Mail-In

Prepaid Shipping Label

USPS Priority · 2-3 business days

Generated

QR Packing Slip

Scan to link shipment to ticket RPR-0042

Ready

Shipment Tracking

9400111899223456789012

In Transit

Return Shipping

Prepaid return label will be included with your repaired device.

Mail-In Repair

Serve customers anywhere — no storefront visit required

Not every customer lives nearby. Mail-in repair lets them ship devices to you from anywhere in the country. EasyPost integration handles labels and tracking automatically, and QR-coded packing slips make receiving a breeze.

  • Customers request mail-in service through your portal
  • EasyPost integration generates prepaid shipping labels automatically
  • QR-coded packing slips link shipments to tickets on scan
  • Real-time shipment tracking visible to customers in their portal
  • Prepaid return shipping label included with completed repairs
  • Works alongside drop-off and pickup — customers choose their preference
acme.spekco.com/shop/pos
S
DashboardCustomersTicketsCommerceTeamSettings

Commerce

POS Terminal
Registers
EOD Report
Products
Orders

POS Terminal

Register Open
Ticket Payment

ACM-0042 · Screen replacement

$189.00
Product

Screen Protector (iPhone 15) × 2

$29.98
Product

USB-C Charging Cable

$12.99
Subtotal$231.97
Tax (products only)$3.44
Total$235.41
Unified Commerce

Repairs, retail, and register — one transaction

Ring up a screen repair, add a case and screen protector, apply a promo code, and collect one payment — all in a single POS transaction. No other platform unifies services and retail at the register like this.

  • Mixed POS cart: repair ticket payments + product sales together
  • Tax applies only to products — ticket payments are pre-tax
  • Promo codes apply to product subtotal automatically
  • Cash and card payment with register sessions per location
  • Walk-in customers or link to existing customer profiles
  • Single receipt for repairs and products — print or email
Order Management

Full order lifecycle from click to delivery

Manage every order — online and in-store — from one dashboard. Track fulfillment, process returns, reconcile the register, and analyze sales across every channel.

  • Unified order list with channel filter (online, POS, returns)
  • Per-variant inventory with low-stock alerts and CSV import/export
  • Shipping fulfillment with tracking numbers and notifications
  • Customer return requests with approve, reject, and refund workflow
  • Cash drawer with register sessions, pay-in/out, and auto-reconciliation
  • End-of-day reports by staff, payment method, and hourly breakdown
acme.spekco.com/shop/orders
S
DashboardCustomersTicketsCommerceTeamSettings

Commerce

POS
Products
Orders
Reviews
Promos

Orders & Fulfillment

AllOnlinePOSReturns

Pending

8

Shipped

12

Returns

3

Revenue

$2.4k

ORD-1024Online

Sarah J. · 3 items

Processing

$87.97

POS-0058POS

Walk-in · 1 item + ticket

Completed

$235.41

ORD-1023Online

Mike C. · 2 items

Shipped

$62.98

RET-0012Online

Lisa P. · 1 item

Return Requested

$49.99

POS-0057POS

Tom H. · 2 items

Completed

$44.98

Ready to get started?

Join service businesses that manage tickets, sell online, and delight customers — all from one platform. Set up in under 30 minutes.

No credit card required · 30-day free trial · Cancel anytime

Features — Spekco