For the trades · AI that works

While you're on the tools,
your back office
runs itself.

You're on a job at 2pm. A lead comes in. By the time you get to your truck, it's already followed up, logged, and in your CRM — without you touching a thing.

Scroll to explore
How it plays out

A lead came in at 2pm.
By 5, it's handled.

You didn't touch your phone. Here's what happened.

2:14 PM
A commercial prospect fills out your contact form.

You're mid-pour. Your phone stays in your pocket.

2:14 PM
The system qualifies the lead automatically.

Company info pulled, contact enriched, intent scored. Takes about 30 seconds.

2:15 PM
A reply is drafted in your voice and queued for review.

CRM updated. Lead logged. You'll see it when you're ready — not before.

4:47 PM
You get to your truck. Slack has one message waiting.

One new qualified lead. Draft ready. Everything else handled.

4:49 PM
You approve the reply. It sends.

Professional response out the door in under 3 hours. Competitor still hasn't called back.

4:50 PM
You drive home.

The system's already running tomorrow's lead search in the background.

What we build

Your back office,
on autopilot.

Not chatbots. Not demos. Systems that handle your follow-up, fill your pipeline, and run your admin — so you can stay on the tools.

Lead Sourcing

Multi-source pipelines that pull from Google Maps, Apollo, and permit data. Deduped, enriched, and pushed to your sheet weekly.

Reply Agents

Classify inbound leads, draft responses in your voice, queue for approval, and send. Human-in-the-loop where it counts.

Content Engines

Transcript in. Scheduled LinkedIn posts, carousel outlines, and seed comments out. Your voice, your pillars, your schedule.

Custom Pipelines

Built on the WAT framework – Workflows, Agents, Tools. Whatever the process, we map it, automate it, and hand it over running.

Local SEO

Automated SEO for local trades. Weekly data pulls from Search Console and GBP, keyword gap analysis, AI-drafted content, and a concrete action list every Monday.

Website Builds

Hand-coded, Netlify-hosted sites that load fast and convert. Every build includes lead capture, CRM routing, and follow-up automation baked in.

About

Construction roots.
AI tools.

John York has 15 years in construction — 10 in civil, still working as a lead hand in the field. He sees where bids go wrong, where fabrication comes in off, where missed details in drawings cost time and money on site.

He builds AI systems to close those gaps — for contractors, tradespeople, and service businesses who don't have time for tech that doesn't work.

No hype. No demos that don't ship. Systems that run Monday morning.

15
Years in construction
10 years civil, lead hand
5
Systems in production
BC & Alberta clients
0
Demos that don't ship
Everything runs in production
0+ Years in the field
0+ Systems shipped
0s Hours saved / month
Past builds

Systems that run in production

Real clients, real results. Not a proof-of-concept – a Monday morning system.

Lead Sourcing

Top Dawg Roofing

250 qualified commercial roofing leads per week – pulled from Google Maps, Apollo, building permits, and BOMA. Deduped, enriched, and pushed to Google Sheets automatically.

Result: 2,000-lead baseline seeded in one run. 250 new leads every Monday, hands-free.
Website · Leads · SEO

Inline Mechanical

7-page marketing site live on Netlify, lead sourcing pipeline targeting GCs and strata across BC, and a weekly SEO agent pulling GSC data and delivering a Monday action list.

Result: Site live, leads flowing to Sheets, SEO tracked and actioned every week.
Executive Assistant Agent

Pam Beasley (EA Agent)

A Claude-powered executive assistant that triages inbox, logs calls to HubSpot, drafts outreach, pulls pipeline data, and delivers a morning briefing – all before 9 AM.

Result: 3+ hours of admin work handled daily without touching a keyboard.
Let's build

Ready to automate
something real?

Tell me what's eating your time. If it's a repeatable process, we can automate it.

Or email directly: john@jysolutions.ca