I first contacted Jon based on the number of positive reviews.  He was very responsive (considering he also guides during the day) and patient with us as we fully customized our tour.  He also helped us add/modify transport and hotels last minute.

When we arrived Jon was there waiting at arrival gate and made sure we were taken care in our plans.  We went on the see many of the sights I was interested in from tripadvisor plus alot more along the way.  Our trip included other guides apart from Jon, Tom took us through Dali and Lijiang, Maria throughout Shangri-La and Meili Mountain, and finally Julia back in Kunming.  We found them they were ever willing to go the extra distance to help us feel comfortable in our trip.  For example, Tom helped us purchase and ship a souvenir we missed, and took us to a nearby lake for a bird watching session outside of our itinerary and Maria gave us good advice to care for ourselves in Shangri-La's high altitude and colder climate.

Overall the trip was a great experience, a small improvement for me would be able to enjoy a more authentic tea experience as the places we had access to seemed too commercialized.  Everyone in my family had a great trip and would definitely recommend Jon's services to anyone interested in travelling to Yunan.