Fleet tracking & service routing

Your customer moved it.
You still know where it is.

Rental units don't stay where you dropped them. Crews drag them between fields, floors and job sites — and then nobody can tell your driver where to go. PortaFleet puts every unit on a live map, builds the service route around where they actually are, and bills the job when it's done.

Live GPS map Every unit, updating in real time
Optimized routes Multi-stop, multi-driver
Quote to cash Proposal → contract → paid
Live Fleet View
Unit A-104 · North field
Unit B-017 · Moved 2 days ago
Unit C-203 · Service due
3 units on today's route Updated just now
The problem

"Where is the unit?"
Nobody on the call knows.

It's the most expensive question in the rental business — and it gets asked every single day.

1

You drop a unit at a farm. It's exactly where the contract says it is.

2

The crew moves it. Then moves it again, as they work different fields.

3

Your driver arrives to service it. It isn't there. He calls the office.

4

The office calls the site admin. They don't know either.

So the unit doesn't get serviced. And you pay for it four times over:

  • A wasted stop — the truck rolled, the driver looked, nothing got done.
  • Phone tag — office time spent chasing an answer nobody has.
  • A second trip — more fuel, more hours, on a job you already billed.
  • An unhappy customer — who only knows the unit is dirty.

PortaFleet ends the phone call. The unit reports its own position, your driver's route is built from where it actually is, and your customer can look it up themselves.

Find it & service it

The map is the product.

Everything else exists to make the route shorter and the service call successful.

Live Map

Every unit on an interactive Azure Maps view, updating as trackers report in. Filter by client, zoom to a job site, click any unit for its full record.

Route Optimization

Build the day's service run across multiple drivers and stops — ordered by where the units are now, not where the paperwork says they were.

Location History

Replay where a unit has been. Settle a "we never moved it" dispute in ten seconds, and spot the sites that quietly relocate your equipment every week.

Maintenance Plans

Define service schedules with recurrence, and let due units surface on the route planning view so nothing silently slips past its interval.

Inventory & Types

Standard units, ADA units, handwash stations, holding tanks — classify your stock, attach products, and track which tracker is on which unit.

Leasing & Custody

Full temporal history of which client had which unit and when. Know exactly what's out, what's coming back, and what's been sitting on a site unbilled.

Quote to cash

And then you get paid for it.

The other half of the business. It runs on its own if you want it — plenty of companies start here and add trackers later.

Proposals & CRM

Track accounts and contacts, build a proposal, and send the client a shareable link they can review without an account.

Contracts

Multi-rate schedules with a real status lifecycle — Draft, Active, Expired, Cancelled — so billing follows the agreement automatically.

Invoicing & Stripe

Draft → Finalized → Sent → Paid, with PDF and CSV export, emailed invoices, auto-charge and recurring subscriptions through Stripe Connect.

Client Portal

Your customers log in to see their own units on their own map, plus their contracts, proposals and invoices. That's a whole category of phone call, gone.

How It Works

Up and running in three steps.

Getting started is simple. Your team will be tracking units within hours of onboarding.

01

Set Up Your Company & Team

Register your organization, invite users and assign roles. Create a sub-company for each client so they only ever see the units you've assigned to them.

JD John Doe Admin
SM Sara M. Dispatcher
RK Raj K. Client
02

Put Trackers on Your Units

Attach a tracker to each unit and link it to the inventory record. From the moment it's powered on it reports its position — including every time a customer relocates it.

Standard #STD-104
ADA #ADA-007
Handwash #HW-42
03

Route, Service & Bill

Build the day's run from live positions, service the units your crew can actually find, then turn the completed work into an invoice — without re-keying any of it.

Route built from live positions
Driver services the stop
Invoice raised against the contract

Stop guessing where your units are.

We'll walk your actual fleet through the platform — no slides, no commitment.

Pricing

Simple, transparent pricing.

Priced per tracker, per month. Unlimited units, unlimited user seats and unlimited client logins on every plan.

Basic
$10 per tracker / month

Find your units and get the office off the phone.

  • ✓ Live GPS map
  • ✓ Location history
  • ✓ Inventory, types & leasing
  • ✓ Maintenance plans
  • ✓ Unlimited units & user seats
  • ✓ Client portal
  • ✗ Route optimization
  • ✗ Invoicing & Stripe
Get Started
Advanced
$15 per tracker / month

20 tracker minimum

The full quote-to-cash loop, start to finish.

  • ✓ Everything in Enhanced
  • ✓ CRM, accounts & proposals
  • ✓ Contracts & rate schedules
  • ✓ Invoicing, PDF & CSV export
  • ✓ Stripe Connect auto-charge
Get Started

Running more than 150 trackers, or want the billing side without the hardware? Talk to us — we'll put together something that fits.

Request Info

Ready to see it in action?

Fill in your details and we'll set up a personalized demo. No commitment required.

  • Free 30-minute live demo
  • We configure it to match your fleet
  • Answers to all your technical questions
  • No credit card or commitment needed

Prefer to just email us? hello@portafleet.com

We respect your privacy. No spam, ever. Read our Privacy Policy.