Our family took a trip to Arizona, and because we only had a day allocated to the Grand Canyon, we decided to get a private tour to ensure we maximized our time there with someone who knew the area well. Our guide, Aaron, with All-Star Grand Canyon Tours, picked us up at our hotel at 6:45 am, and he had us situated at the South Rim in time for a perfect viewing of the sunrise over a snow covered Grand Canyon. We had a fabulous day, hiking down into the Canyon, and seeing some amazing views. The company provided spikes for shoes along with poles, and I don't know what we would have done without them. Aaron was a lot of fun to be with for the day, tons of energy, and had so many wonderful pieces of information to share about the Canyon and the area in general, and really made our Christmas vacation special. This tour also included a wonderful lunch at the El Tovar with an amazing view of the Canyon thanks again to Aaron for setting it all up so efficiently. Would highly recommend this company if you are interested in a first-class private tour of the Grand Canyon. Lastly, communication leading up to the tour was excellent, with them keeping us constantly posted due to possible weather changes. Fabulous job!