I've gone with Bob on several of his trips (although not the one to Machu Picchu). He does an exceptional job of planning, and the prices are very reasonable.