The bottlenecks were capping growth
Picture a normal morning at SameRock.
Engineers work from a Google Sheet, the schedule lives in Google Calendar, and invoices sit in Sage. Nobody knows a client has paid unless they email to say so.
Emails, reminders and finished reports all go out by hand. None of it is hard, but all of it lands on the owner and the admin team.
What that was costing
11+ hrs
a week, per employee, on manual admin and the errors it causes
Admin hours
Daily re-typing, chasing and reminding, plus the errors from keying each job in twice. It grows with every new job, not with the team.
1 in 5
jobs, roughly, held up waiting on information
Things slip
Reminders get missed and jobs stall waiting on a document. Slow turnaround is what clients remember, and what they review you on.
38+ days
the longest wait on an unpaid invoice
Cash comes in late
Invoices go out when the office gets to them. Late invoices get paid late, some never get chased, and cash flow swings month to month.
Capped
jobs per week, whoever is free
Growth hits a ceiling
Demand kept climbing, but capacity was set by what the office could coordinate. Hiring only made that harder.
The business was winning the work. It couldn't grow past its own admin.