My wife and I booked and completed the 3 night 4 day Inca Trail Hike through Inca Trail Reservations .
This company is phenomenal. You cant beat the prices and services. Our guides Rony, Marco, and Mary were extremely knowledgeable, and went out of their way to make us comfortable and happy each day of hiking. I would recommend booking through Inca Trail Reservations to anyone interested in hiking to Machu Piccu.
From the pick up at the AirPort the first day, to the drop off at the hotel in Cusco after the hike is over, you will be covered every step of the way.