Not all are, there are some specific for just being there(like no sexual stuff) my step dad used to work a company that would always get escorts at business meetings ect. Though I don't know how you'd fined one, I have had an escort before(for sexual stuff) as actually, that's what nearly all of them do I think, it's a legal form of prostitution, and I wouldn't recommend it, when I had mine, she just texted she was okay before we went up stairs, obviously I was no threat as an 18 year old, somewhat nervous and awkward around her male. Though escorts, I believe are in most cases for sex ect. I mean, obvs someone could easily murder her, so it's a dangerous job. I am not sure how you'd find one just for dinner dates ect, but there are plenty of lonely men that just want to spend time with a woman, and plenty just for dates ect, but I can't say how'd you'd find them. Though you can usually tell by an escort website, like most are naked/in certain poses or half clothed, though if you found a proper higher class one I suppose, specific for dinner dates, not sure how, then you may be okay. I hope I helped, I felt I didn't, but I think it's all important as I have used one(obvs a sexual one). Though you could always phone each one up and ask as to whether you'd do sexual stuff I suppose.