i just had a terrible experience with American Limo and will never give them my business or recommend them to my friends again. When we arrived at the counter outside of the airport, the woman taking our money was rude and curt. There was one bus that had just shut the door so we were not allowed on. we then proceed to wait 30 minutes in the next bus when we were promised 10 minutes. Finally, the company managed to lose my return reservation, claiming I never called to book a return. As a result, were 90 minutes late to the airport. If you want on-time reliable service, go elsewhere. I have had success with this company on previous trips, but this time was a pain and a huge hassle.