Skip to content
Pineland Technologies
All work

SaaS Platform · 2025–2026

Mobile Service Sync

The software a mobile service business runs on

Scheduling, dispatch, invoicing, and parts for mobile oil change operators, in one place. Jobber and Housecall Pro are general-purpose; this one knows what a 2019 Silverado takes, which filter it needs, and the fastest order to hit today's eight stops.

Visit mobileservicesync.comLive · marketing site, app, and docs
mobileservicesync.com
Mobile Service Sync: The software a mobile service business runs on
Fills the oil, filter, and price
PlateFills the oil, filter, and price
Optimizes the day's routes
One tapOptimizes the day's routes
Systems it already talks to
4Systems it already talks to

The problem

Generic field-service software treats every job as a line item. A mobile oil change is not a line item. It needs the right viscosity, the right capacity, the right OEM filter, and a route that does not waste an hour of drive time. Operators were reconciling all of that by hand, per vehicle, every morning.

What got built

An npm-workspace monorepo: a Next.js web app, a public marketing site, and a docs site, all on one Prisma schema. Every table is scoped by organizationId behind a requireTenant() helper, so one deployment serves many operators without leaking a row between them. Third-party integrations each have a mock fallback, so the whole product runs locally with no API credentials.

Details worth naming

  • VIN and license-plate lookup through CarAPI fills each job with the correct oil viscosity, capacity, and OEM filter automatically.
  • Route optimization on Mapbox Directions and Matrix APIs, including a global 'Optimize All' VRP solver across every technician.
  • An embeddable public booking widget that captures leads even when the customer abandons partway through.
  • Multi-tenant from the schema up, with a separate documentation app and a seeded internal help wiki.

Inside the product

Screens from the running application, captured against a seeded demo account.

Operator dashboard: sales, fleet requests, and what is on the calendar
Operator dashboard: sales, fleet requests, and what is on the calendar
Schedule map with per-technician route optimization
Schedule map with per-technician route optimization
Dispatch grid for assigning work orders across the day
Dispatch grid for assigning work orders across the day
Fleet accounts with their own portal and service-request inbox
Fleet accounts with their own portal and service-request inbox
Two-way SMS inbox tied to each customer record
Two-way SMS inbox tied to each customer record

Next project

RWCBM

A private members' network, web and mobile

Read it

Pass all nine. Nobody else does yet.

Tell us what the business does and where. Within a day you will have a straight answer on what an AI-friendly site takes to build, what it costs to run, and what we would cut. If the honest answer is that you do not need to build anything, that is the answer you get.

Or skip the form entirely. hello@pinelandtech.com reaches a person, not a queue.

Score My Sitefree