Meta Ads · Ontario, Canada

Your next customer is scrolling right now. Let's make them stop.

NorthVale Media runs Facebook and Instagram ads for home service businesses across Ontario. Real leads, real jobs, real results — not likes, not impressions.

Currently taking on 2 new clients this month.
See Real Case Studies Send me an email DM me on Instagram
Landscapers Window Cleaning Junk Removal Contractors Roofers Painters Plumbers Fencing & Decks
194+
Best Client Leads
$10.66
Lowest Cost/Lead
5+
Active Clients
$0
Contracts Required
What We Do
Meta lead generation for local home service companies.
We help home service businesses generate consistent, qualified quote requests through Facebook and Instagram ads — no fluff, no vanity metrics, just real leads that turn into real jobs.
We only work with one business per service, per area.
No exceptions. If I'm already working with a business in your industry and area, I won't take you on — simple as that.

❌ What you won't get

  • ❌ Leads that never convert
  • ❌ Tire-kickers wasting your time
  • ❌ Generic, copy-paste ad templates
  • ❌ Competing with another business I'm running ads for in your area

✅ What you actually get

  • ✅ Ads built specifically for your business, not a template
  • ✅ A qualifying lead form that filters out people who aren't serious
  • ✅ Real leads sent straight to your phone, ready to book
  • ✅ Weekly optimization so results keep improving
⚠️ We only work with ONE business per service, per area.
See If Your Area Is Still Available
Client Results
Numbers pulled straight from Ads Manager.
Real campaigns. Real budgets. Real jobs booked. Not a pitch deck — proof.
Junk Removal
Jesluv Home Services
194
Leads
$10.66
Cost/Lead
$2.07K
Spent
Junk Removal
FreshStart Junk
96
Leads
$11.41
Cost/Lead
$1.10K
Spent
Window Cleaning
Crystal Clear Window Care
60
Leads
$19.48
Cost/Lead
$1.17K
Spent
Carpet Cleaning
21st Century Cleaning
22
Leads
$9.01
Cost/Lead
—
Spent
Renovations & Decks
Gallery Keyhan Art & Construction
30
Leads
$41.92
Cost/Lead
$1.26K
Spent

Gallery Keyhan is a high ticket renovation service — projects start at $5,000+, so a higher cost per lead still delivers massive ROI on a single closed job.

Before NorthVale
$150+
per lead — zero strategy, zero booked jobs, money wasted on boosted posts
After NorthVale
$2.32
per lead — best single day. Jobs booked every week on a $20-30/day budget
In Their Words
Don't just take our word for it.
"Hiring NorthVale Media was the best decision we've made for our business."
FreshStart Junk
Junk removal, Oakville & Burlington — 96+ leads and counting
Case Studies
The full story behind the numbers.
Not just a screenshot. Here's the actual problem, strategy, and result for three real clients.
Case Study

Jesluv Home Services

Junk Removal · Niagara Region, Ontario
The Problem
Before working with NorthVale Media, Jesluv had zero leads coming from their previous marketing. No real strategy, no consistent creative, no way to predict where the next job was coming from.
The Strategy
  • Owner-on-camera video ads filmed on a phone — no production budget needed
  • A specific, tested offer instead of a generic "contact us" message
  • A simplified lead form asking only for name, phone, and job type
  • Continuous creative testing to identify and scale the winning hook
The Results
194
Leads
$10.66
Cost/Lead
$2,067
Spent
The Outcome
Jesluv went from zero predictable leads to a consistent pipeline booked every single week — running strong for months, not just a lucky stretch.
Case Study

FreshStart Junk

Junk Removal · Oakville & Burlington, Ontario
The Problem
A brand new business with zero ad history. Their previous attempt reported 350+ "leads" — but the tracking was broken and the real number was closer to 7.
The Strategy
  • Rebuilt the lead form and tracking from scratch so every lead counted was real
  • Tested team photos, owner videos, and customer story formats
  • Identified a team photo in branded gear as the early winning creative
  • Layered in customer story videos as the account matured
The Results
96+
Leads
$11.41
Cost/Lead
$1,100+
Spent
The Outcome
A business that started with broken tracking and zero real leads now has a reliable, growing pipeline — real testimonial content confirms it: "Hiring NorthVale Media was the best decision we've made for our business."
Case Study

Crystal Clear Window Care

Window Cleaning · Niagara Region, Ontario
The Problem
Zero reviews, zero ad history, zero brand recognition — a completely new business needing to generate trust and leads at the same time.
The Strategy
  • Led with a specific offer: free screen cleaning with every window package
  • Tested a montage-style video showing the process and offer together
  • Added a commercial-building ad to build wider credibility
  • Kept the ad count tight (3-4 max) given the modest $20/day budget
The Results
60+
Leads
$19.48
Cost/Lead
$1,170+
Spent
The Outcome
A brand new window cleaning business built real, sustained lead flow from day one — proof that a strong offer and disciplined testing matter more than a big budget or an existing reputation.
More Real Numbers
Straight from the dashboard.
Jesluv results
FreshStart results
Crystal Clear results
How It Works
Three steps. You do the work — I keep the phone ringing.
01

Quick conversation

Send me an email or DM on Instagram. Tell me your trade, your area, and what a good month looks like. I'll tell you exactly what I can do for you — no jargon, no pitch deck.

02

I build and launch

I write the ads, edit your content into scroll-stopping creative, set the targeting for your area, and build a lead form that sends you real people — not tire kickers. Your campaign is live within days.

03

Leads hit your phone

Calls and quote requests land directly with you. I monitor performance, kill what's not working, scale what is, and keep the leads coming in consistently.

Pricing
Simple pricing. No surprises.
Two tiers depending on your average job value — priced fairly for what it takes to generate leads for each.
Standard

$400/mo

+ ad spend (recommended $20/day)
For businesses with jobs typically under $2,000. Covers full campaign management — creative, copy, targeting, optimization, and reporting.
Best for: junk removal, window cleaning, landscaping, cleaning services, pest control, handyman work
High Ticket

$500/mo

+ ad spend (recommended $25-30/day)
For businesses with jobs typically $5,000+. Includes higher-intent lead forms, budget qualifying questions, and more hands-on creative strategy to build trust for bigger purchase decisions.
Best for: renovations, decks, roofing, contracting, HVAC, remodeling

Most clients make their monthly investment back from their first 1-2 booked jobs. Everything after that is profit.

No Contracts

Month to month, always

You Control Ad Spend

Goes directly to Meta from your account

Direct Access

You work with me, not a team

Send me an email
Who You're Working With
One person. Not an agency.

I'm Owen. I run NorthVale Media from Niagara, Ontario. When you work with me, you work directly with me — not an account manager, not a junior, not a chatbot.

I focus on one thing: Meta ads for home service businesses. Landscaping, window cleaning, junk removal, roofing, fencing, painting, plumbing, renovations. One channel, one type of client, done properly.

I currently manage campaigns generating 350+ leads across five active clients, from low ticket local services to high ticket renovation and construction projects.

You answer the phone and quote the jobs. I make sure it keeps ringing.

See exactly how I'd get your business more leads.

Send me an email or DM me on Instagram. I'll walk you through the actual strategy — the hook, the offer, the targeting — I'd use for your specific business. Currently taking on 2 new clients this month.

Send me an email