Skip to main content
Built for ContractorsAd spend goes direct to MetaExclusive territory

Your Facebook ads should pay for jobs.
Not for clicks.

We knock. They call.

We test 5 ad angles, kill the losers in 48 hours, and ping your phone the second a hot lead comes in.

Watch the system work · 72 seconds

Six clicks. Real campaigns. Real leads.

The actual product, walking through a campaign launch. Dashboard, six-step wizard, ad library, leads inbox. No fake mockups. These are real screenshots from a live contractor account.

topknock.ai/dashboard
Demo

Where your ad budget actually goes

If you're spending on Facebook ads right now, here's the math nobody shows you.

60-70%
of ad clicks never become a phone call

Most contractor ad traffic bounces. You pay for the click whether they call or not.

5+ min
average solo-contractor response time

Take longer than 5 minutes to call a hot lead back and your booking rate drops ~3×.

$800-1,500
wasted monthly on the wrong angle

Without A/B testing, you can't know if your $1,500 went to a winner or a loser.

This is what TopKnock fixes. Here's how →

How TopKnock works

Three steps from sign-up to your phone ringing.

  1. 1

    You onboard in 15 minutes

    We learn your trade, your territory, your voice. You connect your Meta + Stripe, approve the first set of angles, then go back to work.

    First ads live within 48 hours
  2. 2

    We test 5 ad angles in parallel

    Storm damage. Financing. Emergency. Before/after. Reviews. We kill the losers in 48 hours and scale the winners. You don't touch Ads Manager.

    Cost-per-lead typically drops 35-50% in the first 30 days
  3. 3

    Hot leads ping your phone

    Every lead scored 0-100 the second it lands. Hot ones text you in 60 seconds with the name + what they need. Cold ones go to a weekly digest.

    Speed-to-lead under 5 minutes triples your booking rate

Illustrative examples · by trade

What a strong monthcan look like.

PlumberExample

Water-heater + emergency-drain angles

A $20 lead that becomes a $2,400 water-heater job pays for a lot of leads. Cheap lead, real ticket. That ratio is the math we optimize toward.

$20 → $2,400example lead → job
RooferExample

Storm-claim vs. full-replacement split test

Storm season floods you with calls you can't sort. Running insurance-claim and replacement angles separately means budget follows whatever the season is actually buying.

2 anglestested in parallel
SolarExample

Managed creative + landing pages

Your ops person runs the landing pages, rotates creative when fatigue hits, and texts you before an ad goes live. You just approve. That's the “we knock” part.

You approveevery ad, before launch

Illustrative planning examples, not customer results. We're new; we'll publish real contractor numbers (and average cost-per-lead by trade) as we book them.

See it in action

Not just features on a list.
Real outputs, in your voice.

Every contractor tool ships as a real, branded deliverable, not a generic template. Pick a feature below to see exactly what your customers will get.

Growth+SMS + email drip

Every lead gets the full-court press.

  • Instant SMS on form fill, with TCPA consent captured at submission.
  • Branded follow-up email on day 5 with a one-click reply.
  • Recorded voicemail on day 3 using your own voice (Pro tier adds this).
  • All three stop the moment the lead books or opts out.

SMS · Day 1 (instant)

2:14 PM
Hi John, thanks for reaching out about your water-heater replacement. I'm Tom at Preston Plumbing. I've got openings Thursday 10am or Friday 2pm. Which works?
TCPA consent captured at form submission

Voicemail · Day 3 (if no response)

10:02 AM

Your recorded voice · 0:32

"Hey John, Tom from Preston Plumbing. Just wanted to follow up on that water heater. We've got a couple openings this week. Give me a call back whenever works..."

Email · Day 5 (final touch)

8:30 AM

Still thinking about that water heater?

Tom @ Preston Plumbing <tom@prestonplumbing.com>

Hey John, sent you a quick note earlier with some slots open. If this week doesn't work, just reply with a time that does and we'll make it happen.
Reply with a time

CAN-SPAM compliant · Unsubscribe

Simple, transparent pricing

No hidden fees. Month-to-month. Cancel anytime. Ad spend goes directly from your card to Meta. We never hold it.

Starter
$247/mo
  • Managed Meta lead-form campaigns
  • 15-mile exclusive territory
  • Up to $1,500/mo ad budget
  • Instant SMS on every new lead
Most popular
Growth
$747/mo
  • Lead forms + landing pages for $5k+ jobs
  • Two ad angles tested side-by-side
  • 30-mile exclusive territory
  • Lead enrichment + CRM sync
Pro
$1497/mo
  • 5 ad angles in parallel
  • Your own landing page + weekly SEO blog
  • Competitor intelligence + monthly strategy call
  • 40-mile exclusive territory

Common questions

More at our full FAQ.

Who pays for the Facebook ad spend, TopKnock or me?+

You pay Facebook directly. Your credit card goes on your Meta ad account; Meta charges you for ad spend as your campaigns run. TopKnock never touches your ad budget. We only bill the monthly subscription through Stripe.

How fast will I see leads after launching?+

Most contractors see their first leads within 3-7 days of a campaign going live. Facebook's algorithm needs roughly 50 conversions to stabilize, and budgets below $20/day slow this down. That's why we recommend starting at $20-30/day minimum.

What contractor trades does TopKnock support?+

Plumbers, electricians, roofers, HVAC, painters, landscapers, general contractors, cleaners, pest control, garage door, fencing, concrete, remodelers, window installers, flooring, and solar, plus more. If you take homeowner calls for a living, we've got you.

Can I cancel any time?+

Yes. No contracts, no cancellation fees. Cancel from your account settings or email support. Your territory opens back up for other contractors after you cancel.

Do I need an existing Facebook ad account?+

No. Most new contractors don't have one. Our setup guide at topknock.ai/setup-guide walks you through creating a Facebook Business Page, Meta Business Suite, and a new ad account in about 10 minutes.