If you are fairly new to the business...are you better off having subcontractors that will refer you work. Or subcontractors that are really good at what they do and will not cause you anymore headaches? The reason I am asking, I have a subcontractor that I send all of my irrigation work too. I give him the leads for free. He is good at what he does, causes me no problems. If I tell him I need it done quick...he will get it done quick. Problem is, I make no money off of him, no referral bonus, no leads, nothing. What would you guys do? Look for another subcontractor that is willing to trade work? Ask for a referral bonus? Take his estimate and mark it up? Wait until next season, when I am more established and have provided him more work, and see what happens?