We did the ABC Trek with Third Rock. It was a great trekking experience. We only had 12 days, so we customized to make it a 9-day trek to Annapurna. The company had everything organized carefully, and the trip was very well executed. Honestly, we didn't expected this level of service from a local travel agency. They have great team for Nepal trek and trips and tour.