My husband and I had Giuseppe as a guide on a 15 day Sicilian tour with a small-group (16 people or less) American tour company called Overseas Adventure Travel (OAT).   He introduced us to the people, places, and "soul" of Sicily.  He has made interesting contacts with Sicilian people that let us get a good feel for the culture beyond the normal "tourist" interactions.  Highly recommended!