You finally decided to redo the kitchen, replace the roof or finish the basement. You got a bid, you liked the contractor, and then came the request: could you put down most of the money today so the crew can order materials and hold your spot on the schedule? It sounds routine. It is also one of the most expensive mistakes a homeowner can make.

The safest way to hire for a big project is to pay in steps as the work gets done, never hand over most of the total up front, and never pay in cash. Here is why, and how to set it up.
Why a big deposit puts you at risk
Once a contractor holds most of your money, you have lost your leverage. The job might start late, stall halfway or never begin at all. Every day you wait, the person who owes you work has no financial reason to hurry, because they have already been paid.
That is the heart of the problem. Payment is the strongest tool you have for keeping a project on track. When you pay in stages that match finished work, the contractor is motivated to keep going, and you are never far ahead of what has actually been built.
Even honest contractors can run into trouble, such as a supplier delay or a crew shortage. A small deposit and milestone payments protect you in those cases too, because you are never left with a large sum tied up in a job that has stopped.
Many states limit deposits
A lot of homeowners do not realize that many states cap how much a contractor can ask for as a down payment on a home improvement job, and many also require a written contract for work above a certain size. These rules exist because up front money is where homeowners carry the most risk.
The specifics vary widely from state to state. The cap, the dollar thresholds for requiring a contract and what the contract must include are not the same everywhere. Before you sign, check with your state consumer protection office or your state contractor licensing board to see what applies where you live. If a contractor asks for more than your state allows, that alone is a reason to walk away.
How to pay by milestone
A milestone schedule ties each payment to a clear piece of finished work. You can build it into the written contract before any money changes hands. A simple version looks like this:
- A modest deposit at signing, kept within whatever your state allows.
- A payment when the materials are delivered and the work begins.
- A payment at a clear midpoint, such as when the major structure or rough work is complete and has passed any required inspection.
- A final payment only when everything is finished, you have walked through the work and any punch list items are fixed.
Write each milestone in plain words so there is no argument later about whether it has been reached. Keep a small final payment back until you are fully satisfied. That last bit of money is what gets a contractor to come back for the little fixes that always turn up.
Never pay in cash
Cash leaves no trail. If the contractor disappears, does poor work or claims you never paid, you have nothing to show. A check or card payment made out to the business name on the contract creates a record that you can use with your bank, with a licensing board or in small claims court.
Be wary of any contractor who insists on cash, asks you to make the check out to a person instead of a business or suggests that skipping the paperwork will save you money. A discount that comes with no contract and no record is a discount you will not be able to enforce.
Get everything in writing
A solid contract is the backbone of a safe project. It should include the full name, address and license information of the contractor, a clear description of the work and materials, the total price, the payment schedule, a start and finish timeframe and how changes to the plan will be handled and priced. If something was promised verbally, it needs to be on paper.
Read the whole thing before you sign. If a clause confuses you, ask about it, and if the answer is not satisfying, ask for the change in writing. A contractor who is proud of their work will not mind taking the time.
Other checks before you pay anything
- Verify the contractor license with your state, and ask for proof of insurance.
- Compare more than one written bid so you know what a fair price and a fair schedule look like.
- Call past customers and, if you can, look at finished work.
- Ask who pulls any required permits. Permit rules vary by city and state, and the person doing the work is usually the one who should handle them.
If a contractor already has too much of your money
Keep calm and keep records. Save the contract, receipts, texts and emails, and take dated photos of the work site. Put your concerns in writing and ask for a specific date when work will resume. If that goes nowhere, contact your state consumer protection office or contractor licensing board, and consider talking to a local attorney about your options. Some states also have recovery funds for homeowners who were hurt by licensed contractors, so ask what is available where you live.
The lesson is a plain one. A contractor you can trust will not need most of your money before the first day of work. Pay as the job progresses, keep a record of every payment and never pay in cash, and you will keep the control where it belongs, in your hands.
More Stories You May Like
- Former Landlord Says In Some Places Your Security Deposit Is Supposed To Earn Interest, And Tenants Who Never Asked Have Been Leaving Money Behind
- Business Consultant Says He Wants The Contractor Working On His House To Make A Healthy Profit, And His Reasons Have Homeowners Rethinking The Cheapest Bid
- Pressure Washer Says Another Contractor Told A First Time Home Buyer Her Brick Wall Needed To Be Torn Down, And All It Needed Was A Little Chemistry
Leave a Reply