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 morePoint 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 moreBuilt-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 moreCustomer 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 moreParts & 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 moreAppointment Scheduling
Configurable time slots with per-location capacity, online booking through the customer portal, and a clear calendar view for your front desk.
Learn moreEquipment Pickup Service
Customers schedule equipment pickups from their address. Configurable service radius, flat or per-mile fees, and auto-geocoded locations.
Learn moreMail-In Repair Service
Customers ship devices with prepaid labels and QR-coded packing slips. Full tracking from arrival through repair and return shipment.
Learn moreIntegrated 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 moreMulti-Location Management
Run multiple shop locations from one account with location-specific staff, tickets, scheduling, inventory, and register sessions — all under one roof.
Learn moreReports & Analytics
Revenue trends, technician performance, ticket volume, shop sales analytics, channel breakdown, and customer insights — all in real time.
Learn moreCustomer 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 moreEquipment & Device Tracking
Customers register their devices for faster check-in, warranty tracking, and proactive maintenance reminders via email.
Learn moreProduct Reviews
Customers leave reviews on products. Staff moderate, respond, and feature top reviews. Auto-approve option and profanity filtering built in.
Learn moreReturns & Refunds
Customers request returns through the portal. Staff approve, reject, or issue refunds with full status tracking and configurable policies.
Learn moreTax 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 moreAdvanced 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 moreMarketing & Campaigns
Email campaigns with audience segmentation, automated post-service follow-ups, maintenance reminders, and detailed open/click analytics.
Learn moreLoyalty & Rewards
Built-in loyalty program with points per dollar, tiered rewards, referral bonuses, and a customer rewards dashboard in the portal.
Learn moreBlog & 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 moreStaff Management
Full workforce management — employee profiles, role-based access, staff scheduling, timesheets, time-off requests, and payroll tracking. All built in.
Learn moreBooking 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 moreService Tickets
Open
24
In Progress
12
Ready
7
Revenue MTD
$8.4k
iPhone 15 Pro — Screen
Alex T.
MacBook Air M2 — Battery
Sam K.
Samsung S24 — Charging
Alex T.
iPad Pro — Water Damage
Jordan M.
Nintendo Switch — Joy-Con
Sam K.
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
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
Commerce
Products
iPhone 15 Screen
SCR-015 · 24 in stock
$49.99
USB-C Charging Cable
CBL-001 · 58 in stock
$12.99
MacBook Charger 67W
CHG-067 · 3 in stock
$79.99
AirPods Pro Case
ACC-042 · 15 in stock
$24.99
Acme Services
Customer Portal
RPR-0042
iPhone 15 Pro
Cracked screen replacement
Technician
Alex T.
Est. Ready
Today by 4pm
Estimate Ready for Approval
Screen replacement — $189.00
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
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
QR Packing Slip
Scan to link shipment to ticket RPR-0042
Shipment Tracking
9400111899223456789012
Return Shipping
Prepaid return label will be included with your repaired device.
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
Commerce
POS Terminal
Register OpenACM-0042 · Screen replacement
Screen Protector (iPhone 15) × 2
USB-C Charging Cable
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
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
Commerce
Orders & Fulfillment
Pending
8
Shipped
12
Returns
3
Revenue
$2.4k
Sarah J. · 3 items
$87.97
Walk-in · 1 item + ticket
$235.41
Mike C. · 2 items
$62.98
Lisa P. · 1 item
$49.99
Tom H. · 2 items
$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