As a solo female traveller who speaks neither Arabic nor French, safety was top of mind when looking to book a day trip during my recent trip to Hammamet, Tunisia, and I decided to give Nadhmi a try based on the reviews, and I'm really glad I did!
He confirmed the booking via WhatsApp the day before the trip, giving me his car make and model, as well as location photographs of where he would be and time of arrival. He was punctual, and we set off on a day's trip that would be informative and enchanting.
We didn't really stop in the souks because I didn't really need to, but Nadhmi gave me plenty of opportunities to stop and look into anything I might be interested in ("They have a great little room in here if you want to have a look....there's a shop here with some great items if you would like to have a look...we can stop and look at some carpets/spices/king's bed if you are interested").
He went with us into the ruins of Carthage and waited patiently as I took a gazillion pictures, and then waited patiently as we stopped for a spot of lunch even though it was in the middle of Ramadan for him.
All in all a knowledgeable, courteous tour guide. Book him; you'll love your trip!