Built for the trade

Every job, quote to paid, in one system.

Blue-Trades runs electrical, HVAC, plumbing and general contracting work end to end. Quote it, dispatch the crew, verify their time at the address, cost the material against the job, and send an invoice built from what actually happened.

PER LOGIN

You pay for the people who sign in. The crew you dispatch but who never open the app cost nothing — so hiring three more apprentices doesn't raise your bill.

ElectricalHVACPlumbingGeneral contracting
WO-4417Estimating

200A service change

1420 Ridgeline Dr · Residential · Dave R. (lead)

Estimate Q-1188 — sent Mon 4:12p

Labor· 12.0 hrs estimated$1,110.00
Material· panel, SEU, meter base$1,450.00
Permit· city electrical$145.00
Estimate total$2,705.00

Approved by the homeowner in their portal on Tuesday. The approval is what opens the job — nobody retypes the estimate.

Estimate total

$2,705.00

Right now, that job lives in nine places.

Quote in a PDFWhiteboardGroup textPaper time sheetsShoebox of ticketsSupplier statementJob-cost spreadsheetInvoice in QuickBooksCustomer calling the office

Every one of those is a place a number gets retyped, and every retype is a chance to bill less than you earned. Blue-Trades keeps the job in one record from the first call to the deposit.

One record, five stages

The job carries its own paperwork.

Each stage writes to the same work order. The estimate becomes the dispatch, the dispatch becomes the time card, the time card and the tickets become the invoice. You approve the numbers — you don't assemble them.

01 Quote

Price it once

Build the estimate, send a link, take a deposit when they accept. An approved quote opens the job.

  • Customer approves online
  • Deposit on acceptance
  • Approved quote becomes the job

02 Schedule

Put the crew on it

Drag the job onto the board. Techs see the address, the scope and the approved estimate.

  • Drag-and-drop crew board
  • Multi-day, multi-tech jobs
  • Work orders to the field

03 Time

Count the real hours

Techs clock into the job, not a generic day, and each punch is judged against the site boundary.

  • Clock in from the truck
  • Site-verified punches
  • Overtime rules, payroll export

04 Material

Charge it to the job

Purchase orders and supplier invoices attach to the work order, so job cost is right today.

  • POs and vendor invoices
  • Inventory and reservations
  • Cost lands on the job

05 Invoice

Bill what happened

The invoice draws on verified hours and landed costs. Send it before you leave the driveway.

  • Change orders approved in writing
  • Card and ACH in the portal
  • Progress billing

Verified time

Hours you can put in front of a customer.

A punch records where it happened and whether that was on site. Not to police the crew — so the hours on an invoice hold up when a customer asks.

  • 1
    Judged against the job site

    Set a boundary by standing on the site and tapping once. Each punch records whether it happened inside it.

  • 2
    The crew's GPS margin counts in their favour

    A punch 170 ft out with a 130 ft fix reads as on site. Software that cries wolf is software a foreman learns to ignore.

  • 3
    Works with no signal

    Punches queue in a crawlspace or a basement and sync later, carrying the location from when they happened.

  • 4
    No background tracking

    Location at the punch and nothing in between. Your crew isn't followed around at lunch.

WO-4417 · Time

1420 Ridgeline Dr · Wed

Verified
Dave R.7:34a in · 3:49p out · on site
8.25hours
Marco T.7:41a in · 2:11p out · on site
6.50hours
Dave R. · supply run1:02p – 1:38p · 2.1 mi from site
0.60off site
Verified on site14.75 hrs  ·  $1,336.25

An off-site punch shows the distance, not a verdict. The office decides.

🔒riverbendelectric.com/portal
RE

Riverbend Electric

Licensed · Est. 2009

Invoice 4417 · 200A service change

14.75 hrs · 3 material tickets
Paid $2,967.45

Quote Q-1204 · Generator interlock

Sent Aug 22 · expires Sep 21
Needs approval

Change order · add subpanel

Approved Aug 19 · +$840.00
Approved

Service agreement · annual

Renews Mar 2027
Active

The same job record as WO-4417 — the customer's half of it.

Your name on it

The customer sees your company, not ours.

Every account gets a customer portal and a public website carrying your name, your colours and your phone number — on your own domain if you have one.

  • 1
    A portal that answers the phone for you

    Customers approve quotes and change orders, watch job status, and pay the invoice without calling the office.

  • 2
    A real website, not a placeholder

    Services, gallery, service area and a request form that lands an inquiry on your board.

  • 3
    On your own domain

    Point a domain you already own at it. We verify the DNS and nothing says Blue-Trades to your customer.

  • 4
    Reviews asked at the right moment

    The review request goes out when the invoice is paid, not three weeks later.

Pricing

You pay for logins. Not for headcount.

Most contractor software charges per employee, so every apprentice you hire raises the bill whether or not they ever open it. We charge for the people who actually sign in — dispatch as many techs as you want, and they can be scheduled, clocked and costed without a seat.

4

Owner, office manager, dispatcher, leads who quote — anyone who opens the software.

22

Techs and helpers who get scheduled, clocked and costed to jobs but never sign in.

Billing

Yearly is ten months — two free.

Your bill

$94/mo

4 logins · 22 crew at no charge

Platform fee$49
3 × $15 per user$45

Those 22 dispatched crew are scheduled, clocked and costed to jobs — and none of them are on this bill.

MOST SHOPS

Starter

One truck to a busy shop that wants the whole job in one place.

$94/ mo

$49 + $15 per user · 4 logins

  • Quotes, scheduling and dispatch
  • Site-verified time tracking
  • Material tickets and job cost
  • Invoicing, card and ACH
  • yourcompany.blue-trades.com
Start 14-day trial

Custom Domain

Everything in Starter, plus the customer-facing half on your own address.

$194/ mo

$149 + $15 per user · 4 logins

  • Everything in Starter
  • Branded customer portal
  • Public website on your domain
  • Quotes and invoices from your address
  • Review requests when an invoice is paid
Start 14-day trial

14-day trial, no card. Your data exports to CSV any day you want it — including the day you leave.

Straight answers

The questions we get on the first call.

My techs won't use it. What do they actually have to do?+

Open the job, clock in, clock out, and photograph a ticket if they bought something. They don't need a login for any of it — dispatched crew are scheduled, clocked and costed without one, which is also why they don't appear on your bill.

How does per-login pricing work when someone quits?+

Logins are seats you assign, not people you hired. Move a seat to the next person the same day, or drop it and your next bill is lower. You're never paying for an empty seat or for a helper who only ever gets dispatched.

Is the GPS following my guys around all day?+

No. A location is recorded at the moment someone clocks in or out, and nothing in between. A punch without a location still works — basements and dead zones are normal, and an entry that can't be placed is recorded as exactly that rather than treated as suspicious.

What happens to my data if I leave?+

It's yours and you can export it. We'd rather lose a customer than hold their business hostage — and an export button is cheaper for us than a chargeback.

Can I bring my existing customers across?+

Yes. Export a CSV from whatever you use now and import it — columns are matched for you, bad rows are listed by line number so you can fix them, and running the same file twice won't duplicate anyone.

Does it replace QuickBooks?+

No. Blue-Trades owns the job — the quote, the hours, the material, the invoice. Invoices can be exported for your bookkeeper. A direct QuickBooks sync is on the roadmap and not built yet, and we'd rather tell you that than let you find out in month two.

Bring one job. Run it end to end.

Import your customer list, quote the next call that comes in, and see the invoice add itself up from real hours and real tickets.