Skip to content
EN
Free · 30 minConsultation →
05 Pricing Prices and packages 07 About me Who I am, how I work
Language
PLPolskiEN (US)Englishcoming soonEN (CA)EnglishRUРусскийcoming soonITItalianocoming soonESEspañolcoming soonDEDeutschcoming soonFRFrançaiscoming soon
01 Services
Not sure where to start?Short quiz, 1 minute. I’ll suggest what will bring you customers fastest.→
02 Industries All →
03 Cities All →
60cities and towns 6up to 700 km from Winnipeg 36further, over Zoom
Clients in Winnipeg, the rest of Canada online
04 Case studies All →
06 Knowledge All →
CRM · sales pipeline · lead tracking

CRM for
small business

A CRM for small business is one place where every enquiry lands, gets an owner and a next step, and never falls through the cracks. I set up ready-made systems or build custom ones for contractors and renovators, then connect them to your website, ads and messengers.

Free: a 30-minute call, an action plan and a price range in writing.

Small business recruiter on a phone call while tracking enquiries on a CRM pipeline board on screen
Where leads disappear

Four places your
next customer gets lost

01
Inbox

Buried in email

A quote request arrives on a busy Friday, gets read on a phone and is never answered.

02
Phone

Scattered across apps

Some leads on WhatsApp, some on Instagram, some on voicemail. Nobody sees the full list.

03
Follow-up

No second message

A customer asked for a price, didn't reply, and nobody checked back a week later.

04
Numbers

No idea what ads bring

You pay for Google and Meta but can't say which channel brought the jobs that paid.

How it works

The enquiry handles
itself, you just call

The form, the message to the client and the CRM task connect into one flow, with no retyping by hand.

  • Automatic reply
  • Task with a deadline
  • Stage visible in the CRM
Experience

20+ CRM systems
set up and running

See the case studies →
CRM[01]
20+

CRM implementations for service companies, shops, clinics and schools.

Timeline[02]
15 days

is the usual time to a working CRM, from brief to training.

Clients[03]
100+

businesses I've worked with over 12+ years in marketing.

Long projects[04]
90%

of clients on long projects stay with me after launch.

Two ways to get a CRM

Ready-made or
built for you

Most small businesses do well with a well-configured ready-made CRM. A custom system makes sense when your process is unusual or per-user fees add up.

Process

From scattered leads
to one pipeline in 5 steps

Timeline

A standard CRM usually takes about 15 days. The deadline goes into the written agreement.

Brief and callHow enquiries arrive, who answers them, what happens until payment. Free 30-minute call, then a short written brief.
Pipeline designStages, fields and rules drawn on one page, so you see the system before it exists.
Setup or buildReady-made CRM configured, or a custom one built, with your data imported.
ConnectionsWebsite forms, ad leads, messengers, email and calendars feeding the CRM automatically.
Training and supportA session for you and your team, recorded, plus support while you settle in.
Proof

CRM in my
clients' projects

All case studies →
Boreal Kitchens & CabinetryEdmonton · custom kitchens
200 keywords on page one

Website, ads, bots, CRM and SEO for a cabinetry company. Enquiries from all channels end up in one pipeline.

See the case study →
Magik Cleaning GroupWarsaw · commercial cleaning
20 + recurring contracts / month

Ads, bots, CRM and a website joined into one system, with most contracts from offices.

See the case study →
Gładko Tnący BarberŻywiec · barbershop chain
9 locations

CRM, booking per location, ads and a chatbot. The chain grew from 3 to 9 shops in two years.

See the case study →
Prices in CAD

CRM pricing

Final prices in Canadian dollars, paid in stages (30/40/30). CRM licence fees for ready-made systems are paid by you directly to the vendor.

Ready-made CRM setup[01]
$3,400 CAD

HubSpot, Pipedrive or Zoho, configured for your process.

  • Pipeline and fields
  • Data import
  • Forms and ad leads connected
  • Team training
See CRM setup→
■ Leads under control[02]
$5,900 CAD

CRM setup plus a chatbot that collects and qualifies leads.

  • Everything in CRM setup
  • Chatbot on site or messenger
  • Leads land in the CRM
Ask about the package→
Custom CRM[03]
$7,100 CAD

Built for your business, owned by you, no per-user fees.

  • Your stages and documents
  • Integrations without plugins
  • Code in your name
See custom CRM→
Full breakdown on the CRM pricing page. No minimum term for ongoing support.
Options

Ready-made CRM
or custom?

Ready-made CRM setupCustom CRM
My fee$3,400$7,100
Monthly licencePer user, paid to the vendorNone; hosting agreed individually
Fits your processClose, with some compromisesExactly
Best forStandard sales pipeline, 1–10 usersUnusual process, many users, special documents
Who owns itYour account with the vendorYou own the code and data
Usual timelineAbout 15 daysFixed in the agreement after the brief

What a CRM for small business really does

A CRM for small business is less about software and more about habits. It answers three questions at any moment: who asked about your services, who is supposed to reply, and what happens next. When those answers live in one shared place, leads stop vanishing between an inbox, a phone and a notebook on the truck's dashboard.

In practice, a good small business CRM does a few things well. It catches every enquiry automatically, from website forms, Google Ads, Facebook lead forms, chat and messengers. It shows deals as cards moving through stages like New, Contacted, Quote sent, Won. It reminds people to follow up. And it tells you which channels bring customers who actually pay, so your ad budget goes where it works.

Signs you've outgrown spreadsheets

  • You've found an enquiry from three weeks ago that nobody answered.
  • Two people quoted the same customer, or nobody did.
  • You can't say how many quotes are open right now or what they're worth.
  • Your ad reports show clicks and forms, but you don't know which of them became jobs.
  • A key employee leaving would take half your customer history with them.

If two or more of these sound familiar, a CRM will likely pay for itself through leads you no longer lose. It's not magic, though. The team still has to use it, which is why I keep the setup simple and spend real time on training.

The most common failure I see isn't a bad CRM. It's a good one configured with forty fields, twelve stages and rules nobody remembers. Staff go back to their notebooks within a month. I'd rather launch with five stages and a handful of required fields, then add detail once the habit sticks.

Ready-made CRM or custom build

There are two routes, and I do both myself.

CRM setup on HubSpot, Pipedrive or Zoho costs $3,400. You get a proven platform, mobile apps and regular updates from the vendor. You pay the vendor a licence, usually per user per month. For most service businesses with a standard sales process and a handful of users, this is the sensible choice.

A custom CRM costs $7,100. I build it around your exact process: your stages, your documents, your calculations. There are no per-user licences, and the code and data belong to you. It makes sense when your process doesn't fit a standard pipeline, when you'd need many paid users, or when you want the CRM merged with a booking system, quoting tool or client portal.

The comparison table above summarizes the differences, and the full breakdown is on the CRM pricing page.

Connecting the CRM to everything else

A CRM gets its value from what flows into it. I connect website forms without plugins on sites I build, and through native integrations or webhooks elsewhere. Ad leads from Google and Meta land in the pipeline with their source. Chat and messenger conversations can create deals automatically through a chatbot linked to the CRM. Emails and texts can be triggered by stage changes, for instance a reminder when a quote has waited five days.

This is also where marketing gets measurable. When every deal carries its source, the monthly report can say that Google brought nine jobs worth a certain amount and Instagram brought two. That's the number that decides budgets.

Privacy in Canada

A CRM holds personal information, so it falls under PIPEDA, or under Alberta's, British Columbia's or Quebec's private-sector laws where they apply. Collect what you need, explain it in your privacy policy, limit who can see it and delete what's no longer needed. Quebec's Law 25 requires a person in charge of personal information and an assessment before data is sent outside Quebec. I set up roles, permissions and retention notes with that in mind, and my article on choosing a CRM for small business in Canada goes deeper.

How we start

Fill in the CRM brief or book a free 30-minute call. I'll ask how leads reach you today, who handles them and what tools you already pay for. You get a written proposal with scope, price and deadline. Payment is in three stages, the CRM is registered in your name, and training is included.

FAQ

CRM
questions

Do I really need a CRM with only two or three people?

If leads come from more than one channel, usually yes. Small teams lose leads not because they're lazy but because enquiries arrive by email, phone, Instagram and WhatsApp at once. A CRM puts them in one list with a next step and a reminder. For a very small team, a free or entry plan of a ready-made CRM is often enough.

Which CRM do you recommend?

It depends on how you sell. Pipedrive suits simple sales pipelines and teams that live on their phones. HubSpot is strong when marketing and email matter as much as sales. Zoho is flexible and often cheaper per user. When none of them fits without heavy workarounds, a custom CRM is worth considering. I explain the trade-offs on the call.

Can you move my data from spreadsheets?

Yes. I clean and import contacts, companies and open deals from spreadsheets, old CRMs or email exports. Duplicates are merged and fields mapped, so you start with a usable list rather than a pile. Data you no longer need for business reasons is better left out, which also helps with privacy obligations.

Is my customer data safe and private?

Ready-made CRMs store data with large vendors that offer strong security, often on servers outside Canada, which you should mention in your privacy policy under PIPEDA. Quebec's Law 25 adds stricter rules for transfers outside the province. For a custom CRM, hosting is agreed individually. Access is limited to the people who need it.

What happens after the CRM is set up?

You get training, a recorded walkthrough and support while the team gets used to it. Most clients then either run the CRM themselves or keep me on for ongoing improvements and reporting. There's no minimum term for ongoing work: one month's notice is enough to stop.

Can the CRM work in French and English?

Ready-made CRMs usually offer French and English interfaces per user, so each person can pick. The email templates and automated messages I prepare are in English; French versions for customers in Quebec would come from your own team or translator. For a custom CRM, I build the interface in English.

Free 30-minute call

Let's put every lead
in one place

Tell me how enquiries reach you now and how many people answer them. I'll reply within one business day and suggest a ready-made or custom route.

  • 9 short steps
  • No obligation
  • I reply personally
What happens after you send it
  1. I reply within 1 business dayPersonally, by email or on WhatsApp, whichever you prefer.
  2. A 30-minute call, freeI ask about your business, customers and budget. Beforehand I review your website and ads.
  3. A proposal with a price, in writingWhat I’ll do, by when and for how much. You decide with no pressure.
CRMStep 1 of 9

Where do your enquiries go today?