So, the good news is you can ignore the framework. Instead, focus on finding a company that:
* does what they'll say they do during your initial conversations and scoping. If they say they'll email X by Y (like a bid or a followup) and it's late or doesn't happen, move on. The pre-sales period is as good as their service will get.
* works iteratively. Look for a company that has lots of small releases (on the order of a week to a month), not a giant scope and big release/deliverable.
* ideally, has done some work with the general type of users/customers you're selling to or are using the app. I don't mean technically, I mean in terms of use cases. For example, a development consultancy that's only designed dashboards for business apps is probably not an ideal choice for a consumer-facing app. They may well be able to do it, but will be less likely to point out flaws in your thinking. Another way to put this is: ask for the URL to something similar they've created (and go try it!).
If they do those things, whatever they recommend will be better than anything you come up with. And if they don't, it doesn't matter anyway :)
Finally, if you haven't already, put together wireframes of as many screens as you can think of - even if it's with pen and paper - and show up with those. They can be terribly ugly, as long as they show what information and choices you envision on each screen and let you talk through why. That will eliminate a ton of uncertainty and effort. Google for pen paper wireframes if you aren't familiar with this.