We were going to book our tour with another company, but we learned that Across Arizona Day Tours would pick us up at our resort, so we didn't have to park our rental car in a random parking lot We made the right choice! Maegan, our driver and guide was excellent. She really knows the history of the area. Not only that, she was kind, patient and went the extra mile to make sure our needs were met. We made stops at Sedona, the Navajo Reservation, where we had a nice lunch, and last we visited the Grand Canyon. There were lots of photo ops and the tour company provided plenty of water to keep us hydrated. We highly recommend this company. Whether you are traveling with a group or solo, this is the best way to see the Grand Canyon and more if you are considering doing it in one day.