With all due respect Adam, if you want a job doing properly, you need to invest the time, energy and resources into training and equipment. Jim's suggestion is practical and viable. But only if you can build a good working relationship with someone you can trust. There are honest and genuine CC's out there, you just haven't found one yet. You could do a lot worse than contacting a local NCCA member.
Now it's time to bang the drum a bit
To become an NCCA member, the applicant must have attended the association's own 2 day carpet and upholstery cleaning course, or an approved one, and passed the examination. You then have to submit proof of Public and Treatment Liability Insurance, and each year at renewal, in order to be considered for membership. As you may gather, this is not a "Cheque Book" membership, but one which has to be earned.
OK, if you do sub-out, there's no guarantee that a member is the best cleaner in the world, but he/she will certainly have the knowledge to be applied to the task.
Another qualification that would show that a CC. is serious about his/her trade is IICRC.