Grand Canyon Adventures offers an exceptional experience from start to finish. Sara, the office support person, flawlessly handled all our requests, ensuring every detail was perfect. Scott, our guide, driver, storyteller, and all-around professional travel expert, provided us with everything we needed throughout the trip. While they couldn't deliver the 70-degree weather I had hoped for, they made sure all of us had everything necessary to cope with the hot desert summer heat while I enjoyed a day to remember.