I've used Canyon Transportation a number of times, including to Alta this past December. No problems with them either. They were, in fact, the hotel's shuttle recommendation.
Honestly I've used Uber twice and it was much cheaper than the one time I used a shuttle service. About half the cost if I remember correctly. The rideshare pickup at SLC is a breeze.