← All case studies

Proof · Systems and results

The systems we've built, and what each one did

We run our systems on our own companies first. Here is each one, the job it does and the result it produced. Hard numbers where we have them, plain words where we don't.

44
systems built across 4 companies
1,005
leads tracked from ad to payment
1,320
posts managed, 0 overdue

Thirlwell Property Services

Pressure washing, Toronto
  • Business operations

    Custom operations software

    One workspace for leads, quotes, jobs, payments and calls, built for this business.

    Average job $247 in 2025, $523 in 2026

  • Sales operations

    Paid ad testing

    Runs scaling, testing and retargeting campaigns and reads cost per lead ad by ad.

    Best ad: 97 leads at $31.32 each

  • Sales operations

    Warm retargeting

    Shows ads to past visitors and engaged people to win leads back cheaply.

    64 leads at $15.25 each

  • Sales operations

    Ad to payment tracking

    Ties every lead and every payment back to the exact ad that produced it.

    1,005 leads tracked from ad to payment

  • Sales operations

    14 day follow up chain

    Texts and emails quiet leads on a set schedule until they reply or close out.

    46 stale leads back in follow up on day one

  • Sales operations

    Past customer reactivation

    Brings past customers and dead leads back through a timed text sequence.

    180 past customers and old leads followed up again, in 3 waves

  • Sales operations

    Conversion feedback to Meta

    Sends lead, quote and job done events back to Meta so the ads learn from real customers.

    83 real outcomes fed back to Meta, 0 failed

  • Sales operations

    Partner outreach

    Runs email and text outreach to local partners from one list.

    48 local partners worked from one list

  • Business operations

    Payment matching

    Matches incoming payments to the job they belong to and totals revenue by month.

    6 of the first 9 payments matched automatically

  • Team operations

    Tech portal

    Each tech signs in on their phone and sees their own jobs, client photos and job chat.

    3 real jobs on a tech’s phone, staff records locked

  • Team operations

    Labour head job board

    Gives the head of labour the job board plus client texts and emails in one inbox.

    83 client threads in one inbox, photos included

  • Sales operations

    Speed to lead

    Starts a call and text sequence on every new lead automatically.

    Call and text start the moment a lead arrives

  • Sales operations

    New lead alerts

    Texts the setter the second a new lead lands.

    Setter texted the moment a lead lands

  • Sales operations

    Automatic quotes

    Sends the quote the moment a lead is moved to Quoted.

    Quote out the moment a lead is ready

  • Sales operations

    Reply reader

    Reads every inbound email and flags buying interest, complaints and hard no answers.

    Buying replies flagged within 15 minutes

  • Sales operations

    Instagram quote lane

    Turns Instagram comments and DMs into quote requests in the pipeline.

    Proven on a live post, comment to quote

  • Business operations

    Money dashboard

    Shows revenue, leads, ad spend, deposits and the monthly goal by period.

    Revenue and ad spend checked in seconds, no spreadsheet

  • Business operations

    Estimate and job calendar

    Books estimates and jobs into locked slots.

    Booked slots lock to stop double booking

  • Business operations

    Calling from the browser

    Calls leads from the laptop and logs every call, including the leads nobody called.

    Calls logged straight to the lead

  • Team operations

    Hiring and onboarding

    Takes applications online, then collects signed contracts after the hire.

    Apply to signed without paper

  • Team operations

    Setter training kit

    Gives the setter scripts, videos and an AI assistant for each service.

    Setter trained on each service line

  • Team operations

    Sales playbook in the app

    Loads the sales process into the CRM so the rep works every call from the same playbook.

    11 page playbook loaded into the CRM

  • Team operations

    Role based logins

    Each role gets its own login that opens only the screens it needs.

    Setter and head of labour locked out of the money screens

  • Team operations

    Crew hours by day

    Logs each tech’s hours for every day they spend on a job, right on the job card.

    Hours logged per tech, per day, on the job card

  • Team operations

    Job SOP library

    Puts the steps for each job type in the tech’s app instead of a text thread.

    Job steps live in the app, not in texts

Summit AIS

Systems we run for clients
  • Sales operations

    Ad results reporting

    Pulls spend, leads and cost per lead from every ad account into one view.

    $32,343.40 spent, 1,327 leads, $24.37 each across 6 accounts

  • Sales operations

    Client lead capture

    Pulls leads from client ad forms into the CRM and starts follow up on each one.

    19 leads in 14 days, every one followed up

  • Sales operations

    Ad form to CRM

    Carries the lead’s service, address and answers from the ad form to the record.

    Test lead in the CRM 26 seconds after the form

  • Sales operations

    Service aware messaging

    Reads inbound texts and emails and routes them to the right service line.

    246 message renders checked, 0 failures

  • Business operations

    CRM watchdog

    Checks every client workspace, its settings and its automations on a schedule.

    2 client workspaces checked every 15 minutes

  • Business operations

    Weekly social posting

    Stages and schedules a full week of reels and carousels, then reads them back.

    9 reels and 2 carousels staged in one week, 0 overdue

  • Business operations

    Lead source backfill

    Writes the source ad onto every existing lead record.

    Every record filled, 89 of 89

  • Business operations

    Online contract signing

    Sends client agreements for signature from a hosted page.

    No printing, scanning or chasing paper

  • Business operations

    Release review

    A second AI reviewer checks software changes before release and can hold one until it’s fixed.

    Caught money screens open to the wrong role before release

@frostthirlwell

The content system
  • Business operations

    Content scheduling engine

    Stores, schedules and posts every reel across accounts and catches anything overdue.

    1,320 posts managed, 0 overdue

  • Sales operations

    Weekly newsletter

    Writes and sends the weekly letter, with a welcome flow for new subscribers.

    173 sent, 171 delivered

  • Business operations

    Trial reel pipeline

    Builds, checks and schedules trial reels in batches.

    49 trial reels scheduled in one batch

  • Business operations

    Winner scanner

    Scans live trial reels and picks the top performers by reach.

    747 trials scanned, 26 winners picked

  • Business operations

    Shorts repurposer

    Reposts reels over 500 views to YouTube Shorts automatically.

    About 85 days of Shorts lined up at launch

  • Business operations

    Video library

    Indexes the whole YouTube channel for packaging and thumbnail research.

    354 videos indexed

  • Business operations

    Clip cutting

    Finds the best moments in long videos, then cuts, captions and queues them.

    8 clips cut in one run

  • Business operations

    Speech publisher

    Titles, thumbnails and schedules full length speeches on YouTube.

    41 minute speech uploaded and scheduled

  • Sales operations

    Comment to DM

    A viewer comments one word and gets the resource in their DMs.

    Two keyword flows live

Project Risk

Journal and clothing
  • Business operations

    Online store

    Sells the Project Risk journal through its own storefront.

    Store live, journal for sale

Numbers come from our own dashboards and logs, September and October 2026. Client systems are shown without client names until each client clears it.

Want this in your business?

Book a free 30 minute audit call. We map your business and find where the money gets stuck.

Book a free audit call