Refresh or rebrand is the wrong first question. Ask this instead: has the business changed, or has only the way it looks gone stale. If the strategy and the audience are still right, you need a refresh. If the business itself has moved and the brand is still telling the old story, no new logo fixes that.
Here's the test. A dated logo, type that breaks on a phone screen, a brand that's gone quietly forgettable next to competitors who kept polishing theirs: those are refresh problems. A positioning statement that no longer matches the market you're actually in. A value proposition that doesn't land with the buyers you have now. A business model, audience, or category that genuinely isn't the one you built the brand for. Those are rebrand problems, and confusing the two costs you twice.
The gap between them is wide enough to matter. A refresh typically runs four to eight weeks, sometimes longer on a bigger system, spend in the moderate range, sign off mostly sitting with design. A full rebrand is a different animal: a few months to well over a year, sign off pulled from sales and operations as well as marketing, and a published cost range that stretches from the tens of thousands for a small company to the high six figures once the website, packaging, and signage all change too. That gap tells you something useful: it's exactly how expensive it is to get the diagnosis wrong.
Guess wrong one way, and you rebrand a business with only an aesthetic problem. You pay rebrand money and rebrand time for a result a refresh would have delivered, and you take on real recognition risk with existing customers for nothing. Guess wrong the other way and it's worse. You refresh a business with an actual positioning problem, ship something tidier, and the real issue just sits there, waiting. Six months later you're doing the rebrand anyway. Except now you've also burned the refresh budget, and the time it took to learn it didn't work.
Most businesses default to refresh because it's cheaper and faster, and often enough that's the right call. It stops being the right call the moment the real problem is strategic. Treat this as a diagnosis, not a preference. The cost of guessing wrong isn't symmetrical.
Not sure which one you're looking at? That uncertainty is the signal, not a reason to wait. Getting an outside, structured read on whether your problem is aesthetic or strategic, before a single design file opens, is exactly the judgement call worth bringing a studio in for.