How to effectively fire a contractor and avoid liens or other legal issues
If you're concerned perhaps you could draw up a fairly tight contract which included quality metrics and a schedule of work.

Then if things aren't up to standard you could terminate due to breach of contract.

The big drawback with this is getting someone to sign up to such a document in the first place.