NOT dependable if you need a taxi to make your appointment on time.
I scheduled a taxi for my wife to the airport days in advance. I got the confirmation email and text. That time came and went. No taxi.
I called the cab company and they were very abrupt, no apology, but did send another cab immediately.
At least he showed up, about 30 min after the original reservation time. He then proceeds to tells my wife that the drivers are independent operators, that they DO NOT HAVE TO accept the reservation that Ace's Taxi assigns to them if they don't want it (because they were probably trolling for a higher fare downtown or somewhere else; or maybe your address isn't near his home; etc).
This guy tells my wife that he came out of the goodness of his heart to help her out. I kid you not, those were his words.
If she wasn't at risk of missing her flight, I would have sent the guy away and called another company.
Ace's Taxi management: this is no way to do business. You must hold your drivers responsible to show up for reservations on time.