One platform · for independent auto repair shops

Run your whole shop on one platform.

Answer the phones, fill the calendar, write the repair order, inspect the car, order the parts, take the payment, and bring the customer back, all in one place. A virtual receptionist, two-way SMS, online booking, DVI, MVRA invoicing, payments and a mobile app, from $299 CAD/mo.

100% Ontario MVRACompliant out of the box
Line by line tax syncReconciles in QuickBooks
Built in CanadaCAD billing, EST support
BAY SCHEDULER TUE · 14 MAR
live
Drag a repair order between bays →
5 active ROs ARO $486
This is the real scheduler. Drag a card between bays.

FluxFront, on the floor

From the service desk to the lift, one platform your whole crew actually uses.

1.4scall pickup
175+parts suppliers
$0FX fees · CAD
48hmigration

The platform, in detail

Everything that runs the front of house and the back office.

Not a wedge, not a bolt on. The whole surface of running a shop, from the first ring to the repeat visit, built to work together. Here's the tour.

01 Voice & phone · meet Aria

Answers in 1.4 seconds. Books a real drop off slot. Never quotes a price.

Aria picks up 24/7, recognizes returning customers and the vehicles on their file, and books straight into your live calendar. When it needs a human, she transfers to your advisor, and falls back to a message if no one's there. Call her yourself at the number on the right and test it.

  • Returning customer & multi vehicle recognition
  • Live calendar booking, reschedule & cancel by voice
  • Transfer to a human, with ring + virtual fallback
  • Choose voice & accent, custom first message per shop
  • Missed call SMS text back within 60 seconds
  • Every call recorded (with disclosure) & transcribed
Aria Virtual receptionist
Live · taking calls · try it now
Voice: Olivia · CA-EN
CALL ARIA NOW · SHE'S ANSWERING LIVE (613) 703-4204 Ring the line and test her yourself: book a drop off, ask a question, or just hear how she handles it. No setup, no recording. The real agent.
24/7 · 1.4s pickup Knows returning customers Multi vehicle lookup Books the live calendar Reschedule & cancel Transfer to a human Multiple voices & accents Custom greeting per shop Missed call SMS in 60s Recorded & transcribed

02 Two-way SMS · virtual agent

A smart agent that knows who’s texting, and handles it.

It recognizes the customer and their vehicle the moment they text, replies in your shop’s voice, and runs the whole conversation: booking, rescheduling, cancelling and answering the usual questions.

  • Recognizes the customer & their vehicle history
  • Books appointments right in the thread
  • Reschedules & cancels without a phone call
  • Answers FAQs and qualifies new leads

Then 31+ editable templates cover every confirmation, reminder, payment and follow up. STOP keyword and CASL footer built in.

Aria
AriaKnows this customer · replies instantly
Hey, can I move my Tuesday appointment?
Hi Marc, sure. I’ve got your 2019 RAV4 booked Tue 8:00 AM for a brake inspection. I can do Wed 9:30 AM or Thu 1:00 PM instead. Which works?
Wednesday works
Done. You’re moved to Wed 9:30 AM. I’ve texted the new confirmation. See you then 👍
Recognized customerFound vehicleRescheduledConfirmed

03 Online booking · Calendar

A booking page that fills your calendar while you're under a hood.

A branded booking page with vehicle intake, service durations and deposit collection. Customers reschedule by magic link, no account. Two-way Google Calendar sync keeps every bay and advisor honest.

  • Vehicle intake with VIN / plate decode
  • Service selection with durations & descriptions
  • Deposit collection at booking (Stripe)
  • Real time availability across staff and bays
  • Magic link reschedule & cancel, no portal
  • Two-way Google Calendar sync
Vehicle2019 Toyota RAV4 · decoded from plate
ServiceBrake inspection · 45 min
Pick a timeChoosing a slot →
Deposit$40 hold
TUE 14 · BAY AVAILABILITY
8:00 · RO-2038
8:00 · your slot ✓
9:30 · open
11:00 · RO-2040
1:30 · open
⟳ synced to Google Calendar

04 Repair orders

The whole repair order, Draft to Paid, on one board.

Drag work orders across the state machine. Three Cs on every job, photo attachments, a full event log, and magic link approval with a signature pad. The 10% overage cap is enforced automatically, and every approval is snapshot hashed for dispute defense.

  • Draft → Estimate → Approved
  • In progress → Completed → Invoiced → Paid
  • Three Cs notes (Complaint / Cause / Correction)
  • Photo attachments + full event log
  • Magic link approval + signature pad
  • Force revision / supersession
  • 10% overage cap enforced
  • Per line urgency: Safety / Recommended / Info
Work Orders + New Work Order

05 Digital Vehicle Inspections

Photo the worn pad. Tap red. It's a line on the estimate.

Four prebuilt templates: Courtesy, Seasonal, Pre Purchase and Post Repair QC (105 items). Or build your own. Tap to cycle severity, capture photo and video, and convert any finding into a work order line in one tap. The customer reviews the photos and signs on their phone.

  • 4 prebuilt templates + custom builder
  • Tap to cycle Green / Yellow / Red / N/A
  • Photo & video capture per item
  • One tap convert finding → RO line
  • Magic link customer view + digital sign off
  • Declined jobs tracking with auto follow up
COURTESY INSPECTION 2017 Honda Civic
Front brake pads
3 mm remaining · below 4 mm minimum
pad-wear.jpg
rotor.jpg
TechInner pad worn to the backing plate; light scoring on the rotor face.

06 Parts · Invoicing Coming soon

Parts come in from 175+ suppliers. The invoice prints MVRA compliant.

Search NAPA, WorldPac, Bumper to Bumper and CarQuest in one place; wholesale prices auto populate onto the RO. The invoice renders with parts condition, line by line HST, shop supplies and environmental fees as their own lines, exactly as Ontario requires.

  • 175+ suppliers, one search
  • Real time wholesale pricing
  • One click add to the RO
  • Condition: New/Used/Rebuilt/Recon/OEM
  • Line by line HST
  • Shop supplies + enviro fee as lines
  • EST / INV / RC documents
  • Parts Matrix margin protection
PARTSTECH SEARCHCivic ’17 · front pads
  • NAPA1 day$87.40
  • WorldPacToday$79.10Best
  • Bumper to Bumper1 day$92.00
  • CarQuest2 day$84.25
Brake pads, front New / OEM$79.10
Labor, 1.4 hr$189.00
Shop supplies$12.40
HST 13% · line by line$36.43

07 Payments · Stripe

Get paid in the bay, at the counter, or by text.

Tap to Pay on iPhone, a Stripe Terminal reader, or a pay after service SMS link. Save a card on file, take a deposit at booking, charge a no show fee, all with consent and off session safety checks. Branded PDF receipt every time.

  • Apple Tap to Pay on iPhone
  • Stripe Terminal in person reader
  • Pay after service SMS link
  • Card on file, charge later with consent
  • Deposits at booking · no show fees
  • Refunds + branded receipt PDF
Your invoice for the Civic is ready: $603.29. Tap to pay: flux.to/p/2038
Paid Visa ••42
Stripe · settled to your account

08 Service reminders · recurring revenue

Bring customers back the week they're due.

Set the rules once: oil change every 5,000 km, brake inspection every 6 months, seasonal tire swaps. FluxFront computes a reminder for every vehicle and texts it in hours. This is the recurring revenue engine that fills next month's calendar.

  • Mileage / date / seasonal / projection triggers
  • Per vehicle instances, computed nightly
  • In hours, operating hours aware SMS
  • Operator board with filter chips
  • 30 day loop prevention per vehicle + rule
  • “Due this week” dashboard widget
REMINDERS · DUE THIS WEEK14 vehicles
Oil change · 5,000 km’21 Mercedes GLCDUE
Brake inspection · 6 mo’17 Honda CivicDUE
Seasonal tire swap’19 Toyota RAV4SENT
Hi Renée, your Mercedes is due for an oil change (~5,000 km since last visit). Want me to book you in this week?

09 Reporting · Dashboards

Every number you'd want to track, already tracked.

ARO, AR aging, parts margin, the conversion funnel, missed call recovery and MRR, aggregated nightly and loaded fast. Slice by today, this week, this month, or a custom range, right down to a single mechanic.

  • Average Repair Order (ARO)
  • AR aging
  • Parts margin
  • Conversion funnel
  • Missed call recovery
  • Activity by source
  • Calls breakdown
  • MRR + per mechanic stats
DASHBOARDTHIS MONTH
ARO$0
PARTS MARGIN0%
MRR$0
ACTIVITY OVER TIME
Leads312
Appointments200
Completed147

10 Works on every screen

On the desk, at the counter, and in your pocket.

The same FluxFront on a Mac in the office, an iPad at the front counter, and an iPhone out in the bay. Dashboards, POS, booking, DVI and Apple Tap to Pay, wherever you're standing.

  • Desktop dashboard & reporting
  • iPad POS at the counter
  • Apple Tap to Pay on iPhone
  • Booking + DVI on any device
  • Push on every new booking
  • Built for the bay, big tap targets
POSLucky’s Auto · Sat May 30
+ Walk In
Dashboard Work Orders Inspections Schedule Payments Parts
APPTS6
BAYS2/3
REVENUE$1,284
PENDING2
Active Work Orders
WO-2026-00612017 Civic · L. Okafor
In progress
WO-2026-00622020 Sierra · R. Bélanger
Estimate sent
Inspection · 2019 RAV4
Front brake pads3 mm
Tire tread5/32"
Battery612 CCA
✎ Signed · photos texted 9:24 AM
Dashboard
All TimeTodayWeekMonthCustom
CALLS28431 booked
VISITS4133 done
LEADS1811 web
CUSTOMERS19664 return
VISITS TODAY4
SERVICED 7D28
NEW THIS MO6
VEHICLES412
REVENUE · LAST 30 DAYS$7,420
BY SOURCE
Web 48% Phone 33% Walk in 19%
9:415G ▥
Saturday, May 30Today
6BOOKED
$1.2kREVENUE
New WO Check in Message
TODAY’S QUEUE
10:00
M. TremblayInspection · RAV4
1:30
D. SinghBrake job · F-150
Tap to Pay · $1,107.40
Home Calendar POS More

11 Staff, locations & logins

One login per person. One dashboard for every location.

Run a single shop or a dozen from one account. Real roles, per staff schedules, service offerings and custom pricing, plus per location bays, staff and reporting so each site stands on its own.

  • Run multiple locations from one login
  • Per location bays, staff & reporting
  • Roles: owner / admin / staff / customer
  • Per staff schedule, services + pricing
  • Owner manages all logins & resets
LOCATIONS Riverside Kanata Bay St
Owner
  • Dashboard
  • Repair orders
  • Reporting
  • Payments
  • Settings
  • Staff & logins
Advisor
  • Inbox
  • Repair orders
  • Booking
  • Customers
  • Settings
  • Staff & logins
Technician
  • My bay
  • Inspections
  • My schedule
  • Reporting
  • Payments
  • Settings

The full inventory

Yes, it does that too.

Every feature, grouped by how the shop actually works. Tap a group to open it. All of it ships today, on one platform.

0 features · 0 groups

Built in Canada for Canadian shops

The reason the rest of it works right.

Most platforms treat Canada as an afterthought, then bolt it on later. We built here from day one, billed in Canadian dollars, no FX surprises, support on your clock, and the Ontario paperwork handled so you never think about it.

Ontario MVRA invoicing CAD billing · no FX Support 8 to 6 EST PIPEDA aware data handling Bill C-30 dispute export
ONTARIO MVRA

Compliance, printed on every invoice.

Hover the markers. Every statutory requirement under the Repair Act is built into the invoice, not a template you assemble or a checkbox you remember.

Lucky’s Auto · Ottawa, ON
RO-2038 · Final Invoice
Vehicle2017 Honda Civic · 2HGFC…
Odometer in / out 184,220 km → 184,221 km
Part / laborConditionAmount
Brake pads, front New / OEM $142.50
Rotors ×2Reconditioned$189.98
Labor, 1.4 hr$189.00
Authorized estimate$540.00
Final total$533.88
HST (13%)$69.41
Warranty 90 days or 5,000 km on parts & labor (statutory minimum)
“You are entitled to a written estimate. The repair shop may not charge more than 10% above the estimated price. You are entitled to the return of replaced parts…”

Missed call calculator

Every missed call is a job that drove down the street.

Honest math, every assumption shown. No “10x your shop”. Just the calls your shop misses, and what the after hours catcher could put back on the calendar.

8
$450
25%

Honest math: every missed call the agent catches is a chance to book. We don’t assume you win them all, just the share you set above.

Missed calls per yearcalls × 52 weeks 416
Calls the catcher booksmissed calls × book rate 104
Recovered workbooked calls × ARO $46,800
Missed call revenue you could recover, per year $46,800 9.8× the cost of the virtual receptionist add on ($99/mo)
See what that costs

Pricing

CAD pricing. No FX. No contracts.

One plan and one add on. Billed monthly in Canadian dollars, cancel anytime. The price you see is the price you pay.

ONE PLAN · EVERYTHING IN

FluxFront

Everything to run the shop. No tiers, no upsell.

$299CAD / mo
  • Smart online booking
  • Multi tenant CRM
  • Repair Orders + Kanban
  • MVRA compliant invoicing
  • Line by line tax + QuickBooks sync
  • In person & SMS payments
  • SMS & email automations
  • Native + tablet apps
  • Digital Vehicle Inspections (DVI)
  • PartsTech · 175+ suppliers
  • Multi bay scheduling
  • Advanced reporting & dashboards
  • Labor & Parts Matrix
  • Declined jobs tracking
Client portal
No contractsMonth to month. Cancel anytime.
Free 48 hour migrationWe pull your data from AllData, AutoLeap, Tekmetric or Shopmonkey.
30 day money backNot for you? Full refund, no questions.

Free 48 hour migration

Switching is the scary part. So we do it for you.

The data migration is what keeps shops stuck on software they hate. We pull your customers, vehicles, and history off your current platform and stand you up in two days, while you keep working.

  1. HOUR 0

    You sign up

    No annual contract. We send one secure form to authorize the data pull.

  2. HOUR 4

    We pull your data

    Customers, vehicles, service history and open ROs come off AllData, AutoLeap, Tekmetric or Shopmonkey.

  3. HOUR 24

    Your team trains

    One session with your advisors and techs, in shop floor language, not software jargon.

  4. HOUR 48

    You’re live

    Writing ROs, texting customers, taking payment. Old platform cancelled.


Book a call. We'll give you the full tour.

There's no self serve trial yet, so the fastest way to see FluxFront is a 15 minute call where we walk it through live on your shop's numbers. We keep slots inside 48 hours because that's when shops actually show up.

15 min intro call · Jafari · Today

Pick a time

Available slots · next 48 hours, EST

Powered by FluxFront