All features

LIVE TECHNICIAN TRACKING

Your customer stops wondering where you are.

Send expiring live map links and automated arrival windows when your technician is en route, without exposing private numbers.

The link expires in four hours and the location stops when the visit ends — 90 minutes at the outside if nobody taps Arrived. This is a delivery-style tracker for one journey, not a record of anybody’s day.

Local visit exampleAll values calculated at runtime by @/lib/arrival

Step through an active service call to see how live recalculation, privacy blurring, and automated notifications run in code:

Apex Services· Marcus V.
On the way
Arrival Window10:15 AM to 10:45 AM
CustomerVan (~100m blur)Street-level map illustration
Customer Dispatch SMS
Apex Services: Marcus is on the way and should reach you between 10:15 AM and 10:45 AM. Track the visit here: https://letsgetquoted.com/track/4f9c2d7e81b3 Reply STOP to opt out.
40.7128456, -74.005973140.713, -74.006(applyPrecision street level)

Customer-facing tracking rounds coordinates to street level (~100m precision). Homeowners see neighborhood streets, never an exact van footprint.

Fictional people, business, coordinates, route and messages. These controls change this example only; no tracking link, SMS, location sharing or visit record is created.

4 hrsLink Expiration
90 minsTrip Backstop
150mArrival Geofence
30/45/60/90mWindow Choices
A window, never a minute30, 45, 60 or 90 mins; precise minutes set customers up to wait.An approximate pinRounded to ~100m street level always, preserving tech privacy.A link that diesFour hours, or the moment the visit closes.An apology that sends itselfChecked every 15 minutes by background sweep when delayed.

The Waiting Problem

“They’ll be there between 8 and 12” is why people hate booking trades.

The cost of a vague window is not just the customer waiting at home; it is the three calls to your office asking where the van is, and the review that mentions sitting around all morning. A real live link answers the question before they pick up the phone.

The text your customer actually wanted

Their name, your business name, your crew member’s first name, and one link. No app download, no account creation, and no password required.

It updates itself, including the bad news

The window recalculates against live traffic; when routing doesn’t answer it falls back to a straight-line estimate rather than freezing. Running past the promise sends the apology without anyone remembering to.

Foreground only, and only while clocked in or on a shared trip

Location is checked only while a crew member is clocked in, or on an “on my way” trip they shared, with the app open. The homeowner link is per trip, rounded, and expiring. The per-crew switch that turns it off is a real switch, enforced on the server and not by hiding a button.

How it runs

From dispatch to front door in four clean steps

1. Tech taps “On my way”

Picks an ETA window (30, 45, or 60 min). The dispatch text generates with a private, expiring tracking token.

2. Customer opens their visit page

Opens in their mobile browser under your company name and branding. Shows technician name and approximate street pin.

3. Window updates automatically

As the vehicle travels, the arrival window adjusts for live traffic delays. If running late, an automatic notice dispatches.

4. Arrived shuts everything off

Entering the geofence prompts the tech to mark arrived. Location streaming terminates immediately and the link expires.

Part of the Jobs & Crew Suite

Built into the same platform that runs your jobs

Live ETA sharing works hand-in-glove with crew dispatch, job costing, and customer messaging.

Jobs, crew & field app

Run the work and see real margin — from the office or the truck.

  • 24/7 Inbound Phone AnsweringAI receptionist answers calls when you are on a roof, on a jobsite, or after business hours.
  • Business-Grounded Call FlowGrounded strictly in your services, pricing guidelines, operating hours, and service territory.
  • Automated Phone Appointment BookingChecks live calendar availability and books appointments directly into your schedule over the phone.
  • Post-Call SMS Follow-upsAutomatically texts the caller a booking confirmation, quote link, or recap as soon as the call ends.
  • Call Transcripts & Audio RecordingsFull audio playback, searchable text transcripts, and structured call summaries in your dashboard.
  • Instant Missed-Call Text-BackAutomatically texts unanswered callers within seconds to capture leads before they call a competitor.
  • In-App AI Copilot & Trade CompanionsIn-app AI assistant with live screen awareness and customizable trade avatars (Sparky, Diesel, Echo, and Energy Orbit). Text site photos, notes, and voice memos—your copilot sorts them to the right job and reminds you later.
  • Speech-to-Action Field DictationTranscribes spoken audio into clean, structured database updates using specialized trade prompts.
  • Voice-Powered Lead CreationDictate client name, phone number, address, and scope to instantly generate a scored lead.
  • Voice Job Scope & Pricing UpdatesDictate line items, quantities, and pricing while walking the jobsite to update quotes in real time.
  • Voice Change Orders & ChecklistsDictate unforeseen issues on-site to draft an instant change order or add tasks to the crew checklist.
  • Mobile Field App for TechniciansTouch-friendly mobile interface for field crews to view job scopes, customer notes, and gate codes.
  • GPS Geofenced Time ClockCrew clock-in and clock-out with geolocation verification to ensure staff are physically on site.
  • Crew Job Assignment & SMS DispatchAssign technicians to jobs with real-time schedule syncing and instant dispatch texts.
  • On-Site Photo & Document CaptureField crew snaps and tags Before, In-Progress, and After photos directly to the job record.
  • Conditional Field-Form Builder & QA ChecklistsCustomizable trade forms for commissioning, diagnostics, safety audits, and customer completion certificates.
  • Material & Labor Cost Logging in the FieldCrew members log used materials and on-site labor hours for live job profitability tracking.
  • Crew Pay & Labor RollupsSummaries of total hours worked, hourly rates, and labor costs per crew member across pay periods.
  • Live Technician ETA SharingGive customers an expiring map link, updated arrival window, and delay notices.
  • Automated 7:00 AM Dispatch SMSGenerates and dispatches a comprehensive morning schedule text to technicians at 7:00 AM daily.
  • 1-Tap Navigation Links (Google, Apple, Waze)Direct destination links supporting Google Maps, Apple Maps, and Waze for turn-by-turn routing.
  • Full-Day Master Route NavigationAssembles a multi-stop master navigation URL routing technicians from shop to all stops in order.
  • Truck Packing & Materials ChecklistAggregates material scopes across all scheduled jobs into a morning truck-loading list.
  • Weather Briefing IntegrationAppends localized weather forecasts (temperature, precipitation, wind) to the morning dispatch.
  • Printable / Shareable Text Run-SheetsFormats clean, multi-line run-sheets ready for 1-click copying to WhatsApp, iMessage, or printer.
  • Centralized Job Timeline (Job Feed)Unified chronological activity log tracking every quote sent, e-sign captured, payment, and photo added.
  • Granular Feed Visibility ControlsCategorize updates into Internal (crew/office), Client Visible, or Client Financial.
  • Real-Time Job Profit & Margin EngineLive financial calculation of Revenue − (Labor + Materials + Subs + Receipts) = Net Profit.
  • Task Checklists & Workflow MilestonesCustomizable milestone stages from New Lead through Completion with quality control checklists.
  • Centralized Document VaultStores PDF quotes, signed contracts, permits, inspection reports, and receipts in one place.
  • Digital Change Order GeneratorCreate change orders on-site when unforeseen issues arise, adjusting project balances automatically.
  • Client Change Order E-SignaturesHomeowners receive an instant link to review explanations, photos, and price before signing.
  • Subcontractor Dispatch & Work OrdersAssign specialized trade phases to third-party subcontractors with dedicated work order scopes.
  • Automated Lien Waiver ManagementGenerates, tracks, and signs Conditional and Unconditional Lien Waivers for owners and subcontractors.
  • Warranty Certificate ManagementConfigure warranty terms and automatically deliver branded PDF warranty certificates upon completion.
  • Trade Price Book & Service CatalogPre-built and customizable library of services, standard labor rates, and material costs for fast quoting.
  • Stock & Inventory TrackingTrack material quantities, warehouse and truck stock levels, unit costs, and reorder thresholds.
  • Receipt Photo OCR & Expense ScannerSnap a photo of supply house receipts; AI extracts vendor names, totals, and line items into job costing.
  • Role-Based Access Control (RBAC)Pre-configured roles for Owner, Office Dispatcher, Field Crew Member, and Subcontractor.
  • Office Team InvitationsInvite office staff via email with granular capability toggles (edit schedule, restrict financial view).
  • Row-Level Security (RLS) & Multi-TenancyEnterprise-grade PostgreSQL Row-Level Security ensuring full data isolation between accounts.
  • Secure Passwordless AuthenticationOne-time SMS and email magic codes for fast login on mobile and desktop without passwords.

42 of 136 things the platform does. See all of them.

Before you start

The practical questions.

Does my crew get tracked all day?

Only while they are clocked in or on a shared “on my way” trip, and only while the app is open. During a shift the app checks location from time to time for your crew map. A shared trip is checked for that one trip, even before clock-in, so the homeowner link stays current. Backgrounding the app stops the watch outright, and nothing else is collected off the clock. The homeowner sees a position only through the link for one trip, which expires when the visit ends. You can turn location sharing off for any crew member.

How exact is the pin?

Around 100 meters, always. Customer-facing tracking applies 3-decimal-place street-level precision (~100m), so customers see neighborhood streets rather than an exact parking spot or home number.

How long does the link live?

Four hours fixed lifetime. Location streaming ceases the moment the visit status reaches arrived, done, or cancelled, leaving a clean visit card that stops auto-refreshing.

What if they never tap Arrived?

A 90-minute safety backstop stops location visibility automatically even if the technician gets busy and forgets to tap arrived.

Can a crew member be blocked from sharing location?

Yes, per person. The employer policy and the crew member permission must both allow location sharing before any coordinates are broadcast.

Does the customer need an app or an account?

No. It is a single secure, unindexed mobile web page that requires no login, no download, and no password.

Does it say my company or yours?

Yours. The customer tracking screen displays your company logo, your accent color, and your phone number.

Does it cost extra?

Included on every base plan. Flex starts at $0/month plus a 1.25% LGQ platform fee. Solo, Growth, and Scale add a base subscription and lower that fee to 0.50%, 0.25%, or 0.10%. Arrival and delay texts draw on your monthly plan SMS allowance like every other customer message, with zero per-tracking surcharge.

✦ THE FULL CONTRACTOR SUITE IS READY

Stop the “where are you” phone calls.

Create your site, qualify better leads and run every job from one place.

Create My Free Account →No card required · Flex starts at $0/month + 1.25%
Create My Free Account →