As I was planning a trip to Colorado, I wanted to take in the Grand Canyon, and found this website offering grand canyon tours from flagstaff. I like the idea of being in a smaller group so booked up for the full day tour. I have to say that the tour itself was amazing, and you have to see the GC for yourself to appreciate it. The guide was informative and friendly, a bit too lively for me personally but very likeable all the same.
I would use Red Stone Tours again as they offer tours to many different attractions in Colorado and Arizona. The Native American tour sounds interesting, but I think I'm a bit old for rafting down the Colorado!
http://www.redstonetours.com//tours.aspx?Id=2
more