1. Look at real, live work
Ask for projects you can open: websites that load, and apps you can install from Google Play or the App Store. Screenshots alone prove little. Check whether the work is similar to what you need, and whether it still works well today. You can browse ours on the projects page.
2. Ask what technology they use, and why
A good company can explain its choices in plain words. For websites, ask whether they build with a modern framework such as Next.js or assemble themes and plugins (see Next.js vs WordPress). For apps, ask whether they build natively in Kotlin and Swift or use a cross-platform framework, and why (see native vs cross-platform).
3. Make sure you own what you pay for
- The domain should be registered in your company's name.
- Store accounts (Google Play, App Store) should belong to you.
- Hosting, analytics and Search Console access should be shared with you.
- Ownership of the source code should be agreed in the contract.
4. Ask how they test and release
Ask how the work is tested before it reaches your customers: on real phones, in both languages, with sign-in, payments and error cases. Ask how updates are released and how a bad release is rolled back. A company that cannot describe this clearly probably tests on launch day.
5. Check security and privacy
Ask how passwords and customer data are protected, who on their team has access, and how backups work. For apps, ask whether they handle the store privacy forms and account deletion that Google and Apple require.
6. Agree support before you start
Software needs care after launch: new phone and browser versions, security updates and small changes. Agree what support covers, how fast they respond and what it costs, before the project starts.
7. Compare quotes on scope, not just price
Two quotes for "a website" may describe very different work. Ask each company to list pages, features, languages, testing, hosting and support, then compare like with like. Share your budget range so they can recommend the right scope. Our guide to website costs in Myanmar explains what changes the price, and how we work shows our own process.
Questions
Should I choose the cheapest quote?
Compare what each quote includes first. A low price that leaves out testing, support or ownership often costs more later.
What should be in the contract?
Scope, timeline, payment schedule, ownership of code and accounts, support after launch, and how changes are handled.