I'm not in your shoes and I don't know the details of your work, however if I am to imagine myself in your shoes I don't feel I'd be as lenient there either. Contractors are notorious for lagging and being a general pain in the ass because they *know* they possess a skill set which you do not. So you *need* them.
My thoughts? There are more of you. I'm here to employ you - not become your personal, juicy chew toy. YOU, blue, are the one with the widespread skill set here. Or else you wouldn't be an entrepreneur. You'd be a contractor. Like them. With a very specialized skill that only focuses on a narrow area. Yes, you do need them but not so terribly awfully bad that you concede to anal torture in the process.