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 from intake to pickup. Custom statuses, tech assignment, and automated customer updates built in.

Customer CRM

See every customer interaction in one place — repairs, orders, payments, reviews. Tag customers, log calls, and track custom fields. Activity timeline shows the full story.

Built-In Online Shop

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

Customer Self-Service Portal

Customers check service status, approve estimates, pay invoices, and shop online — all through a branded portal at your subdomain.

Parts & Inventory Control

Real-time stock tracking, low-stock alerts, and automatic part deduction when items are used on tickets. Never get caught without a part.

Appointment Scheduling

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

Equipment Pickup Service

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

Mail-In Repair Service

Accept repairs from anywhere. Customers ship devices with prepaid labels, QR-coded packing slips speed up receiving, and real-time tracking keeps everyone informed.

Equipment & Device Tracking

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

Integrated Payments

Accept Stripe payments online or in-person — for both services and shop orders. Invoices, deposits, and checkout in one place.

Multi-Location Management

Run multiple shop locations from one account. Location-specific staff, tickets, scheduling, and reporting — all under one roof.

Reports & Analytics

Revenue trends, technician performance, ticket volume, shop sales analytics, and customer insights to drive smarter decisions.

Loyalty & Rewards

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

Blog & Content Pages

Publish blog posts and custom pages with a rich text editor. Organize into dropdown nav menus. Full SEO control with meta titles and descriptions.

Advanced Branding

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

Point of Sale Terminal

Ring up products and service payments from one register. Cash and card support, register sessions, cash drawer management, and end-of-day reports.

Marketing & Campaigns

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

Product Reviews

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

Returns & Refunds

Customers request returns through the portal. Staff approve, reject, or issue refunds. Configurable return windows and restocking fees.

Tax Management

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

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