A vertical SaaS company's hardest problem is learning the domain. This platform skipped it. It was specified by people running the business, corrected by drivers and controllers, and paid for by an operation that needed it to work on Monday morning.
What exists today is a deep, correct, single-tenant system. Turning it into something a second operator can use is an engineering programme, not a configuration exercise: keep what every route-service operator shares, configure what differs by vertical, and remove what belongs to one company.
Sanitisation cycles and proof-of-delivery amendments are the tell. No horizontal field-service tool models them, because no horizontal tool has ever had to.
“[Client quote to be supplied once this write-up is approved.]”