These guys are really great. I travelled to Xianjiang with my girlfriend and while we only had 3 days in Kashgar, Imam and his team really helped make the most of it. One of the best parts of travelling to a place like Xianjiang is understanding a bit more about the local perspective and they were a great resource for that. They were also incredibly flexible and accommodative and were able to tailor the trip around our specific interests. They are also very earnest, eager and honest and unlike some other guides I have worked with, I never felt like they saw me as an open wallet which is always nice. Additionally, they seemed to be very conscious of our safety which was important for us. I highly recommend them and if I am lucky enough to visit Xianjiang again, there is no doubt I will use them again.