B2B field service SaaS
End-to-end product design for a B2B field service platform — from dispatching and jobs to billing, communication and reusable UI foundations.

- Role
- Senior Product Designer
- Period
- 2018-2021
- Focus
- Operational workflowsBillingUI foundations
- Product context
- Field CompleteSaaSField service
End-to-end product design for a B2B field service SaaS
Field Complete was a complex B2B SaaS platform for service companies and contractor teams. It connected estimating, scheduling, dispatching, job execution, invoicing, payment collection, reporting and communication in one operational environment.
As the sole Product Designer, I owned work across web and mobile: turning complex business processes into clearer workflows, more consistent interfaces and reusable UI patterns across modules.
One system for office operations and field execution
Field Complete served service businesses coordinating technicians, contractors, customers, jobs, approvals and payments. The architecture covered CRM and opportunities, workflow modules for jobs and work orders, financial modules, reporting, settings and business rules.
The product needed to connect office operations — planning, dispatching, estimates, approvals and invoicing — with field execution: jobs, updates, technician workflows, communication and payment-related actions.
- Support different priorities across admins, dispatchers, technicians, managers and accounting-related roles.
- Keep messaging, notifications, approvals and status-based workflows connected to the operational context.
- Make a dense, multi-module product feel structured, usable and consistent rather than like a collection of isolated screens.
Workflow clarity and product consistency
The challenge was not simply to improve the UI. The product had connected workflows and data-heavy screens with operational and financial dependencies, so design had to make the system easier to understand across roles and modules.
Customer conversations, feature requests and recurring friction points informed refinement for business owners, dispatchers, workers, accountants and administrators.
- Connect dispatching, job execution, billing and reporting without losing context.
- Support scheduling, scope definition, approval, invoicing, customer delivery and internal coordination together.
- Create recurring UI logic that could scale across modules instead of one-off screen solutions.
Product ownership across web and mobile
I worked as the sole Product Designer across a broad product surface, combining day-to-day delivery with broader UX structuring and UI foundations.
- Structured operational workflows, dashboards, scheduling and dispatching experiences.
- Designed project, job, scope, estimate, invoice, payment and approval flows.
- Contributed to analytics, reporting, messenger, notifications and mobile touchpoints.
- Built stronger reusable patterns and a more consistent product foundation.
The operational backbone
Dashboards, schedules, jobs, estimates, work orders, project views, files, activity history and status tracking formed the daily operational core. The work focused on making dense, interconnected business logic easier to scan and act on.
- Make high-level operational overview easier to scan.
- Organize job and project information into readable layouts.
- Support dispatch and coordination while creating patterns that scale across related modules.
Financial workflows connected to operational reality
Estimates, approvals, scope, line items, invoices, payment requests and billing states were not isolated finance screens. They depended on job status, project scope, taxes, customer communication and the preparation of customer-facing delivery.
My work focused on making these dependent flows coherent and usable where several business rules came together in one screen or modal.
One experience across product surfaces
Beyond core operations and billing, Field Complete also included reporting, analytics, messenger, notifications, attachments, external-facing widgets and mobile touchpoints. These surfaces served different tasks but needed to feel connected.
I worked toward a unified experience through recurring UI logic, clearer patterns and shared interaction foundations rather than treating every module as a separate mini-product.
Designing the product as a connected system
Although the outputs were interface screens, the work was product-oriented: reconciling user roles and responsibilities, dependencies between modules, operational and business logic, internal workflow and external communication, and immediate delivery with long-term consistency.
This was the period where the role moved beyond screen design toward product structure, workflow architecture and system-level UX thinking.
A clearer operational product foundation
This is an older, overview-level case, so the outcome is presented as product-structure and workflow design rather than a metrics-heavy optimization story.
- Clearer operational structure across major workflows.
- Improved usability in key daily-use areas.
- Stronger connection between operational and billing flows.
- More consistent behavior across modules, with reusable UI patterns for web and mobile.
Turning operational complexity into a coherent experience
Field Complete was one of the most formative projects in my career. It demonstrates operating as a single product designer in a complex B2B SaaS environment: not only delivering interfaces, but helping structure the product itself.
- Designing for complexity and translating business processes into usable workflows.
- Working across operations, finance, communication and reporting.
- Thinking in systems rather than isolated screens.
- Building foundations for product consistency, not only local solutions.
Featured Projects
My product design cases from the last few years.

