I haven't read every answer but I'd bet most share the same sentiment. Be upfront with how you want to work with them. I don't like to do the whole 'hanging the carrot' thing like "I have a bunch of work, if you give me a great price I'll give it all to you." Honestly this will likely drive away most good contractors because they now think you are cheap and will attempt to beat them down at every opportunity. A smart contractor can deduct you may have more work from the fact you are an investor so just be tactful in how you phrase your statements to clarify for them that you do in fact have more work, if you actually do. I don't like to negotiate with contractors, I just ask them to bring me a fair price and if it works for my budget I'll say yes, if it doesn't then maybe we can work together on another project. I've had contractors offer to do it cheaper after they put in their bid but I decline, if they were willing to do it cheaper than they should have given me the lower price from the start. I don't want to work with people that will try to get as much out of me at every opportunity because I give them the same courtesy. It's all about building a mutually beneficial relationship. In the beginning I did negotiate and I can't remember a time it went well, the first time they run into a delay they're going to get restless and not want to be there anymore, this is where corner cutting and delays start. The only thing I negotiate on now is the payment schedule.