What we build, and how.
Mobile apps, web apps and the backends behind them, for founders and small software companies. You work directly with the people doing the work.
Build the product
Usually all four together, so the app, the dashboard and the API are designed as one thing.
- 01
Mobile apps
- React Native
- Expo
iOS and Android apps from one React Native codebase, built to work on a job site with patchy signal.
- One codebase for both platforms
- Offline-first job data and sync
- Camera, photo capture and GPS
- App Store and Google Play releases
- 02
Web apps
- Next.js
- React
The office side of the same product: what your team works in, and what your customers see.
- Owner and admin dashboards
- Customer booking flows
- Marketing sites
- Shared accounts and data with the app
- 03
Backends
- Node
- NestJS
- Python
- PostgreSQL
- AWS
APIs, databases and infrastructure designed around the apps that depend on them.
- APIs the mobile and web apps share
- Database design and migrations
- Integrations with the tools you use
- Deploys and hosting on AWS
- 04
Field-service features
- Mobile
- Web
- Backend
The parts that field-service and home-service products keep needing, and that are easy to get wrong.
- Scheduling and dispatch
- Crew apps with clock-in and GPS
- Photo capture and checklists
- Automatic updates to customers

Built for work away from a desk
Some of what we build gets used in a van, on a driveway, or in a basement with one bar of signal. These are the parts we've built more than once:
- Scheduling
- Dispatch
- Crew apps
- GPS check-in
- Photo capture
- Offline sync
- App Store releases
- Play Store releases
Keep it fast and running
For products that already exist, ours or someone else's.
- 05
Mobile performance audits
- React Native
For a React Native app that's slow to open, heavy on battery or unreliable offline. We profile it and tell you what to fix first.
- Profiling on real devices
- Startup time, rendering and memory
- Offline behaviour and sync
- A list of fixes in priority order
- 06
Ongoing support
- Mobile
- Web
- Backend
We stay on after launch, so bugs and new features go to the people who already know the codebase.
- Bug fixes and small changes
- New feature development
- OS and store-policy updates
- Monthly or as needed

A small stack we know well
We stick to a few tools so we can go deep on each: one language across mobile, web and most of the backend, and one database.
- Mobile
- React Native, Expo
- Web
- Next.js, React
- Backend
- Node, NestJS, Python
- Data
- PostgreSQL
- Hosting
- AWS
- Stores
- App Store, Google Play
Most builds take 4 to 8 weeks
Less for a focused first version, more for a bigger platform with integrations. Either way you get a real date up front.
- 3 to 5 days
Discovery and scope
- 1 week
Design and architecture
- 3 to 6 weeks
Build
- 3 to 5 days
QA and release
All of the above, in one product
Sanitavia is the mobile app, the web side and the backend behind it, built and released by the same team.
Tell us what you're building.
We'll give you a straight answer on scope, timing, and whether we're the right fit.
