Brady is great and meets all your requests if he comes through.....he knows his communication is rough https://www.masseurfinder.com/massage-therapists/40959/ and a thread on him....https://www.companyofmen.org/topic/127057-brady-in-phoenix/
and here's DL touch as suggested by Paul just above: https://rentmasseur.com/DL_touch
and, if he re-ups his ad, I've had very successful meets with https://rentmasseur.com/cochinoblk