The Question
One thing I learned quite early in our renovation was that very seldom did I see perfection.
That isn’t a criticism of the trades.
It’s simply the reality of renovating an older home.
Our house was built in the 1980s. When the internal block walls were originally built, the concrete floors were poured separately in each room.
Once we started removing walls during the renovation, we discovered the floor levels didn’t quite match.
There was a solution.
The entire house could have been levelled using floor levelling compound.
The problem was the cost.
It would have added a significant amount to our budget.
Instead, the builder and carpenter worked together to get the floors as level as they possibly could without creating a much bigger expense.
It was a sensible compromise.
Even today, if I emptied a bag of marbles onto the floor, they’d probably roll off in every direction.
I knew that before the flooring was laid.
I understood why the decision had been made.
I accepted it.
It made me think about something else.
What’s the difference between a compromise and a snag?
My Experience
As the project moved forward, I started noticing small things that weren’t quite right.
A pipe left exposed beneath the sink unit that you could clearly see every time you sat on the toilet.
A socket in the utility room that had been fitted but wasn’t carrying any power.
A newly installed sliding door that caught every time it opened.
These weren’t compromises.
Nobody had explained why they were necessary.
Nobody had asked whether I was happy to accept them.
They were simply jobs that still needed to be put right.
That’s when I realised I couldn’t rely on memory.
Every time I noticed something, I wrote it down.
Some items were resolved within a few days.
Others had to wait until another trade had finished.
By the end of the project, that list had become one of the most useful tools I had.
What I Learned
Looking back, I realised there’s an important difference between accepting a compromise and accepting poor workmanship.
A compromise is a conscious decision.
You understand why it’s being made.
You know what the alternatives are.
You accept it because it makes sense for your budget, your home or your priorities.
A snag is different.
It’s something that hasn’t been completed properly.
Something that doesn’t work as it should.
Or something that simply needs to be finished before the project is complete.
Knowing the difference helped me focus on the things that genuinely mattered.
Common Mistakes
One mistake homeowners can make is expecting absolute perfection in an older property.
Sometimes achieving perfection simply isn’t practical or represents poor value for money.
Another mistake is accepting genuine snags because you assume they’re just part of the renovation.
They aren’t.
If something has been agreed but hasn’t been completed properly, record it and ask for it to be resolved.
The sooner it’s identified, the easier it usually is to put right.
Practical Advice
As work progresses, keep a running snag list rather than waiting until the very end of the project.
For each item, ask yourself:
- Was this an agreed compromise?
- Does it work as intended?
- Has the work been completed to the standard we agreed?
- Is this something that simply needs another trade before it can be finished?
If it’s a snag, record it.
Include where it is, which trade is responsible and whether it’s been resolved.
Trying to remember dozens of small items at the end of a project is far more difficult than keeping track of them as you go.
Take a look around your own project.
- Are there things you’ve consciously accepted because they were the right compromise?
- And are there things you’ve quietly put up with that really should be put right?
Understanding the difference can help you avoid unnecessary frustration while making sure genuine issues don’t get forgotten.
Looking Back
Looking back, I don’t remember every snag we had.
That’s because most of them were small and they were dealt with as the project progressed.
What I do remember are the compromises we chose to make.
They weren’t mistakes.
They were informed decisions that helped us stay within our budget while still creating a home we’re incredibly proud of.
For me, that’s one of the biggest lessons from our renovation.
Not everything has to be perfect.
But the things that matter should be finished properly.
A compromise is a decision you make. A snag is a problem that should be put right. Knowing the difference will help you focus your time, your money and your conversations with your trades.
Free Home Project Starter Guide
If you’re still in the planning stages of your renovation or self-build, download my free Home Project Starter Guide.
It’s designed to help homeowners think through the questions and decisions that are often overlooked before work begins, so you can start your project feeling more prepared and more in control.
Get the free Starter GuideThe Home Project Control System
Once your project is underway, staying in control becomes just as important as planning it.
The Navigate Your Money Pit – Home Project Control System brings together your costs, funding, cashflow, timeline and key decisions in one place, helping you stay organised and make informed decisions from your first quotation to your final payment.
Navigate Your Money Pit