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.

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.

Vitalii Nazarchuk
Founder, OnLead
Oakville-based, Toronto office
How we work.
Straight talk
Plain language and honest numbers. If something is not working we will tell you before you have to ask.
Partners, not vendors
We work alongside you the way a good sub does. Available, accountable, and on the hook for the result.
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.
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
leads in 10 weeks
HVAC Meta Ads campaign, Ontario · $6.89 per lead
leads in 30 days
Electrician Google Ads · $3,060 spend
websites completed
Trades sites built and launched
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
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
Marketing for your trade.
Every trade sells differently. Pick yours and see how we get the phone ringing for it.
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.”
“Amazing job, super fast, we got website delivered in 3 days and google ads been bringing calls, highly recommend.”
“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.”
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.
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 0603Rather 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 →
