Before you sign a contract, make sure you do your research. Ask your potential contractor if they can provide references for jobs they are currently working on. You can also ask for past clients, but those can be easy to cherry-pick from. Then, take the time to contact these references and ask how the project went. You should ask questions about staying on schedule, sticking to the budget, and anything else you find important.