This has happened to me several times already, and I think I'm not the only one.
A (possibly new) user comes by with a question which clearly shows he is way out of his depth and he needs professional advice, such as this one; after some comments and/or answers, the suggestion is given to hire someone who actually knows what he's doing, and the question is closed as too broad and/or not professional enough.
The user will probably realize the truth in the suggestion, and he'll go find someone with real experience. Now, chances are one or more other users could actually help him, and are willing to do so (for a price); case in point: I'm an expert in network design (amongst other things) and I'm currently unemployed, thus a short-term consulting job like "please advise me on designing my company network" is something I'd be glad to take on.
However, I have no way to contact the user (there still is no PM function on any StackExchange site), and posting my email address in a comment is something I'd like to avoid; also, posting a comment such as "please contact me privately, I could do this job for you if we agree on the price and terms" strikes me as rather inappropriate for a site whose main purpose is definitely not handling job offers.
So: there is a situation where a user is clearly in need of professional support, he is probably looking for it, and someone is willing to take on the job, or at least tell him "let's see if we can work together on this". But the site provides no means to handle this situation.
What would be the best approach using the current tools?
Could something be introduced to handle this better?