I had a great experience with Xavier Limousine. I have used them on several occasions and they have it has always been happy with their service. They've never been late. That's a big plus for me, I don't mind paying for limo service, but it's not worth it to me if the limo isn't on time. Whenever I look out my window 10 minutes before ride time, they are always there waiting. I always receive a phone call 5 minutes before my appointment time, to let me know they are downstairs. All the limos have been immaculate inside. The exteriors are always very clean and shiny also. I pay for limos, because I'm projecting a lifestyle. It would ruin in for me if the driver showed up with a dirty limo. Xavier Limousine pricing is competitive with any other companies in the Phoenix, AZ area. Occasionally they will have a coupon in the newspaper also. I've never had a dispute over the price, and the drivers have never hustled me for a tip. The drivers are always professional and friendly. I'm not a big conversationalist, but it's nice to know that the option is available. They are always very polite and always address me as ""sir"". They are also very knowledgeable of the area. This is very important, if you are in a hurry. The last thing I want to do, is give directions to my driver. I'm not sure if they use GPS, but they always get me to my destination on time. I would highly recommend Xavier Limousine, they will take good care of you.