Book a 15-minute call

For established local and home-service businesses · Canada

More sales from the customers you already have.

Years of past customers and old quotes are a list of people who already know you. We reconnect with them by text and book them into appointments, without more ad spend or extra staff.

  • I only get paid on the sales I help bring in
Reply received Appointment booked

Database reactivation

Your past customers are your easiest sale.

Database reactivation means reaching out to people who already know you. We text them, reply to the ones who answer and book them into appointments.

Past customers

People who bought from you in the last few years and haven't heard from you since.

Old quotes

People who asked for a price, got one and went quiet.

Leads that never booked

Enquiries that came in and never became an appointment.

Most of your best leads are already in your files.

You paid to win these people once. Then the follow-up stopped.

Quiet quote

The quote that never got a yes.

Someone asked for a price and said they'd think about it. Nobody followed up, and the moment passed.

Past customer

They haven't heard from you in years.

Repeat work, upgrades and referrals start with a reminder that you're still around.

Old lead

The list nobody has time to work.

You're busy with today's customers, so last year's leads sit in a spreadsheet, an inbox or a CRM.

How reactivation works

Four steps. I run it, you take the appointments.

  1. 01Your list

    We look at what you have.

    Past customers, old quotes and leads that never booked, from your CRM, quoting software or a spreadsheet.

  2. 02Consent

    We check consent first.

    Only contacts with valid consent under CASL get a message. Everyone else is left alone.

  3. 03Reconnect

    We reconnect by text.

    Short, friendly texts in your business name. Replies get an answer quickly, and anyone who opts out is removed.

  4. 04Appointment

    They book with you.

    Interested people go straight onto your calendar. You show up to appointments, not cold calls.

Supporting services

Reactivation comes first. These help it work harder, and bring in new people too.

Speed to lead and AI receptionist

New calls and enquiries get an answer in under 60 seconds, in your business name, day or night. It books the appointment into your calendar.

Follow-up automation

Quotes and new leads get followed up by text and email, so nobody goes quiet again.

Facebook ads

When you want more new people, not just more from your list, I run ads that send them to book with you.

Conversion rate optimization (CRO)

I look at your website and forms and fix what stops visitors from calling or booking.

Speed to lead

Hear the AI receptionist answer as your business

Play the customer. Ask for a quote, book a visit or throw it a curveball. Talk to it right here, or call (343) 504-5144 day or night. Tell it your company name and it'll answer like it works for you. The demo is an AI called Leslie, and she says so.

Things to try

  • "I'd like a quote. When can someone come out?"
  • "What's it going to cost me, roughly?"
  • "Actually, can you call me back after six?"

Want numbers? The calculator below shows what missed calls could be costing you. No email needed.

Run the numbers
Example callExample only
  1. AI

    "Thanks for calling [Your Business], this is Leslie, an AI assistant. How can I help?"

    Answers in your business name
  2. Caller

    "Hi, I'd like a quote on a project at my place."

  3. AI

    "We can do that. What's the address, and what are you hoping to get done?"

    Gets the details you'd ask for
  4. Caller

    "Can someone come look this week?"

  5. AI

    "Thursday at 8 AM works for a visit. I'll send you a confirmation."

    Books it on your calendar
Summary you'd get

New enquiry · Quote request · Visit booked Thu 8:00 AM.

Example script only. Not a real customer.

Speed to lead · The numbers

What could missed calls be costing you?

Move the sliders to match your business. No email needed.

3
$800
25%
Estimated sales you could be missing

$0 per year

$0 per month · about 0 sales a year

The calculator is a ballpark from your own numbers. Not a guarantee. Your actual results could run higher or lower.

Sarah Ovington, founder of Grassroots Media

Meet Sarah

Sarah Ovington

Founder, Grassroots Media

I'm Sarah, the founder of Grassroots Media, based in Eastern Ontario. I help established local businesses turn the customers and quotes they already have into booked appointments.

You work with me directly, from the first call to the first booking.

The offer

The risk is on me. I only get paid on the sales I help bring in.

What you get

  • Past customers and old quotes reconnected by text, in your business name
  • Only contacts with valid consent under CASL
  • Replies handled and appointments booked onto your calendar
  • Follow-up on quotes and new leads
  • Full setup, done for you

Paid on results

Only on sales I help bring in

How results are measured and when I'm paid is covered on the call and written into our agreement.

Book a 15-minute call

How getting started works

  1. Step 1

    A 15-minute call.

    I learn how your business runs and what customer list you have. That's your part done.

  2. Step 2

    I build it.

    Your texts, replies and calendar, set up for your business.

  3. Step 3

    We test it, then go live.

    I check it works the way you want before anything goes out.

Questions owners ask

What does it cost?

I only get paid on the sales I help bring in. How that is measured is covered on the 15-minute call and written into our agreement.

What is database reactivation?

It means reconnecting with people who already know you: past customers, old quotes and leads that never booked. We reach out by text, reply to the ones who answer and book them into appointments.

Can I text my past customers?

In Canada, the anti-spam law (CASL) sets the rules. We only contact people with valid consent. Every message says who it's from and has a clear way to opt out. If a contact doesn't have valid consent, we don't message them. We go through how this applies to your list on the call.

What kinds of businesses do you work with?

Established local and home-service businesses with years of past customers, such as home and outdoor living, the trades and retail showrooms.

How do you know what it brought in?

Every reply and booked appointment is logged, so we both see the number.

Is the AI receptionist a person or an AI?

It's AI, trained on your services, your towns and how you price. It speaks in your company's name, in plain, friendly language. If someone asks, it says it's an AI assistant for your business. Anything it isn't sure about, it takes the details and flags it for you right away.

Do I have to change my phone number?

No. It works alongside your existing number.

What happens to my customer information?

It stays private. I never sell or share it.

I'm not technical. Is that a problem?

Not at all. I build it, connect it and run it. You keep doing the work.

Let's find the sales already sitting in your customer list.

I'm Sarah, the founder. You'll deal with me directly, from the first call to the first booking.

Rather we call you?

Grassroots Media · hello@grassrootsmedia.io. Message frequency varies. Msg & data rates may apply. Reply STOP to opt out, HELP for help. Consent isn't required, and you can withdraw it anytime. Privacy · SMS Terms

Your info stays private. Never sold or shared.