Good luck! I haven't completed a rehab in Md. however, in CA., there doesn't seem to be a problem to get a contractor who will work, getting paid usually on Fridays, once he hits the milestones that both you and the contractor have set up prior to work being performed.
I have a complete scope of work, so all he has to do is focus on his work, and not think about material selections. I give them the SKU nos., what it is, and where it is to be purchased. I know up front what it should cost with materials and labor before I ask for bids, that way I can see how "their" costs are compared to mine.
I have them sign my contract and several other forms prior to the start of work, along with asking for references, and seeing what they are working on currently and past projects they have done. How long in business, do they have a crew, how many projects have they worked on in the last 12 months, do they have their own equipment, do they work with sub-contractors, are they licensed, need to know that they have insurance, workmens comp, etc.
Investors are looking for the bottom line and best prices, of course, so there is money in the deal. But what we bring to the table is constant work for that contractor so he doesn't have lean months where Harry Homeowner doesn't have any jobs for that contractor and no income is coming in for him that month.
Go to the bldg. permit dept., they can't "recommend" a person, but you can tell them what you are looking to accomplish and find out who is doing a lot of work by the permits and they will be more open to you. Also at the supply houses, they know who is regularly picking up materials for projects.
Again, Good Luck, the contractor can make your deal go down the drain or not.