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.
Service 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