We use Centennial Transportation a lot. We have always found them to be on-time for a pickup at home or the airport. Their prices are fair and reasonable. My only complaint is their website is not reliable for booking and we have to call to make our bookings. But that is not a big deal.