We contacted Ali  by email and he was very prompt with reply. (We are a group of Asian female travellers) Ali picked us from Tehran airport and we had amazing trip with Ali from Tehran, Kashan, Isfahan, Yazd & Shiraz. Ali helped to book all accomodations - excellent choice of hotels & tradtional houses and even our domestic flight too.  Ali is a professional guide, speak fluent English, trustworthy person, knowledgeable, humorous and a safe driver(travel with his car to various cities- we enjoyed the songs he played in his car, especially iranian songs) He is also a great photographer.  We have lot of fun with him and met  friendly Iranians during our trip with Ali connection. Ali is a responsible/reliable person and even check on us to ensure we arrrived safely in Malaysia. We have remarkable experience in Iran and most memorable trip with Ali as a reliable guide and highly recommend Ali for his services.