Most UX audits turn into a screenshot deck of things that look wrong. That's not useful to a product team trying to ship. The audit I run starts from the roadmap, not the screen: what is this product trying to get a user to do in the next release, and where does the current experience work against that.
From there it's three passes. First, task completion — can a new and a returning user actually finish the core workflows without external help, timed and recorded. Second, a heuristic pass against established usability principles, scored against your actual user base rather than a generic checklist. Third, a cross-check against support tickets and analytics drop-off points, because the friction users complain about and the friction they silently abandon at are usually different friction.
The failure mode isn't finding issues — it's handing over forty findings with no sense of which five actually move a metric. I prioritise findings against effort to fix and proximity to a KPI the business already tracks, then sit with the product and engineering leads to fold the top handful straight into the next sprint, not a backlog that never gets revisited.
I've run this process for SaaS teams from early-stage products validating their first real user base through to platforms with years of accumulated UX debt. The audit itself usually takes one to two weeks depending on product surface area; what happens with the findings afterward is the part that actually determines whether it was worth doing.
If you're weighing up whether your product needs a full UX audit or just needs someone to sit in on a few user sessions and tell you what they're seeing, that's worth a conversation first — get in touch.