My husband and I did Annapurna and Everest Base Camp Treks Nepal Hiking Team. Ganga and his team members went out of their way to ensure we had a smooth and enjoyable trip and provided professional and excellent services (airport pickups, provision of city and mountain maps, goose-down trekking gear, relevant and useful advice, driver services, etc). We had regular contact with management throughout our time in Nepal (before, during and after trekking) and we always felt like we were in capable hands! We were even taken out for dinner and presented with EBC completion certificates upon arriving back in Kathmandu after trekking.
Our guide, Raj, was absolutely outstanding!! Not only was his great fun but he was also knowledgeable, kind and honest (this is very important as not all companies provide reliable guides - many will try to make a quick buck off tourists in the mountains whenever they can!) Our trek to EBC was incredible but the experience was made even better by having such a superb guide with us. Thoroughly recommend this company and requesting Raj if you can!