We used Annaheim Car Service by JAG in 2019. They were AWESOME! We used them round trip and couldn't have been happier. We quoted them again for our trip last week but they didn't have availability.
We booked through Executive Car Service LAX and received really quick confirmation on our first ride (from SNA to Grand Californian). The driver texted us the day before with his number and he was there when we arrived with my name flashing in his window. He was friendly and professional and terrific. The experience could not have been more perfect! The return trip, however, left much to be desired. I had to email them several times during our trip to ensure they had actually booked someone (we never received confirmation for this leg of the trip) and they finally replied that a driver had been assigned. But the morning we were to be picked up nobody came. I called the driver's number they'd provided me and it was very difficult to understand him, the number was from New York and it seemed that after they hung up on me to check things out, they hired an Uber to come and get us when they realized nobody was on their way. They told me that the driver had already been paid and to call when we arrived at the airport to pay them. The driver was very professional and nice and we tipped well because he'd clearly been called in at the last minute. I forgot about calling them so later they started calling me and texting me and because I was in an airport I didn't want to give my credit card number over the phone and I ended up having to text them my CC information, which felt really, really wrong! I did email Excecutive Car Service LAX about my experience and they said that sometimes due to overbooking they use outside services (i.e. someone in NYC who books Ubers but not reliably...) and offered to refund my entire ride and gave a coupon code for $50 off my next ride (which I will probably not ever use). I appreciate that very much and am glad they went above and beyond to make it right. But the whole point of ordering a car service was so that I didn't have to worry about finding an Uber or Lyft, surge pricing, etc. In the end, we took an Uber and that person didn't get paid as much as they could/should have. I had to call to find out where our ride was (the oppositve of car service!) and they clearly had no idea that nobody was there to pick us up. I know that things go wrong sometimes but I hope that this outside service they're using has been charged back for this error - they must have said they could handle the job and they did not.
SO - my point is to try Annaheim Car Service by JAG. But I'd steer clear of Executive Car Service LAX, though they get really good reviews on Google. Hopefully our arrival experience is typical and our departure exeperience is the exception.