Get a contract in writing, and understand what every word means in the verbiage before you sign it. Probably a good idea to actually submit to you their financial background along with customers that will attest to the quality and how they backup their plan/work.

Cut throat hacks, usually steal the work from Highly Qualified People. Then you end up with a piece of junk, and post something like this.