We're handingyou the keys.

The most intelligent, modern software that you always wanted.

Built by an operator, for operators in control.

$399/moevery featureyou own it
scroll
Online booking portal live

Customers book it themselves — you get every detail.

Your own branded booking page captures the whole trip — pickup, drop-off, flight, passengers, luggage, and vehicle — then shows a live fare with tax and gratuity already in. The finished reservation lands in your dashboard, ready to dispatch.

premierbooker.ca/book
Premier Booker
Online Booking Your branded portal · live
Book your ride · your branded portal
Pickup
Where from?
Drop-off
Where to?
Date & time
When?
Flight
Flight #tracked ✓
Passengers
Luggage
Vehicle
Choose a vehicle
Base fare$72.00
Gratuity (20%)$14.40
HST (14%)$10.08
Total$0.00
📍
Route captured
YYZ → Downtown Toronto · ~28 km
📅
Date & time
Mon Jun 15 · 3:45 PM
✈️
Flight AC117
Tracked live — pickup auto-adjusts to landing
👥
Party & luggage
2 passengers · 3 bags
🚘
Vehicle class
Executive Sedan · seats 3
💳
Fare locked
$96.48 — tax & gratuity already in
Luggage intelligence live

"Three checked bags" tells you nothing. The portal sizes every item.

Most limo software lumps everything into one generic "checked bag" count — so three bags reads like a sedan job. Then the driver pulls up to a hockey bag and two suitcases that were never going to fit. The portal identifies each item for what it actually is, totals the real load, and matches the vehicle before the booking is confirmed — not at the curb.

Passenger is adding luggage
Other software logs this as "3 checked bags" → reads like a sedanMisleading ✕
🏒
Hockey bag
Oversized · won't lie flat · 100 × 40 × 38 cm oversized
2.0u
🧳
Checked suitcase
Large · 76 × 50 × 30 cm
1.0u
🧳
Checked suitcase
Large · 76 × 51 × 31 cm
1.0u
Total luggage load0.0 units
Within Executive Sedan (3.0 units)
🚗
Executive Sedan
Holds 3.0 units
checking…
🚙
Chevrolet Suburban
Holds 6.0 units
Right vehicle matched at booking — no curbside surprises.
Platform integration no lock‑in

Bring everything with you — and keep it forever.

Switching shouldn't mean starting over. We help you pull your history out of whatever you're running now — customers, past trips, vehicles, pricing, invoices — compile it clean, and hand it back. It lives on your server, in your account, and you can export it any time. No lock‑in, ever.

🗂️
Your current platform
Customers & full trip history
imported ✓
📄
Spreadsheets & CSVs
Rates, zones, pricing rules
imported ✓
✉️
Email confirmations
Past reservations & contacts
imported ✓
🚘
Fleet & driver records
Vehicles, drivers, payroll setup
imported ✓
Compiling your data…
0
Customers
0
Reservations
0
Vehicles
0
Invoices
Stored on your server — export to CSV any time. It's yours.
AI Dispatch live

It answers the phone, the texts,
and the email — in your words.

Not a generic bot. AI Dispatch quotes from your rate sheet, your zones, your surcharges — the same fare engine your booking portal uses — and answers policy questions from the knowledge base you wrote in plain English. Nothing is sent, charged, or dispatched without you.

📞
Phone
Caller“What would it run me from the airport to Bedford, tomorrow around noon?”
AI Dispatch“In an Executive Sedan that’s $118.42 all in — fare, tax and gratuity included. Shall I book it?”
Operator switch. Answers, quotes, books — and hands off to a human on request.
💬
Text
Passenger“Do you take car seats? Need one for a 2 yr old”
AI Dispatch“We do — $15 for the first seat. I’ve noted a forward-facing seat on your 4:30 pickup.”
Live. Full booking by text, threaded in your SMS inbox.
✉️
Email
Corporate booker“Can you cover 3 pickups for our board on the 14th?”
AI DispatchDrafted a reply, matched it to the account, and flagged it for your approval.
Live. Inbound mail matched to the reservation it belongs to.
Every AI path is suggest-first — a human approves before anything leaves the building.
Automatic quote generator live

Paste the message.
Get a filled-in quote.

An email, a text, a voicemail transcript, a PDF from a corporate account — drop it in and the assistant reads it, fills out the reservation form, prices it off your live rates, and files it as a quote. You read it over and send. No re-typing an address you were already given.

Pasted — voicemail transcript, Tue 8:14 AM“Hi, this is Diane Whitfield. I need a car for four people from the Westin downtown out to the airport on the fourteenth of August, flight’s at 6:40 in the morning so probably pretty early. Couple of big suitcases. Can you send me a price? 902-555-0148.”
PassengerDiane Whitfield
Phone(902) 555-0148
PickupThe Westin Nova Scotian
DropoffHalifax Stanfield (YHZ)
Date · timeAug 14 · 4:10 AM
Passengers · luggage4 · 2 checked
Vehicle classExecutive SUV
Quoted$142.60 all in
Saved as a quote — not a booking
Vehicle class came from the luggage. Pickup time came from the flight. Both are yours to override.
Dispatch

One drop. Driver, car, and pay
— all assigned.

Drag a driver onto the trip. The vehicle and the driver's payroll come with them — and post straight to your books. No opening the reservation, no hunting through a dropdown, no confirmation dialog: it saves where you dropped it. Drag a car, a spare, or a status the same way — and drop onto a selection to move the whole group at once.

premierbooker.ca/admin
Premier Booker
📋
📅
🚗
👤
💰
💬
⚙️
Dispatch Board
4 trips today · Jun 15 + New trip
Available drivers
Reservation · #PB‑10427
Unassigned
YYZ — Toronto Pearson Airport
Today · 3:45 PM · Flight AC117
Downtown Toronto — Bay St
~28 km · est. 30 min
Pax 2Luggage 3Vehicle class Sedan
Drop a driver here to assign
Grab a driver card and drop it on the trip — it's fully interactive.
Month view scheduling coming

Drop a driver on any reservation — done.

Grab a driver and drop them straight onto a trip in the month view. Driver, vehicle, and payroll attach in one motion — pay posts to your books automatically. Plan the whole month without opening a single record.

Drivers
June 2026Trip waiting · the 15th
SunMonTueWedThuFriSat
Grab the driver and drop them on the 3:45p YYZ trip yourself — it's fully interactive.
The calendar like no other live

See the drive time, not just the trip.

Every trip shows its real drive-time buffer — the dead time getting there and back. Overlaps become impossible to miss, so you stop double-booking before it happens.

2 PM3 PM4 PM5 PM6 PM
Trip Drive-time buffer Conflict Clear slot
Watch a new trip get caught against a buffer, then snap to a clear driver.
Intelligent scheduling coming

It schedules the obvious for you.

The platform matches unassigned trips to the right driver and vehicle by buffer fit, home base, and class — then you approve with a glance. No guesswork, no phone calls.

Unassigned trips
0 trips
auto-assigned in 0.0s
Automatic status operator switch

The trip updates itself.

As the car crosses each geofence, the status changes on its own — En route, Arrived, On location, Passenger on board. No buttons for the driver to remember.

Which is the whole point: a status nobody had to remember to press is a status you can trust. The passenger's “your car is here” goes out at the moment the car is actually there. Payroll bills the hours the vehicle actually worked, not the ones somebody typed in at the end of a shift. And the dispatcher stops chasing drivers for updates that were never going to be accurate anyway.

Pickup Stop · pharmacy Dropoff
En route to pickup
Arrived at pickup
Passenger on board
Stop en route · waiting
Resuming to dropoff
Arrived at dropoff
Trip complete
Per-reservation history live

You are never in the dark.

Every text and email, every flight change, every status change, every driver position — recorded against the trip it belongs to, in one sequential history. Not five screens. Not a support ticket. Open the reservation and read what happened, top to bottom.

Aug 11 · 2:14p📝Booked online by D. Whitfield · waiver signedBooking
Aug 11 · 2:15p✉️Confirmation emailed · opened 2:31pComms
Aug 13 · 9:02p✈️Flight AC672 delayed 40 min — pickup moved to 5:20aFlight
Aug 13 · 9:02p💬Passenger texted the new time · replied “perfect, thanks”Comms
Aug 14 · 4:48a🧭Marcus left base — 2.1 km outLocation
Aug 14 · 5:11a📍Status → Arrived at pickup · set by geofence, not by handStatus
Aug 14 · 5:19a📍Status → Passenger on boardStatus
Aug 14 · 5:52a🧾Trip complete · receipt emailed and filed to the customer recordDocuments
Read-only and tamper-evident — the server writes the history, the browser only reads it. Which is what makes it worth everything in a dispute.
Intelligent departure timing live

It tells the driver when to leave — and catches them if they don't.

Every trip gets a calculated leave-by time — real drive time from home base, plus a safety buffer. If the driver hasn't moved by then, the platform alerts the driver, the dispatcher, and the passenger — before anyone is late.

Pickup · #PB‑10431 · 5:30a airport run
— mindrive + — minbuffer
Leave by
Driver statusNot started
Countdown
📱
Driver
“Leave now for PB‑10431 — you should be moving.”
pinged ✓
🧭
Dispatcher
Marcus hasn’t left for the 5:30a pickup.
alerted ✓
🧑‍💼
Passenger
“A replacement driver has been arranged — your pickup is still on schedule.”
notified ✓
Automated wake-up calls live

A 4 AM pickup? We make the calls.

Automated voice calls — to anyone, anytime, on any schedule you set. Wake the driver in time for the trip, place a courtesy call so the passenger is up and ready, up to three tries each — and confirm both before the car rolls. Almost no platform does this.

3:54 AM
Incoming call
P
Premier Car Service
Driver wake-up · leave by 4:02a
🚗
Driver wake-up · 3:54a
Keyed to his leave-by time for the trip
answered ✓
☀️
Courtesy call · 4:12a
Passenger wake-up — up to three tries
answered ✓
🎛️
Totally customizable
Call anyone, anytime, on any schedule
your rules ✓
Masked SMS relay live

Passenger and driver text freely — neither sees a real number.

Two-way texting runs through your company relay number. Personal numbers stay private on both sides, and every message logs to the reservation automatically — no manual transcription, no missed context.

⇄ via +1 902‑266‑9539 · relay
PX
+1 902‑555‑0148
sees only the relay number
MT
+1 902‑555‑0162
sees only the relay number
Logged to reservation #PB‑10427
Payroll → accounting live

Every trip pays itself into the books.

The moment a trip closes, the fare, the driver's pay, and the margin post straight to your ledger. No spreadsheets, no month-end re-entry.

Completed trip · #PB‑10427
Your books — updated live
Revenue$0
Driver pay$0
Net margin$0
Regional tax, automatic live

Pick your region. The tax sets itself.

Install anywhere. Choose your region once and the correct tax name, rate, and rules apply to every quote, invoice, and receipt automatically — no manual tax tables, no accountant round-trips.

Applied to quotes & estimates
Shown on invoices & receipts
Rule:
KPI analytics coming

The numbers that actually move the business.

On-time reliability, revenue, driver utilization, unit economics — drawn directly from the dispatch, payroll, and accounting you already run. Leading indicators you can act on today; lagging ones that confirm the result. No manual exports, no spreadsheets.

leading
On-time pickups
0%
▲ 2.1 pts vs last month
lagging
Revenue · this month
$0
▲ 14% vs last month
leading
Driver utilization
0%
▲ 6 pts vs last month
lagging
CLV : CAC ratio
0:1
target ≥ 3:1 ✓

On-time pickup rate is the keystone — it predicts your reviews, repeat bookings, and word-of-mouth. Most of the data already lives in your dispatch and prep timing; the dashboard just surfaces it.

Everything included

No tiers. No add-ons. It all comes with it.

What other platforms lock behind their top tier — or sell as extras — is just here, on day one.

🧾

Online booking portal

4-step quote-to-pay, live distance pricing, vehicle selection, payment capture — branded as yours.

✈️

Live flight tracking

Real-time arrival lookups auto-adjust pickup times for airport runs. No manual updates.

🗺️

Zones & intelligent pricing

Zone polygons, flat-rate pairs, short-notice tiers, holiday surcharges, fuel formula — all configurable.

💳

Payments

Your own processor, your own rates. Tokenize, authorize, or charge at booking — your rules.

📱

Driver app

Trip list, live leave-by countdown, passenger details, location-aware status updates.

💬

Two-way SMS relay

Passenger ↔ driver messaging through your relay number. Numbers masked, everything logged.

🤖

AI Dispatch Assistant

Ask anything about your bookings, policies, or operations in plain language — instant answers, no digging.

Wake-up calls

Automated voice calls timed to each trip's leave-by window. Up to three attempts, fully configurable.

📊

Payroll & accounting

Driver earnings post the moment a trip closes. Revenue, pay, and margin — always current.

📄

Quotes, invoices & receipts

Branded documents, multi-booking invoices, signed waivers — built in, no third-party tools.

🏦

Bank statement import

Drop a CSV or PDF. The platform learns your merchants, classifies your expenses, keeps your books clean.

🔑

Your keys, your data

Your server, your domain, your provider accounts. We hold nothing — you own it all.

Why operators switch

What they don't mention until you're locked in.

We've read every pricing page in this industry. Here's what quietly works against you as you grow.

$0.25
Per-booking fees that scale against you
Run 500 trips a month on the leading platform and you're paying $125 on top of your subscription — just for the privilege of being busy. Run 2,000 trips and that's $500 gone. Every month.
Premier Booker charges $0 per trip. No matter your volume.
3.4%
Their payment processor earns on every swipe
Some platforms route card payments through their own processor and collect a markup on every transaction. That percentage isn't covering their costs — it's margin extracted from yours.
You connect your own merchant account. We take nothing from any transaction.
~1%
Booking widgets that don't convert
An embedded iframe widget on your site — served from their domain, styled with their branding — converts at about 1%. A native booking page on your own domain converts at 15–30%. The difference is every booking you don't get.
PB's booking portal lives natively on your domain, under your brand.
≠ yours
Your data lives on their server
Your booking history, customer list, pricing records — they live in a database the vendor controls. Cancel your subscription and you leave empty-handed. The data isn't portable because it was never really yours.
Your database is an account you own and control. Cancel anytime — the data leaves with you.
+1 tier
The feature you need is behind the next plan
Two-way SMS. Affiliate network access. White-label booking. These features exist — they're just on the next tier up, for another $150–$300 a month. The top tier always has one more thing locked above it.
Every feature on this page is included from day one. One price. No tiers.
weeks
Setup that takes longer than it should
New operators routinely wait days for credentials, pay configuration consultants, and sit through onboarding calls before taking their first live booking. The friction is baked in.
Premier Booker installs in an afternoon. The install guide walks every step.

Premier Booker was built specifically to end every one of these.

The math

Their top tier. Our starting line.

Here's what the others charge to get close to this — and they still don't let you own your data or your costs.

Limo AnywhereEnterprise
$2,000+/mo
+ per-trip fees · data not yours
Ground AllianceUnlimited
$999/mo
+ $1.25 / booking · + add-ons
Limo AnywhereBlack
$549/mo
+ $0.20 / trip · 5k-trip cap
MoovsEnterprise
$499/mo
+ setup · white-label costs extra
Premier Bookereverything, flat
$399/mo
✓ $0 booking fees · you own it
List price
$399 / month

Flat. Every feature. No per-trip, per-vehicle, or per-booking fees — ever.

  • Every feature on this page, included
  • Bring your own keys — keep your own margin
  • Your data, your domain, your brand
  • Always priced below Limo Anywhere
Founding operators
$299 / month

Locked for life for the first operators on board. The price only goes up from here — yours never will.

  • Same everything — at a permanent rate
  • 2 months free on annual
  • Grandfathered through every price rise

Take the keys.

Own the software. Own the data. Own the costs. Run your operation on your terms.

🔒 Your data🔑 Your keys📉 Your costs