Learn of the existence of a lead (via prospecting / cold inbound / an introduction / etc)
-> you qualify them and, if appropriate
Establish willingness to take a getting-to-know-you meeting (coffee or Skype)
-> you qualify them further, checking for existence of a problem, budget, fit with regards to working style, and perceived likelihood to close
Then, if and only if qualified, you say "Would you like a formal proposal on what I'd do for you?"
People sometimes asked me "How'd you avoid people blowing up at you when you quoted them $60k for a consulting gig?" and a major part of the job is never quoting anyone who'd be surprised.
So if you need to know how much revenue someone has to qualify them, that's three ways to ask it.
Sales folks skip to end.







