Keep finished work from becoming unpaid work.
Approved change orders land on the final invoice, the invoice goes out when the job is marked complete, and reminders follow on a schedule you set until the customer pays. Questions about a charge get answered with the signed change order and photos.
- Lead
- Estimate
- Sold
- Production
- Paid
You did the work. You didn’t bill for it.
A whole-house repipe with two approved extras that never reached billing. The invoice is held until both are on it, then goes out at $8,825 due, with the signed change order ready to send.
The job is done. The money isn’t in.
Final invoices wait for the office to catch up. Change orders signed on site never make it to billing. And nobody enjoys calling a happy customer about a late payment, so it doesn’t happen.
Final invoice, water heater replacement
- Complete
- Invoiced
- Reminded
- Paid
- Your teamJob marked complete with photos
- SystemFinal invoice sent with the approved change order
Added: a new expansion tank and shutoff valve, signed by the homeowner on site.
- AI assistantFriendly payment reminder with the pay link
- HomeownerAsked about the extra charge
- AI assistantSent the signed change order and the photos
- SystemPaid in full. Marked paid in QuickBooks.
From job complete to paid in full.
- Drafts the invoice when the job is marked complete
- Attaches approved change orders and completion photos
- Sends it with a link to pay
- Follows up on the schedule you set
- Answers “what is this charge?” with the signed change order
- Marks it paid in your accounting, stops reminders and asks for a review
Know who owes what, and for how long.
Every open invoice shows on the job record with its reminders and replies, and a monthly list shows what is outstanding by age. Disputes go straight to a person.
Questions about billing
Which accounting software works?
Will reminders feel pushy?
What about insurance or financing payments?
Find the money sitting in finished jobs.
Book a free 20-minute call. Bring a list of jobs finished in the last 60 days that are not paid yet.