About us

A small Oakville agency that works with trades, one shop at a time.

No call centre, no account manager, no sales team. The person who builds your site is the person who runs your ads and the person who picks up when you call.

Vitalii Nazarchuk, founder of OnLead
Who you'll be dealing with

Hi, I'm Vitalii.

I run OnLead out of Oakville, and we have an office in Toronto. We handle everything on the marketing side for home service businesses - roofing, HVAC, landscapers, general contractors, construction companies, all of them.

Something I noticed early on: most of these businesses are running on word of mouth and referrals alone. That works, until it doesn't. With my background in marketing and business management, I help owners get found online and grow a lot faster than referrals alone allow.

We're a team of four, so things move quickly, and we keep the client list small on purpose. That's not a limitation, it's the point. Every client gets an individual approach, because we genuinely care about how your business does. We'll do everything we can to bring you more jobs and more revenue.

V. Nazarchuk signature

Vitalii Nazarchuk

Founder, OnLead

Oakville-based, Toronto office

(647) 300 0603

How we work.

1

Straight talk

Plain language and honest numbers. If something is not working we will tell you before you have to ask.

2

Partners, not vendors

We work alongside you the way a good sub does. Available, accountable, and on the hook for the result.

3

Small on purpose

We only take on a few shops at a time. That is why you get a person and not a ticket number.

4

Everything stays yours

Everything stays in your name. The website, the ad accounts and the Google profile. Short starting period, then month to month. No lock-in, and we do not mark up your ad spend.

Most of the companies we meet already do good work. What holds them back is a website that does not convert, ads nobody is managing, and calls or quotes that never get followed up. Those are the three things we fix.

Proof, not promises

0

leads in 10 weeks

HVAC Meta Ads campaign, Ontario · $6.89 per lead

0

leads in 30 days

Electrician Google Ads · $3,060 spend

0+

websites completed

Trades sites built and launched

72h

from kickoff to live

Most accounts

Trusted by trades across the GTA

  • NORTH HVAC
  • TB PLUMBING
  • MAPLETECH MECHANICAL INC
  • EASY AIR HVAC
  • THEBEASTAGENCY
  • ARTISAN CONSTRUCTION INC
Who we work with

The shops we work with.

HVAC, plumbing, electrical, roofing and handyman companies across the GTA. Some are one truck. Some are ten. MapleTech Mechanical, Easy Air HVAC, TB Plumbing, Calthorpe Roofing and Handyman Pros are all people we work with.

  • Roofing
  • HVAC
  • Landscapers
  • General contractors
  • Construction companies
  • Plumbing
  • Electrical
By trade

Marketing for your trade.

Every trade sells differently. Pick yours and see how we get the phone ringing for it.

Real results

Hear it from our clients

Thank you so much Vitalii, he did an amazing job on our website and setup of Google Business Profile, started receiving more inquiries for my services within 2 weeks, looking to setup Google Ads soon.
Edouardo ManuelTheBeastAgency
Amazing job, super fast, we got website delivered in 3 days and google ads been bringing calls, highly recommend.
Sree SabaOwner of Easy Air HVAC
My plumbing business used to be 100% referral based and word of mouth, however after we setup google business, did website and got first 6 automated google reviews and we started seeing a lot of traction online and now spending 3k monthly on google ads.
Taras HTB Plumbing
Not sure where to start?

Tell us a bit about your shop.

We'll take a look at what you've got now and come back with a few honest notes on what's working and what isn't. No pitch, no pressure and it costs you nothing.

What happens next

We reply the same day, usually within a couple of hours. We will look at your website and Google listing, then send you a short note on what we would fix first.

Or just call us and ask.

(647) 300 0603

Rather pick a time? Book a 10 minute call →

  • No contracts
  • Local GTA team
  • Live within 72hrs

Rather see proof first? Check out our recent work →

We reply the same day.