I don't have a car here in AZ, so I rely on public transportation and taxi services. And for any of you who are without cars, you know and understand how important it is for your ride (be it bus or taxi) to *be on time* or your entire schedule is pushed back waiting for your next ride.
I've had bad experiences in the past with taxis in the Tempe/Chandler/Mesa area: none have been on time/would take too long to get to me. I called Clean Air Cab in advance and when the time came, the taxi was there 2 minutes early.
PRO: Friendly driver. She told me she was a retiree from a respectable place, so I was glad to know my driver wasn't a total nut-zo. We had a nice little conversation but she did have a good sense of when I did not want to talk. Most important, it was **ON TIME**!
CONS: Driver was an amateur, and not too familiar with payment machine (which is fine). However, she did forget to start the meter because she was talking, and asked me to give her an average price I would pay for other taxis. I'm totally clueless how much it would cost, so she gave me an average of $1.80/mi and a $2.50 surcharge (I did see that when she started the meter) and then we fumbled around with the GPS to see the total mileage she had driven. We finally estimated a price, and I'm not too sure if I paid more than I needed to or not...
I will definitely make clean air cabs as my go-to cab service :)