I totally understand your situation. Last year, we outsourced part of our mobile app, and what helped us a lot was finding an agency that clearly explained their process and shared case studies. If you’re looking for some agencies or insights on outsourcing best practices, this resource really helped me evaluate options:
https://www.trinetix.cоm/insights/logistics-and-suррly-chain-trends . Starting with a small module first made it much easier to test communication and quality before committing to a larger project.