Renovation Fatigue: Why the Last 10% Takes the Longest (and How to Finish on Good Terms)
Somewhere around month seven of a long renovation, almost every homeowner hits a wall. Money is tighter than planned, the house still isn’t finished, you’ve made a thousand decisions, and the crew that used to be there every morning now shows up some days and not others. I call it renovation fatigue.
I’ve spent 30+ years building and renovating, 25 of them running my own company, so I’ve watched this from the contractor’s side more times than I can count. Most advice about renovation fatigue tells you to take a weekend away and go easy on yourself. That’s fine, but it doesn’t finish your house. This article is about the part nobody explains: why the last 10% really does take the longest, and what you can do so the job ends on good terms instead of in an argument.
A job I still think about
A few years ago we took on a big renovation in a tight neighbourhood, about a ten-month job. It had problems in the ground from day one, a neighbour’s property to sort out along the way, and a budget that took a hit before we were out of the ground.
Around month seven the owners were worn out. Money was tight and they wanted to be in for Christmas. So I put every person I had on that house and we got them moved in before the holidays. I also told them that after Christmas we’d step back for a while, because I’d pulled crews off other jobs that were now sitting still.
After Christmas I did exactly what I said. I went back to the other jobs. A couple of months later the owners were frustrated that the last items weren’t done. We’d agreed on the pause, but it was a conversation, not something written down with a list and a return date. We remembered it differently. I finished that job in good faith and lost several thousand dollars doing it. The house turned out beautifully. The ending didn’t.
Nobody was a bad guy in that story. It was a communication gap at the exact moment everyone was tired. That’s what renovation fatigue does, and it’s why I’d handle that last stretch very differently now.
Why the last 10% takes so long
From the outside it looks like the contractor lost interest. Usually something else is going on.
- The work gets small and scattered. Early on, one crew can work all day. At the end it’s a painter for two hours, an electrician for a couple of covers, a finish carpenter for one door. Every trade has to fit you in between bigger jobs.
- You’re waiting on things. Special-order doors, a replacement tile, the one light fixture on backorder. One late item can hold up three trades.
- Once you move in, the pressure drops for everyone. You’re living there, so the job stops feeling urgent to the contractor, and every small item starts feeling huge to you.
- The money gets tense. Most of the contract has been paid. The contractor wants the final payment, you want the house finished first, and both of you are right.
- Everybody is tired. Tired people assume the worst. A late text becomes “they’ve abandoned us” or “they’ll never be happy”.
How to finish on good terms
1. Expect the wall before you hit it
Talk about it at the start: “There’ll be a stretch near the end where this drags. How will we handle it?” Just naming it takes a lot of the heat out when it arrives.
2. Get every schedule change in writing
This is the big one, and it’s the lesson from my own job. If anything changes near the end, like moving in early, a pause, or crews leaving for a while, put it in a short email or text: what’s left, who’s doing it, and the date they’re coming back. Both of you reply “agreed”. Two minutes, and it would have saved me a lot of money and a good relationship.
3. Make one list with dates, and keep it current
Walk the house together and write every open item on one list: the room, what’s wrong, the agreed fix, who’s doing it, and a target date. Not a pile of texts. One list you both update. When everyone can see it shrinking, patience comes back.
4. Tie the final payment to the list, not to feelings
Agree up front what “done” means. Hold back a fair amount for the open items, and release it as they’re finished. In BC, also understand how the legal holdback works, because that’s separate from a deficiency holdback. My guide to the final payment and holdback goes through it.
5. Keep extras out of the finish line
“While you’re here, could you also…” is how a two-week finish becomes two months. Write new ideas down and price them separately after the original scope is done. More on that in what to check before you approve a change order.
6. Pick one time a week to talk
A 15-minute check-in on the same day each week beats 40 anxious texts. Go through the list, confirm dates, and move on.
7. Be careful about moving in before it’s finished
Sometimes it’s the right call. Just know it changes the job: work gets slower around your furniture and your family, and it feels less urgent to everyone except you. If you move in early, do steps 2 and 3 the same day.
If you’re the homeowner and you’re already there
Take a breath and do three things: ask for the current list of open items with dates, confirm in writing when each trade is coming back, and hold off on the final payment until the list is done. Keep it calm and factual. Most contractors want to finish as badly as you do. They just need the finish line spelled out.
Tools that help
- Renovation Final Walkthrough Checklist: a room-by-room walkthrough, a deficiency list with due dates and initials, and a final payment and holdback release checklist.
- Renovation Budget Tracker: tracks change orders, payments, allowances and holdback, so the final number isn’t a surprise.
- Free checklist: 12 questions to ask before you sign.
And if you’re stuck in the last stretch and want a builder’s honest read on where things stand, that’s what my $75 second-opinion call is for. For longer jobs, Project Backup keeps me in your corner right through to the final walkthrough. I review and advise. I don’t bid on your job.
General information from a builder’s experience, not legal advice. Check the rules where you live and read your own contract.



