Some friends who I met while traveling in Southeast Asia recommended Keshab and I'm glad they did; moreover I would highly recommend him for you! I did the Annapurna Circuit with 3 other friends in the middle of December. The weather was on and off the entire trek, but perfectly beautiful when it mattered most. He picked us up from the airport, organized our passes, accommodation, ticketing, food, winter clothing, pretty much everything else. He helped us with everything along the way and it could not have went any better. He knew quite a few people in every town, thus we always got the best rooms with incredible views and the best deal. His english is great, and if I remember correctly he also speaks a few other languages. If that isn't enough reasoning to use this company and Keshab, during our trek we even had a few people join our group at multiple points along the way to ask him questions or to be in his presence even when they had their own guides! He was able to answer every question in an honest fashion. He is the best. Definitely would recommend him. If I ever get the chance to go back I will without a doubt meet up with him again. What a trip.