I had Alireza for a couple days between Yazd, Persepolis and Shiraz. As an independent traveller, I was a surprise for me getting acquainted with such a nice tour guide providing very interesting information not only about History or other interesting matters but also about people and traditions. I strongly recommend him for a tour in Iran.