The drivers do a "pay as you go" rate - although I guess you could hire a driver for an entire day or week, but that would become cost prohibitive.
That is why I suggest that you take down the numbers of several drivers, so if one is not available or their phone is busy, you can simply call another driver. You can call them on a whim - we call drivers for visitors all the time - from our webcasts, for shopping and excursions or just to get back to their hotel.
And once again, we know all the drivers listed in our Transportation section personally and they are all legally licensed and insured to carry paying passengers and have their "red plate" status as a taxi.