We booked our Lares Trek, Amazon trip to Tambopata and a 1 day mountain bike trip with Fiona at Tika Trek. I highly highly recommend her agency. Prices were excellent and we got very personalised experiences I know we wouldn't have received booking through major tour companies for honestly 2 thirds to half the price. The guides we had had she knew personally and they were professional and really made our trips a lot of fun. She can put different itineraries together that aren't on her website and can assist booking Peru's local low cost carrier - StarPeru which you can't purchase with an international credit card. We tried speaking to some local agencies when we first arrived to Cuzco and it was difficult with the language barrier and their lack of enthusiasm so with Fiona (being Scottish) we didn't have this problem. You will not regret going through Tika Trek.
If you own or manage Tika Trek, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.