I can vouch for
Yehoshua Rabinowitz
Yehoshuar1@mail.tau.ac.il
(0)52-5213538
He is extremely knowledgeable, flexible, and knows how to tailor the tour to your needs and requests.
He is American and also fluent in Hebrew and some Yiddish.
(Full disclosure he's mishpacha with me and would definitely be interested in meeting my virtual friends.)
If there's anything I can help with please pm me or just post it here.