We hired Third Rock Adventures for EBC trekking tour. It's a great lifetime experience and adventure. Their package is very well planned and details are well thought out. Our flights into and out of Lukla were both cancelled due to poor weather conditions, the guide (Surya) and the company made great effort to rearrange everything and get us to our destinations without much trouble. Surya is very knowledgeable about the region and took excellent care of us for the entire trip. He paid attentions to everyday details and set a perfect pace for the trip. We would highly recommend them for EBC or anything in Nepal.