United Utility Case Study — The Sunflower Lab
United Utility

United Utility Eliminates 40+ Hours of Weekly Manual Work Across 7 Divisions with Power Apps & Power BI.

Say Hello To United Utility

United Utility manages end-to-end electrical construction projects across the United States — field crews on job sites, back-office teams processing billing, payroll, and safety compliance, coordinated across all operating divisions with different rules, rates, and union agreements.

Technology
Power Apps
Low-code applications
Power BI
Business intelligence
Power Automate
Workflow automation
Integrations
SharePoint
Document management
S
Sage 300
ERP & accounting
T
Microsoft Teams
Communication hub
app.powerbi.com / united-utility / executive-operations
EXECUTIVE OPERATIONS DASHBOARD
Live · Updated 2 min ago · All divisions
FY26 · Q1
$0.0M
Labor cost WTD
7+
Divisions reporting
0.0%
DFR submission
0
Active work orders
Weekly Financial · By Division
ChesterPlaskaCoastal East DixonSESB&BWilliams
Safety Observations · 30 days
412
Closed · 357
Open · 55
Recent Timesheet Submissions
DivisionForemanWork OrderHoursStatus
ChesterR. AlvarezCH-248142.5Approved
PlaskaM. KennedyPL-119538.0Approved
CoastalT. NguyenFPL-332040.0Pending QA
East DixonD. WoolvertonEV-088244.0Approved
AUTO-CYCLE
--------------- FOUR MAIN GOALS

One Platform. Four Outcomes.

Every decision we made during delivery traces back to one of these four goals — and every KPI on the executive dashboard proves them out.

● LIVE
94.2%DFR
1,284Orders
UNITED OPS
OverviewPayrollCrewsSafety
LABOR COST · WTD
$12.4M
▲ 8.2% vs last week
DIVISIONS
Chester
Plaska
Coastal
East Dixon
87%SAFE
Power Apps
Power BI
Automate
Real-time
Timesheet approvedCH-2481 · R. Alvarez · 42.5h
Payroll synced14 divisions · 0 errors
01

Unify All Divisions

Chester · Plaska · Coastal · East Dixon · SES · B&B · Williams — and more onto a single interface.

14×divisions unified
02

Automate Payroll & Billing

Union hall logic, rate tables, and approvals — calculated automatically, fully auditable.

100%payroll accuracy
03

Real-time Leadership Visibility

Power BI dashboards replace days-old spreadsheets for every operational metric.

Livenot days-old
04

Scale Without Hiring

Manage $50M+ in field operations without adding back-office headcount.

$250K+annual labor saved
Field Operations Payroll Automation Real-time Reporting Equipment Tracking Safety Culture Field Operations Payroll Automation Real-time Reporting Equipment Tracking Safety Culture
--------------- PROBLEM #1

A $150M Field Operation Running on Spreadsheets & SharePoint Workarounds

United Utility had built 30–40% of their Power Apps infrastructure themselves — but a patchwork of citizen-developer apps, unstructured data, and zero Power BI visibility was creating payroll errors, billing delays, and a complete blind spot on field performance across 7+ divisions:

  • Everything lived in disconnected Excel files and SharePoint — manual reconciliation took hours every week.
  • Division-specific payroll (Chester union hall rules) was calculated by hand — error-prone and impossible to audit quickly.
  • Leadership had zero real-time visibility — decisions made on data that was already 2–3 days old.
  • One internal IT person, zero Power BI expertise — existing apps risked becoming an un-diagnosable bottleneck.
sharepoint / UU / timesheets / Chester_Week34.xlsx
Chester
Plaska
Coastal
East Dixon
+4
ForemanWO#HallHrsRateGross
R. AlvarezCH-2481IBEW 65442.5$58.20#REF!
J. PikeCH-2500IBEW 9838.0$61.05$2,319.90
M. OrtizCH-2517IBEW 65444.0$58.20#N/A
S. CarterCH-2530IBEW 9840.0$61.05$2,442.00
L. HayesCH-2544IBEW 65436.5$58.20$2,124.30
T. BrooksCH-2559IBEW 9845.0$61.05#VALUE!
⚠ 3 calculation errors · manual reconciliation required

Our Solution

  • Foremen now log time, units, and work order in the DFR app in under 5 minutes — data flows directly to billing tables.
  • A custom payroll logic engine handles union hall rules automatically — correct, auditable, and instant for Chester division.
  • Leadership opens a Power BI dashboard — live data across all 7+ divisions with role-level security, no waiting.
DFR app · app.powerapps.com / united-utility
OPERATIONS SUMMARY · LIVE
All divisions · Week 33
FY26 · Q1
Weekly Financial Report
W28W29W30W31W32W33
100%
Payroll accuracy
~5 min
DFR submit time
Recent DFR Submissions
DivisionForemanWork OrderHoursStatus
ChesterR. AlvarezCH-248142.5Approved
PlaskaM. KennedyPL-119538.0Approved
CoastalT. NguyenFPL-332040.0Pending QA
❝ ❞
"Sunflower Lab didn't ask us to pause operations or start over. They mapped what worked, rebuilt what didn't, and we saw operational impact the day we went live — not months later."
DW
Duke Woolverton
TD Consultant, United Utility
--------------- PROBLEM #2

Manual Customer & Crew Registration Was a Repetitive, 60-Hour Bottleneck

Crew onboarding, equipment transfers, and work order creation were all handled by hand across multiple systems — with every new division making the problem exponentially worse:

  • Crew roster data was manually keyed across SharePoint lists, Sage 300, and payroll sheets — high risk of mismatches.
  • Equipment allocation lived in scattered files — no single source of truth for what was deployed and where.
  • Employee and equipment transfers required a multi-system manual update dance that ate hours per change.
UU Equipment App · allocation / all-divisions
EQUIPMENT ALLOCATION · LIVE
248 assets across 7 divisions
212
Deployed
18
In transit
18
Available
Utilization Rate · Last 30 Days
ChesterPlaskaD&DGP SubFPL UGFPL CMHEver.
AssetDivisionCrewStatus
Bucket Truck 412ChesterCH-Crew 04Deployed
Digger Derrick 87FPL UGFPL-Crew 12Transfer
Cable Puller 19PlaskaPL-Crew 02Deployed

Our Solution

We shipped a two-layer unified operations platform — 17+ Power Apps and 12+ Power BI reports — without asking the client to slow down.

Real-time equipment allocation tracking — what's deployed, where, and to which crew — in one app.
Single-workflow crew reassignment replacing multi-system manual updates.
Full work order lifecycle in-app — mass upload, % completion tracking, add-work-order, and QAQC.

Before vs After — Daily Field Operations

Before Sunflower Lab

A typical day for a field crew foreman
1

Crew arrives — foreman manually fills Excel timesheet for each worker.

~35 min/day
2

Unit counts (cables, conduit, wiring) logged on paper, transcribed to SharePoint later.

~20 min/day
3

Timesheets emailed to back-office, manually entered into billing system.

~45 min/div/wk
4

Chester payroll calculated by hand using union hall rules — error rate significant.

~3 hrs/week
5

Leadership requests status report — pulled from multiple files, 2–3 days old by delivery.

~2 hrs/report

After Sunflower Lab

The same day, fully digitized
1

Foreman opens DFR app — logs time, units, and work order in under 5 minutes.

~5 min/day
2

Unit data captured in-app with structured fields — zero transcription, zero loss.

~0 overhead
3

Data flows directly to billing tables — back-office reviews a dashboard, no data entry.

~5 min/div/wk
4

Chester payroll calculated automatically by the logic engine — correct, auditable, instant.

~15 min QA
5

Leadership opens Power BI dashboard — live data across all divisions, no waiting.

Real-time
👷
Field Workers
7 divisions
📱
Power Apps
20+ apps
Dataverse
Structured data
💼
Sage 300
ERP billing
40+
hrs saved
per week
📋

DFR Apps — Daily Field Reports (7 Divisions)

Backbone

Built separately for Duke Energy, D&D, GP Sub, FPL UG, FPL CMH, Chester, and Eversource — each configured to that division's billing rules, unit types, and crew structures.

🧮

Chester Timesheet App

Most Complex

Custom payroll logic engine handling union hall rules — which work order, which hall, which rate. Biggest technical challenge of the project.

👥

Roster Timesheet App

Foreperson-driven timesheet submission and approval tied to crew rosters and work orders.

🔧

UU Equipment App

Real-time equipment allocation tracking — what's deployed, where, and to which crew.

🔄

Employee & Equipment Transfer

Single-workflow crew reassignment replacing multi-system manual updates.

📦

Work Order Suite

Mass upload, % completion tracking, add-work-order, and QAQC — full work order lifecycle.

SharePoint
Data source
📊
Power BI
14+ reports
Dashboards
Role-level security
👔
Leadership
All 7 divisions
Real-time
data
visibility
🛡️

Safety Culture Dashboard

Observation volume and frequency across all divisions — safety compliance visible to ops managers in real time.

💰

Weekly Financial Report

Consolidated labor costs, equipment costs, and work order revenue — updated weekly for leadership.

📅

Timesheets Dashboard

Weekly overview of all submissions — flagging missing entries, approval status, and hours per work order.

📊

Equipment Usage Report

Utilization rates across all active projects (Sage 300 export). Smarter equipment allocation decisions.

👤

Roster with Rates Report

Crew-level labor rates and roster assignments — accurate client billing and correct rate application.

🏢

Division Reports (Plaska, Duke, FPL, GP-Sub +)

Division-specific payroll, DFR submission tracking, and B&B Resiliency reporting with role-level security.

Impact

A unified operations platform — delivered in under 60 days, still expanding because the ROI keeps paying for itself.

40+
Hours of manual work
eliminated per week
7+
Divisions unified on
one platform
30+
Apps & dashboards
in active use
100%
Payroll error elimination
— Chester division

Timeline

Jul
Kickoff & Audit — mapping existing citizen-developer apps & business logic.
Aug
DFR Apps for 3 divisions, data model + SharePoint rework, Chester payroll engine.
Sep
Remaining DFR divisions, Equipment & Roster apps, Power BI Safety + Financial.
Oct
Go-live — back-office training, leadership dashboards, role-level security rollout.
Now
Ongoing — new divisions, new reports, new apps as scope keeps expanding.

Hours Saved — Weekly, Across All Processes

Before (hrs/week) After (hrs/week)
Based on process interviews with the project team
❝ ❞
"So, I saw that Sunflower was more cost conscious. They were trying to find the efficient and the economical and practical solution than to just make it too big."
UU
Operations Leadership
United Utility
--------------- THE BOTTOM LINE
United Utility saved approximately $250K+ annually in manual labor, reduced payroll errors to zero, and gained the operational visibility needed to manage $50M+ in field operations without hiring additional back-office staff.

The platform is still expanding — new divisions, new reports, new apps — because the ROI keeps paying for itself.

--------------- WHY THIS MATTERS FOR YOUR BUSINESS

If you're running field operations, multi-location projects, or complex payroll across divisions, this story probably hits home.

01

Your teams are trapped in spreadsheets.

Excel was never built to run a multi-division operation. When your data lives in files instead of systems, every decision is slower, every error is harder to find, and every new division makes the problem worse.

02

You have Power Apps but no Power BI expertise.

A lot of operations teams have built functional apps but still can't see their business clearly. The data exists — it's just not connected to anything leadership can actually use. That's a solvable problem.

03

You're trying to scale without hiring.

The pressure to grow revenue without growing headcount is real. Automation is how you do it — but only if it's built right, with your actual business logic baked in, not bolted on.

04

Manual processes are your operational ceiling.

Every hour spent on data entry, manual payroll, and chasing spreadsheets is an hour not spent on the work that actually grows the business. You don't need to accept that.

Are You Ready to Automate Operations Across Your Divisions?

If your teams are still relying on Excel, email chains, and manual payroll — there's a faster, more accurate way to run it. We've built it before. We can build it for you.

See What We Can Build for You →
Call Icon

Privacy Preference Center