How do contractors avoid "I didn't approve that" billing disputes?
Short answer
Get a yes in writing before any work that goes beyond the original estimate, record what changed and why, and send photos and a summary of the finished work before you send the invoice. Disputes usually happen when a customer is surprised, so the goal is that nothing on the bill is ever a surprise.
Before the work
- Put the scope and price in an estimate the customer can accept
- Say clearly what is not included
- When something unexpected turns up, stop and describe it before continuing
When the scope changes
Take a photo of what you found, explain the choice (repair now or wait), and get the customer's approval by text or email. A one-line reply that says "yes, go ahead" with a date on it is far better than a verbal OK on the driveway.
After the work
Send the finished-work report first, with photos and a plain explanation of anything that was added. Ask the customer to confirm the work is complete. Then send the invoice. Customers who have already seen and acknowledged the work rarely contest the charge.
Related questions
Is a text message approval good enough?
A dated written message is far better than nothing and is commonly used. What counts as a binding approval can vary by state and by job size, so for large jobs ask your attorney or follow your state's contractor rules.
What if the customer says they never saw the estimate?
Send estimates as a link or email you can show was delivered, and have the customer accept it online so there is a timestamped record. That removes the "I never saw it" argument.
Send proof of every job in about a minute
7-day free trial. No credit card required.
Go deeper
More answers
Last reviewed 2026-10-20. This is general information for service businesses, not legal, tax, or financial advice.