For most of us, a Nepal base camp trek to the very foot of Everest is a once in lifetime experience. And choosing the right trekking company is a must, to make sure you have a positive and enjoyable experience. Unless you’re an experienced trekker, the best option is probably to go with an all inclusive company; this can save you money and mean less things you have to arrange yourself. Of course, price is important when choosing a trekking company, although you should also consider how long they have been in business, as well as any online reviews and comments. Any reputable company should also be registered with the Trekking Agencies Association of Nepal. And regardless of the company you choose, one of the most important things is to make sure you are fit enough for the often extreme terrain and high altitude.