AM PM Limo was completely professional in every way. They provided me updates on the pick up and drop off of our guests. They were on time and departed with my guests on time as well. When they ran into a parking problem downtown Calgary, was they quickly informed me of the issue and provided an alternative pick up so my guests were not left confused. I will use them again in the future for any other events I need when transporting people. They were safe, courteous and easy to work with in all aspects. The invoicing was seamless and easy as well. I thank them for a well executed event for me and my team.