We took an all day tour with Jeff and had the best time ever! Jeff was on time, very knowledgeable, funny and very caring with every member of our group. We had beginner hikers in our group and Jeff went above and beyond to coach, motivate, inspire each one of our group members. I have traveled a lot and taken different tours in many parts of the world and I have to say Jeff is the best tour guide ever! Not only is Jeff the best tour guide ever, but he is an excellent photographer! He took amazing pictures, knew the exact spots for the best views and we now have amazing pictures to cherish our trip thanks to Jeff! Thank you Jeff for an amazing experience thatwthat will never forget!