Me and my friend trekked to Everest Base Camp with Third Rock Adventures and everything from my first email to the final departure was organized very professionally. And we are very pleased we did. They are a very professional company with a strong history of trekking in Nepal. They are a very customer-oriented company. When we arrived in KTM, we were greeted at the airport and taken to our overnight hotel. Our Guide Baburam did an excellent job shepherding us for the entire two-week trek. Babu is a very knowledgeable and sensitive guide and made our daily trekking enjoyable and fun. We liked everything including the services we get from Third Rock Adventures. Will come back for another trip too.