Case Study · Product Platform

TradeYoke — field-service software that fits your trade, on every device

TradeYoke is a field-service platform engineered and operated by Assemblysoft, now live at tradeyoke.net: scheduling and recurring rounds, quotes and invoices, Stripe and GoCardless payments, bookkeeping sync to Xero, QuickBooks and FreeAgent, HMRC Making Tax Digital VAT and trade-specific certificates for window cleaners, gardeners, electricians, plumbers and solar installers — delivered as a Blazor web application and as native iOS, Android and Windows apps with .NET MAUI Blazor Hybrid, all from one .NET codebase.

Live at tradeyoke.net · free plan · 30-day trial One .NET codebase · web + 3 stores 5 trade modules, live or in pilot Offline-first · Azure backend
  Visit tradeyoke.net See the trade modules Trades & field services at Assemblysoft
The platform

Built as modules, shipped as one product

TradeYoke is architected as a modular platform: a shared core of customers, scheduling, quotes, invoices and payments, with each trade — window cleaning and gardening live, electricians, plumbers and gas engineers and solar installers in pilot — and each capability delivered as a self-contained module with its own permissions, navigation and services, activated per tenant and per subscription tier. New trades and features land without touching the core, and every module runs identically on the web app and the mobile apps because they share one component codebase. Compatible trades share one diary, one customer list and one invoicing ledger in a single account.

Scheduling, rounds & routing

Day, week, month and list diaries, recurring rounds that fill themselves, drag-and-drop rescheduling, nearest-first day plans, mobile dispatch and live crew tracking on a map, colour-coded by trade.

Quotes, invoicing & payments

Branded PDF quotes from a catalogue with online accept or decline, immutable numbered invoices with pay links, Stripe card payments and GoCardless Direct Debit with webhook reconciliation, a "who owes me" morning digest and automatic reminders.

Bookkeeping & HMRC MTD

Invoices and payments synced to Xero, QuickBooks or FreeAgent with read-back verification, receipts read from photos, mileage calculated from stops, and VAT filed through HMRC Making Tax Digital via Government Gateway.

Documents & trade certificates

A document library with folders, expiry tracking and searchable PDFs, plus trade-specific certificates: EIC, EICR and minor works for electricians, gas safety and boiler service records for plumbers, MCS data sheets and handover packs for solar installers.

Customers, messaging & portal

One customer database across trades with deduplication, unified email and SMS messaging with replies filed to the record, a customer portal for balances, documents and payment, and a branded business website with online booking.

Offline-first, secure, multi-trade

Works with no signal and syncs with conflict resolution, view/add/edit/delete permissions on every action, two-factor authentication, an audit trail of who did what, and multiple trades in one account. Plus Squeegee Rush, the opt-in gamification module.

The engineering

One codebase. Every device.

The platform is built entirely on Microsoft .NET and Blazor. On the web it runs as an interactive Blazor application; on iOS, Android and Windows the same components ship as native apps via .NET MAUI Blazor Hybrid — the approach we've delivered to the app stores before for the medical sector. Performance-critical interactions (like the game's pointer-driven scrubbing) run client-side in JavaScript with discrete callbacks into .NET, so the experience stays smooth on every host. Azure provides identity, storage, messaging and telemetry, with server-authoritative business rules so tenant data stays consistent across devices.

You can see one of its modules running right now: the gamification module is embedded, live and playable, on our gamification services page — prerendered for instant first paint, then upgraded to full interactivity.

Play a TradeYoke module right now

Squeegee Rush, TradeYoke's arcade mini-game, runs live on our gamification page — the same .NET module that ships in the real app, right in your browser.

Start a meaningful conversation with us today.

FAQs

Assemblysoft are Your Safe Pair of Hands

Microsoft Azure

Azure

Azure DevOps

Azure DevOps

Blazor

Blazor