What is the purpose of collecting a down payment before starting a renovation project?
-
A
To maximize the contractor's profit
-
B
To cover initial material and mobilization costs and confirm client commitment
-
C
It is required by all state licensing laws
-
D
To pay the contractor's license renewal fee