We booked our trip through Tibet Native Travel services a couple months ago. They were very quick to respond and very accommodating. They booked the hotels, arranged our Tibet travel permit and provided with a fantastic tour guide and driver and the car was top notch. I believe my experience would have been very different if I didn't use a company like this one. I also wanted to use a Tibetan company and have a Tibetan tour guide as I believe they are more knowledgeable about Tibet than their Chinese counterparts. During our stay at the hotel in Lhasa we encountered a problem and they changed our hotel without any extra charges. On our last day they invited us to a very special dinner. I highly recommend this company as their service is excellent from beginning to end! More