David was very responsive to my enquiries before our trip. We booked a private tour with him for 3 days based on the positive reviews here. The tour guides showed up on time every morning and made sure that we could catch our train to Machu Picchu. They're very nice to offer to drop our checked-in luggages to our hotel in cusco so that we didn't need to take them with us to Machu Picchu. It's a nice touch.
The reasons that I gave him three stars are that David told me that he's going to be our guide - It's why we hired him even though his price is more expensive. But it turned out that he was our guide only for the first day. He picked us up at noon and then we started our tour to Chincheros, Moray Experimental Terraces and Maras salt flats. Finally, he took us to lunch after 4 pm. We're so hungry. I think he should have better lunch arrangement.
The tour guide for the next two days, Rocco, was very quiet and he didn't tell us much, which was a totally disappointment. The pictures that he took for us are not good at all as I though he should be able to take good pictures based on his experience but I think he didn't even care. I also hired him to climb up the wayne picchu with us, which is not necessary as he's always far ahead of us (The only good thing is he's carrying my bag for me).
I think they're good as a transportation service.
If you own or manage David Expeditions Peru, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.