The thing I really appreciate about most of the "Aailable Now" ads is the definition of location. Most of the ads lock it down more than just "Dallas", and they don't say Fort Worth if in fact they are in Dallas.
Having said that, I've not been successful at meeting anybod off of that format. First, you rarely hear back quickly and second, just setting the sppointment is likely to take over an hour, ready or not. Just gotta be a better way.