More in Start here
START HERE

PWA, website, or native app?

A customer needs your opening hours. Your technician needs a checklist in a basement. Those are different jobs. Do not buy an app just because another business has one.

Use a website for information and occasional tasks

Hours, menus, service areas, and a contact form belong on a clear website. Customers should not have to install anything to find a phone number. A responsive site can also handle useful interactive tasks, such as a simple calculator.

If people use the task only once, an installation step may be unnecessary friction. Start with a link they can open.

Consider a PWA for repeated web-based work

A PWA can be a good fit for a task staff return to often, especially when the app can use web technologies to provide the required offline behavior. The same underlying site can serve different screen sizes, but each supported browser still needs testing.

Do not turn “one codebase” into “no maintenance.” Someone must keep the hosting, content, storage behavior, and updates working.

Consider native development for a specific requirement

If the job depends on a device capability or background behavior the target browsers cannot reliably provide, investigate a native app or an existing product. Ask for a small proof of that requirement before commissioning the full app.

Distribution, store review, updates, and support are part of the decision. A native app can also fail offline if its useful work depends on a server.

Compare the whole job

Questions to take into a scoping conversation
ChoiceGood starting pointCheck before committing
WebsitePublic information or a quick taskCan people finish on a phone?
PWARepeated work reachable by a linkDo the required features work on your devices?
Native appA task needing particular platform capabilitiesWho handles distribution and ongoing updates?

Ask each proposal to include setup, recurring services, support, data export, and an exit plan. No option is automatically the cheapest. A cheap build that leaves nobody able to recover a lost record can be expensive to run.