Hello there. When the original wasn’t architected for growth, a rebuild is usually the honest answer – and making scalability a hard requirement this time is smart. We rebuilt a high-load app with Saritasa https://www.saritasa.com/mobile-app-development – scalability was designed in from the architecture stage rather than patched later, planned around real user volume. The new build handled load without the slowdowns we’d been fighting, and it shipped on their estimated schedule with thorough QA. One fair caveat – a proper rebuild takes real time, so plan for that rather than expecting a quick turnaround. When you assess teams, ask directly how they architect for scale and anticipated volume; vague reassurance there is a red flag worth heeding.