I'm PJ, based in Encinitas. If you're running construction ops and your "system" is Procore plus six spreadsheets plus a group text, we should talk — I build the missing piece.
Pull committed costs, actuals, and projected final from your accounting + PM stack into one view. Updated nightly. No more PM-reported percentages.
Get a text when a crew crosses 85% of budgeted hours with work remaining. Before the WIP meeting, not after.
Auto-generated weekly — who's sitting on what, how long, and which ones are blocking the schedule. Ends the finger-pointing.
Time cards, daily logs, and delivery tickets flowing into the same system your controller uses. No more double entry.
Schedule adherence, change order frequency, safety incidents — tracked automatically so you bid the next job with data.
You own the code. No per-seat pricing. No vendor deprecating the feature you depend on.
Yes. All three have APIs. Procore's is the cleanest. Sage 300 takes more work but doable. Tell me which ones you're on and I'll tell you what's possible.
A single focused dashboard — usually 1 to 3 weeks from first conversation to working tool. Not 6 months. Not a "Phase 1."
Typically 10-20% of what a firm would charge. I'm one person with no overhead. I also tell you when a $30/month SaaS already does what you need.
If it saves them time, yes. If it adds data entry, no. I build around existing workflows — the tool reads from what they're already doing.
No. Procore is fine. It just doesn't do everything. I build what lives next to it.
Encinitas / Solana Beach. Happy to meet in person anywhere in North County San Diego — coffee in Carlsbad, your office, your jobsite trailer. Whatever works.
I've worked with ops leaders who spent six figures on a "digital transformation" and still can't get a clean weekly WIP. That's not a software problem — that's a "nobody asked the person running the jobs what they actually need" problem. Text me. I'll listen first, build second.
Connect on LinkedInTell me what's broken in your ops stack. I'll tell you if I can fix it.
📱 Text 858-461-8054