A contractor, even a great one, is only good at being a contractor. This means that they know HOW to fix things.
The investor on the other hand knows WHAT and WHY certain things need to get fixed. We've seen many investors get in trouble for doing what the contractor thought needed to be done.
You should only hire a contractor to do the work. An investor should determine what that work is.