I completed the EBC trek with Nepal Hiking Team, and I can't say enough about how well they treated us as guests to Nepal, but also in terms of navigation, booking, and safety. Nepal Hiking Team is a local Nepalese company with a fantastic staff that showed us courtesy. Our guide, Surya Lama, and assistant guide, Buddhala, always watched our 4-person group. Whether there was a hotel booking problem (due to a delay in Lukla) or a concern about our ability to hike, they ensured we were always taken care of.
Ganga was always very responsive to any questions or emails I had before the trek, and he showed his appreciation when we decided to choose a local company to trek with.
As for the hike, yes, it was difficult. Our first day was delayed due to weather in Lukla, and we couldn't fly there the following day either. We decided to fly to Phaplu and take a 4x4 close to Lukla. The 4x4 off-road ride was nearly 9 hours with 11 people in an 8-person jeep. This ride was a fantastic experience; however, it was rather uncomfortable. But I wouldn't change a thing. The following day was a 12-hour hike to get just short of Lukla, and the trip was as advertised from there.
Thank Surya, Buddha, Ganga and our two porters for a fantastic experience. And I will be sure to see all of you again!