I have joined the Kilimanjaro trekking and Safaris activities through the company of Pamoja Kilimanjaro Safaris. The company provided the excellent service!Before the trip, I have send them email to ask many questions about the tour information and Richard will reply each questions quickly in detail and he will arrange everything to you. And, you can also use facebook messenger to communicate before the trip and it give you reliable and confidence.During the Kilimanjaro trekking, Ally and Eliphas are our guides and they are very friendly and take care of you. They will control the speed of pace depending on our health status so that we can reach to the peak easily. And, they will also have body check to make sure the health status well each day. If you are tired, they will also help you to take the baggage. For the Safari, Paul is our guide and driver and he is very friendly and try to locate more animals as it can. As we have only 2 people, we need to combine with another lady. But, the lady seems not know living in the tent for Safari and not request to live in lodge in advance. So, it cause troublesome and Paul is very helpful and resolve it to arrange another lodge for her immediately. As the Safari tour price range is large, it depends on hotel type, whether stay in national park or outside and game drive how many times. If you have special request, it is suggested to discuss in advance. And, compared with other companies, the cost of tour in this company is the lowest. But, they can provided reliable service!