Never, never, never, not ever, pay money in advance for work. The only time I would pay for materials is if they are custom materials that cannot be restocked. And, only if the contractor will accept a credit card that can be disputed if the custom materials are not delivered within 60 days. If the contractor won't agree to these conditions, I will find another contractor who will. There are plenty of them.
|