AI agents for trades & contractors


Answer new enquiries, follow up on quotes, and book the next step while you’re on the job. We set up the system around your trade, service area and availability, with clear rules for when to pass a customer to you.

Start with the work you’re missing today. Add the rest when you need it.

Get my free audit

About 3 minutes · No card · Detailed plan on the review call

  • Where enquiries slip away
  • Initial assessment
  • Review call for your action plan
Phone Agent — one month at a Toronto law firmClient example · results vary
Calls answered
Appointments booked
%Booking rate
Spam blocked

87 appointments booked at a Toronto law firm. Agent usage cost for that month: $ — about 52¢ per appointment in this account. This is usage cost, not the full service price or customer acquisition cost.

5.0on Google
100+agents running for clients
52¢agent usage per booking · law-firm example
10+years serving local trades

The problem

It's 7:14 Saturday morning and you're calling back a lead from Thursday.

  • The quote never went out.
  • The review never got asked for.
  • The phone rang three times while you were under a sink.
  • The ad is still running on the job you don't even take anymore.

When every callback and quote depends on you finding a spare minute, good enquiries can slip away. A consistent first response gives customers a next step while you finish the job.

See it in action

One missed call, two different weeks.

A homeowner calls on Tuesday evening to arrange a quote. Here’s how a routine enquiry can play out, with and without the Phone Agent.

How it goes now

  • Phone rings out. No voicemail — most people don't leave one.
  • You spot the missed number between jobs.
  • You call back. No answer.
  • They booked the other guy on Tuesday.

With the Phone Agent

  • Agent picks up and asks what they need.
  • Sizes up the job and checks your calendar.
  • Books a Thursday 10am quote visit and texts the confirmation.
  • You open your calendar to a quote visit, with the job details captured.

The agents

Start with one problem. Add the agents you need.

Start with unanswered calls or quotes that need a follow-up. The eight agents below give you options as your business grows. You don’t need them all on day one.

Calls

Phone Agent · Toronto law firm

Answers the phone, works out what the job is, and books it in — day, night and weekends.

Follow-up

Inbound Setter

Texts, emails and Facebook and Instagram messages get answered in seconds and booked in.

Local search

Google Business Agent

Keeps your Google listing tidy, posts to it, and replies to your reviews so you show up nearby.

Posts

Social Media Agent

Writes and posts your job photos and updates across your accounts, without you touching it.

Getting found

SEO Agent

Works on your site so you turn up when someone in your area searches for what you do.

Google ads

Google Ads Agent

Checks your ads, builds the pages they point at, and tells you what a real call actually cost.

Facebook ads

Facebook Ads Agent

Runs your Facebook and Instagram ads and swaps the creative before it goes stale.

Reddit ads

Reddit Ads Agent

An option when your audience is active on Reddit. We assess the fit before recommending targeting, tracking and creative.

Ask on your call

Specialist workflows, scoped separately

An outbound agent that works your old customers, and one that takes over the admin you pay someone to do. Scoped on a call, not sold from a dashboard.

How it works

Agree the plan. Prepare the setup. Launch the first agent.

After you decide to proceed, we confirm the scope and launch schedule with you. The first goal is one working workflow, tested against your business rules.

  1. 01

    Prepare your site and business information

    Your package includes a website: a one-page build for the group programme or a full custom build for done-for-you. We agree the content and delivery schedule during setup.

  2. 02

    We capture how you talk

    We capture your trade, your service area, the jobs you take, your availability and approved answers. You agree what the agent can handle and when it must pass the enquiry to you.

  3. 03

    Test and launch your first agent

    We check the answers, booking flow and handoffs before launch. With done-with-you, we guide your operator through setup. With done-for-you, we manage setup and operation while you approve the business rules.

Before you commit

Complete the free audit. See an initial assessment, then book a review for the detailed findings, priorities and costs.

Setup week

Complete the intake, provide account access and agree the content and business rules.

Within 30 days

Launch the agreed site, brand setup and first agent, subject to the intake and access requirements below.

After launch

Review enquiries and handoffs with us. Refine the first workflow before adding the next.

Receipts

Results from individual client accounts.

These examples show the agents at work across different businesses. They are not forecasts for your business. Appointment counts and tracked conversions are not completed sales.

Phone Agent · Toronto law firm49%

of inbound calls booked

  • 178 calls answered
  • 87 appointments booked
  • 53 spam calls blocked
  • $45.50 agent usage cost
Google Ads Agent$6

cost per conversion

  • $356 managed spend
  • 123 clicks
  • 55 conversions
  • $2.20 all-time agent cost
Facebook Ads Agent16

conversions from CA$142 — an auto shop

  • CA$142 ad spend
  • 16 tracked conversions
  • Roughly $8.88 each
  • Creative refreshed on its own
SEO Agent4–6x

more clicks from search, over six months

  • ~25 clicks/day at the start
  • ~105–140 clicks/day now
  • ~5,000 impressions/day
  • Nobody hired to write it

Usage costs shown exclude installation and service fees. Ad spend is listed separately. Your costs and results depend on your setup, demand and follow-through.

Find the gaps in your own enquiry process. Start with the free audit.

Get my free audit

From service-business owners

Marketing support for people who work on site.

Painting, cleaning and detailing clients share their experience of our website and marketing work.

“Affinity Design handles all my marketing needs.”

“He has helped grow my business leads and upgraded my website and marketing strategies. Highly recommended.”

“The team at Affinity Design went above and beyond to bring my web project to life. I am thrilled with the results and would highly recommend them to anyone!”

“Working with Paul to build my website was an absolute pleasure. He was professional, communicative, and incredibly skilled from start to finish. Not only did he bring my vision to life, but he also added touches I hadn't even considered.”

Who you'll be dealing with

Two people. Not a call centre.

You’ll know who is handling your setup and who to contact for help. Weekly support calls are available while you’re with us.

Paul Giovanatto, founder of Affinity Design, in a navy Affinity Design polo shirt

Founder · Builds the agents

Paul Giovanatto

100+agents running
40+sites shipped
10+years

Paul's been building websites and running ads for local service businesses for over a decade — Google, Facebook, SEO, the lot. When agents finally got good enough to do real work, he built the eight on this page and put them into live client accounts. We run every one of them on our own business first. The social you see from us is the agent. Our ads are run by the ads agents. We don't sell you anything we haven't installed on ourselves.

David Pineo, client relations at Affinity Design, in a navy Affinity Design polo shirt

Client relations · Your point of contact

David Pineo

100+owners advised
25+sites shipped
10+years

David has spent 10+ years sitting down with business owners and sorting out how the work actually flows — who answers the phone, what happens to a quote, where jobs go missing. He's the one who maps your install, keeps it moving, and runs the weekly call. Practical, no lecture. If something isn't working, he's the call you make.

What it costs

$2,000–$20,000 USD for the installation. Scope determines the price.

The installation is a defined, one-time scope. The price depends on your website, the workflows you need and whether your team runs the agents with our support or we run them for you.

You get your exact number on the call, after we've read your answers, and before you commit to anything.

Agent usage is billed separately and varies with what you run. The review call covers running-cost guidance; the proposal sets out the installation, any ongoing service charges and advertising budget before you commit.

You run them, we're behind you

Done with you

We provide the site, agreed agents, playbooks and weekly support calls. Someone on your team operates the system with our guidance.

We manage the system

Done for you

We build the custom site, install the agreed agents and manage their operation. Your role is to provide access, approve the business rules and make decisions when an enquiry needs you.

We take 10 installations a month so each setup gets direct support.

The 30-day launch guarantee

Live in 30 days. If we miss it, we finish the setup at no extra charge.

The launch commitment covers your agreed website, brand setup and first agent within 30 days of starting the installation. If we miss that deadline, we continue the setup work at no additional charge until they are running.

This is a delivery guarantee, not a refund or a promise of sales. Agent usage remains separately billed. Weekly support calls are available after launch to review what is working and what needs attention.

To keep the launch on schedule, complete the intake and provide the required account access in the first week, then supply the approvals and actions agreed in your setup plan.

Find out where you land in the range — and what you'd switch on first.

Get my free audit

Honest fit

This is right for some shops and wrong for others.

We'd rather you rule yourself out here than six weeks in.

Right fit

  • ✓Enquiries are coming in, but callbacks and quotes compete with the job in front of you
  • ✓You'd rather hold your own keys than hand them to an agency
  • ✓You can hand over account access and actually do the intake
  • ✓You want to know what's running and why
  • ✓You can provide an owner for access, approvals and decisions

Wrong fit

  • ✕You need guaranteed leads or sales from the first day
  • ✕Nobody on your side can review or approve business decisions
  • ✕You only want a course, without implementation
  • ✕You won't give access to the people installing your systems
  • ✕You need all eight running on day one

FAQ

The questions we actually get asked.

Do I need to be good with computers?

No. If you can send a text message you can run this. We're on the call while you switch the first agent on, and the weekly call is there for anything after that.

How much of my time does it take?

Plan for intake, account access and approvals during setup. With done-with-you, someone on your team operates the agents. With done-for-you, we manage them and bring decisions to you. Weekly support calls are available; you don’t have to attend every week.

Will it sound like a robot on the phone?

That's what the brand capture in step two is for. The agent knows your trade, your service area, what jobs you take and how you talk before it ever picks up. You set what it handles alone and what it passes straight to you.

Is the website really included?

Yes. The group programme includes a one-page site you can expand in the builder. Done-for-you includes a full custom site. We agree the website scope and schedule before installation, as part of the 30-day launch commitment.

Am I locked in?

The accounts are yours — your Google, your ads, your numbers, your site. You hold the keys. There's no refund policy, and there's no hostage-taking either.

What happens after the free audit?

Submit your answers to see an initial assessment and an estimated enquiry cost where your answers support one. The detailed scorecard, recommended agents and running costs are covered on the review call. If email delivery is enabled, the results screen will tell you to expect the breakdown by email. No payment card is required.

Your next move

Find out where the work is leaking out.

Answer a few questions about your business. See an initial assessment, then review what to fix first and what it would cost before deciding whether to invest.

  • →Initial assessment based on your answers
  • →Estimated enquiry cost where your answers support it
  • →Detailed findings and recommended agents on the review call
  • →Setup scope and running costs discussed before you commit
Get my free audit

About 3 minutes · No card · Detailed plan on the review call