Melissa,
If the old company folded and I'm assuming they have no assets that your father could go after, then a new contract is in order. I'd surely investigate this new company and make sure their insurance is in order.
The new contract should state the total price and what deposits will be made and what amount will be withheld. The contract should require proof of insurance and yes, a finish date can certainally be included but take into account mother nature. If your town does not have a code inspecter I would suggest hiring an expert to sign off on the completed job before you pay off the contract. The contract should also include any warranties for the repairs. Please remember that if it isn't in writing, then it can't be enforced by the courts.
Melissa wrote: