When is the remaining balance due?

The remaining balance (total cost – deposit) must be paid in full on or anytime before the booking date.

If you are planning on paying cash you can pay the driver when he arrives to pick you up.
And if you are paying using credit card, the existing card on file will be charged a day or two before the booking or you can pay when the driver arrives to pick you up.