Me and my friends made a plan to visit Nepal this holiday and bought our ticket. We came to Kathmandu with two friends with a plan of Everest Base Camp trekking but with no earlier arrangements and detailed plans. And it was the best idea ever as Third Rock Adventures arranged everything (permissions, airplane tickets to Lukla, guide, porters etc) for us. This company was extremely helpful and proactive but at the same time opened to our ideas and personalized the trip exactly in the way we wanted. Highly recommended