I wrote a review a few years back, and had to write another today. Had a bad experience with another cab company this morning, so for the return trip in the afternoon, I called Clean Air Cab instead. Clean Air Cab called back to confirm my online reservation and told me when to expect the driver. Driver called and told me he was on his way and then called again when he arrived. Was able to complete my credit-card transaction with no problems. Fast, courteous, clean, on-time -- thank goodness after a bad morning with that other company.