I can highly recommend the Nepal New Generation Trek. I have booked through that company already 3 times and if I go back to Nepal I will book through Nepal New Generation Trek again.
My first experience was in November 2007. I had booked a single trekking for Annapurna circuit. It was perfect organized, the guide was very professional, and spoke very good English. Guide and porter were well equipped which is in my opinion also very important.
In April 2010 I had booked another trip through this company. I did a 20 day trip including Everest base camp, Kalapattar, Gokyo, and passing Chola pass. A single trek. Also this time I was completely satisfied. Again I had a very professional guide and you could tell straight away that he has many years of experience.
The company is very professional. Guides seem to me as I had three times the experience all very professional and speak very well English and guides know the region very well. They are also very responsible and really take care for customers I cannot think of something that was not good or could have been better. For me it seems this is really a great company helpful responsible reliable very professional. One day I will go back to Nepal and there is no way that I would give a try to another company, because this one I had already 2 times an excellent experience.