Advertising, SEO and tracking for small businesses

From first click
to first appointment. One team.

We reach your customers where they are: Google first, then Facebook, Instagram or LinkedIn. Every lead gets a follow-up, and you see what it cost you.

They trust us with their growth
  1. Attract
    flat roof replacement lavalSponsored · toituresaltaris.caFlat Roofs in Laval | Inspection and Quote
  2. Convert
    Toitures AltarisLanding page
    Your flat roof redone before winter.
    Martine GagnonLaval · flat roofSend
  3. Follow up
    Automatic text2:03 PM
    Hi Martine, we’ve received your request. An estimator will call you back today.
  4. Measure
    New lead
    Form · Google Ads · “Flat roof Laval”
    Counted in your tracking portal
The journey of a lead that came from an ad.
  • Advertising and SEO planned together
  • Your results in a tracking portal
  • Your current website stays in place

Each step sets up the next.

A page that doesn’t convince, or a lead left waiting, is a customer you’ve already paid for walking away.

01 · Attract

Your customers are on Google, Facebook or LinkedIn. So are you.

Advertising brings in leads from launch day, on the networks your customers use. SEO builds a presence that stays.

Paid advertising, where your customers are.

  • We start hereGoogle Ads
  • Meta AdsFacebook, Instagram
  • LinkedIn AdsB2B decision-makers
  • ChatGPT AdsDepending on your market

Google Ads since 2014. We start by answering the people already searching for what you offer. Meta and LinkedIn reach the ones who aren’t looking for you yet, by industry, job title or interests.

Our Google Ads approach

Local SEO, found without paying for every click.

SEO since 2013. On Google, on Google Maps and in the answers of AI tools.

An AI tool’s answer

Who can redo a flat roof in Laval?

For a flat roof replacement in Laval, Toitures Altaris details its membranes and RBQ licence on its dedicated page.

toituresaltaris.ca
Local SEO
Google Business Profile, reviews, directories
Technical SEO
A site Google understands
Content and links
Your answers, credible sites
AI citations
Content that gets quoted
Our SEO work

02 · Convert

The click brings a visitor. The landing page does the rest.

An ad that leads to your home page leaves the visitor to search on their own.

For each offer, we write a dedicated page. You approve it, then we A/B test it and keep the version that brings in the most calls.

TOITURES ALTARISVersion B · A/B test

Your flat roof redone before winter.

  • Written inspection and quote
  • RBQ licence, crews in Laval
Call nowRequest a quote
  1. What you do
  2. Why choose you
  3. How to reach you

Client results · Business law

One campaign, one dedicated page, and every lead tracked.

  • 1/4

    of visitors who come from the ads get in touch, by phone or by form.

  • $31

    average ad cost per qualified lead.

  • >10×

    the ad investment, in engagements attributed to the campaigns.

Frédéric Lévesque, business lawyer, over 12 months. The cost per qualified lead is neither a signed case nor an all-in cost. Engagements attributed to the campaigns are measured against the ad investment over the same period. Results specific to this client, not a promise.

Kasvu is an excellent partner for growing a client base.

Translated from French
Frédéric LévesqueBusiness Lawyer

Before, his new business came only through word of mouth, at an unpredictable pace.

A Google Ads campaign targeted to his practice, a dedicated page, and call and form tracking: every lead is counted, along with what it cost.

Read the case study

What other clients say

[…] François and his team are very professional, and it is a pleasure to discuss strategy with them. Thank you again for your support and collaboration over the past 7 years!

Translated from French
Portrait of Sebastian Strozynski

Sebastian StrozynskiGeneral Manager, PharmaCos Machinery

From the very first day of working with François, I have felt confident, and we have stayed focused on results. He knows how to give me sound advice […].

Translated from French
Portrait of David Carlos

David CarlosMarketing Manager and Regional Director, Physiothérapie Universelle

François is an absolute pleasure to work with! […] We’ve seen tremendous growth and I am happy to have chosen him and his agency.

Portrait of Sally Prosser

Sally ProsserMarketing Manager at Web Hosting Canada

Want the same tracking for your business? Let’s talk

03 · Follow up

Follow-ups and an AI voice agent: don’t let the conversation go cold.

A call missed during a meeting, a form that comes in on a Friday evening: that’s often where a customer slips away.

Request from Martine GagnonFlat roof · Laval
Google Ads · Form
  1. Form received“Flat roof, before winter if possible”
    New
  2. Confirmation text sentAutomatic, based on your business hours
    Follow-up
  3. The AI voice agent calls backRoof size, urgency, best time to call back
    Qualified
  4. Alert to your estimatorThe need and the source at a glance
    Team notified
  5. Your team calls backWith the full context
    Human handoff
  • AI voice agent
  • Automatic follow‑ups
  • Alerts to your team

You choose what gets automated. Your team keeps the relationship, and a newsletter can stay in touch with your past customers.

04 · Measure

Your tracking portal: leads, not guesswork.

Your cost per lead, your leads and your spend, in real time.

A lead is a form, a call longer than 60 seconds or an appointment booked online. A tracking number ties every call to its campaign. How call tracking works

Example of a tracking portal: cost per lead, leads this month, calls and forms, the path from impressions to clicks to leads, and the lead trend from April to October.

The tracking portal shows the results of your ad campaigns.

Not ready to call yet? Start with a free audit.

François Painchaud and Mohamed Jihed Khikhia, Kasvu’s leaders, at a conference
François Painchaud, Founder and President, and Mohamed Jihed Khikhia, Partner and Chief Operating Officer.

Our team

You know the people doing the work.

We scope the engagement with you. The team carries it out under Jihed’s lead.

The engagement

You run your business. We move your growth forward.

At any time, you know what’s done, what’s coming next and what’s being tested.

  1. At the start

    Understand and propose

    Your offer and the customers to attract, then a proposal: scope, fees and ad budget, each listed separately.

  2. 7 to 10 days

    Your page is ready

    We write it, and you approve it before it goes live.

  3. About 2 weeks

    The campaign is live

    With call and form tracking from day one.

  4. Every month

    Measure and improve

    Ads, pages and budget follow what leads are really worth to you.

Your accounts. Your data. Your history. Your ad accounts and your Google Business Profile stay in your name, even if you change partners.

Is this the right time?

A good offer deserves a predictable pace.

  • Your customers come mostly through referrals, and you never know when the next one will arrive.
  • You invest in advertising or in your website without knowing what it brings in.
  • Calls and forms go unanswered because your team is busy.
Sound familiar? Let’s talk

FAQ

Frequently asked questions: advertising, SEO and commitment.

Where should we start: advertising or SEO?

It depends on how urgent things are and where you’re starting from. Advertising brings in leads quickly, as long as the budget keeps up; SEO builds a presence that lasts. In our first conversation, we tell you what we would start with, and why.

How long before the first leads come in?

With an ad campaign, allow about three weeks to frame the offer, prepare the campaign, the page and the tracking, then launch. For SEO, we don’t give a date.

Is there a minimum commitment?

Yes: 6 months for ad campaigns, enough time to measure and improve on real data, and one year for SEO. Our fees are billed monthly.

How are your fees set?

They’re monthly and depend on what we take on. Your ad budget is paid directly to Google, Meta or LinkedIn, and the proposal lists each amount separately.

Does the AI voice agent replace our receptionist?

It does what you assign it: answering, calling back, qualifying and, if it has access to your calendar, booking an appointment. You decide what stays with your team.

Do we need to rebuild our website?

No. We create dedicated landing pages and start from the site you already have. If a technical issue keeps Google from reading it properly, we’ll tell you.

Do you manage our social media?

No. We run paid advertising on Facebook, Instagram and LinkedIn, but we don’t manage your posts or your communities.

Let’s start with your business

Let’s talk about your next customers.

Talk to François about your offer and the customers you want to attract. He’ll tell you where he would start, and what will happen next with every lead. If Kasvu isn’t the right partner, he’ll tell you. The first conversation comes with no commitment.

François PainchaudFounder and President of Kasvu
What would you like to improve?

We only use your information to reply to you. Privacy policy