Roofing contracts may differ in the amount of deposit required or the schedule of payments, but all contractors should ask for some form of upfront payment. The total deposit and payments should never exceed 75% of the job’s cost. The…

Roofing contracts may differ in the amount of deposit required or the schedule of payments, but all contractors should ask for some form of upfront payment. The total deposit and payments should never exceed 75% of the job’s cost. The…