Trekked ABC trek using Nepal Mountain trekkers. From initial discussions, the organization was made easy. They listened to what we wanted and also helped to arrange everything from flights to airport pickups and city tours for no cost (city guide was a charge). They are super knowledgeable, trustworthy and go above and beyond to give you a great trek. The team (guide and 2 porters) were excellent. Dependable, helpful, fun to be with (dancing, singing, would play cards in evenings with us) but would work so hard all the time to make sure you were comfortable and happy. Highly recommended. Management team work hard for the community and their clients. Above all they care. Thank you to the wonderful team.