A good contract
A written contract should spell out the job.
Scope of work
A detailed description of the work and materials.
Price and payments
The total price and a payment schedule tied to completed stages.
Timeline
Start and finish dates.
Permits
Who gets permits and pays for them.
Warranty
What warranty the contractor gives on labor.
Cleanup
Who handles debris and cleanup.
