The golden rules to a successful contractor relationship
1. Inspect what you expect.
2. Don't let the money get ahead of the honey (completed work).
3. What separates Hire from Fire is Ire (anger/fustration). Don't get angry but INSPire. (the INSP = Inspect frequently).
If it is a complex job with multiple aspects and you can find a reliable contractor that requires little to no upfront money to start and are willing to work on a reasonable payment schedule then that is the contractor to hire.
If they want large sums of money up front then walk away no matter how good. Just because someone did a good job for another person is no guarantee they will do a good job for you.
If you have never used the contractor before then start with a small project and build a mutually beneficial relationship.
If you believe you have no options but to hire a contractor then you should also find an independent boots on the ground person to verify all work preferable before intermittent or final payments are made.
Some new investors make bad decisions because they get overly optimistic about the character of a contractor because they are desperate to get the work completed. That is going to cost you in the end in either money, time, quality or your faith in humanity.