NorthLine.
Roofing · HVAC · Exteriors — 10+ appointments/mo capacity

Eight to ten more jobs a month. You pay only when we book them.

We build the campaigns, fund the media, screen every homeowner, and put qualified appointments on your calendar. No retainer. No ad budget out of your pocket. From $395 per booked appointment — that is the entire invoice.

$0

Ad spend from you

Screened

Homeowners only

5–7 days

To first bookings

3.2×
Average return on spend
52%
Lower cost per booked job
$0
Monthly retainer
7 days
Average launch time

The pattern we keep seeing

Marketing that costs more than the work it brings in.

01

Budget burned on guesswork

Campaigns run without attribution. Nobody can say which channel produced last month's roofs, so nothing gets fixed — it just gets renewed.

02

Leads that waste the truck

Renters, tire-kickers, and addresses two hours out. Your estimator spends the week driving to jobs that were never going to close.

03

No bandwidth to run it

You are on roofs, on quotes, on payroll. Nobody in the business has a spare ten hours a week for Meta, Google, tracking and creative testing.

How it works

Done for you. Billed on outcomes.

01

Fit call, 15 minutes

We look at your service area, crew capacity and current numbers, then tell you plainly whether this works for you.

02

We build and fund it

Creative, landing pages, tracking and media across Meta, Google and YouTube — launched in five to seven days on our budget.

03

Appointments land

Every inquiry is called, screened and booked into your calendar by our team. You get the slot, the notes and a weekly report.

Qualification

Four questions. Then we both know.

We take a limited number of contractors per metro so we never sell the same homeowner twice. If you are not a fit we will say so on this page rather than on a call.

  • $250K+ in annual revenue
  • Crew capacity for 10+ extra appointments a month
  • A defined metro or service radius
  • Someone who answers the phone within the hour

Question 1 of 4

What kind of work do you do?

Recent client wins

Contractors, first ninety days.

Figures are booked appointments and closed revenue reported by the client, not impressions.

Summit Roofing crew on a residential roof

30

Booked jobs in 20 days

Consistent appointments from week one. Best return we have measured on anything.

Summit Roofing · Denver

Patriot Exteriors siding installation

$84K

Added revenue, one quarter

More jobs, bigger crews, and a pipeline that stopped depending on the season.

Patriot Exteriors · Columbus

Evergreen Home Solutions HVAC technician at a van

200+

Appointments, zero cold calls

Real homeowners with real projects. We stopped chasing dead numbers entirely.

Evergreen Home Solutions · Portland

Elevate Construction crew on a job site

3.2×

Return in the first month

Smarter spend, better fits. The estimator's calendar finally makes sense.

Elevate Construction · Nashville

Pricing

Three packs. Pick the one your calendar can absorb.

A one-time build fee, then a flat price per booked, qualified appointment. We carry the ad spend. Every pack carries a written guarantee — if we are late, we keep running the ads on our own money until it is done.

Pilot

$475

per booked, qualified appointment

$2,500 one-time build fee

10 booked appointments in 60 days

Owner-operator, 1–2 crews, $500K–$1.5M revenue

  • One closed job covers the whole pilot
  • Never shared, never resold — booked only for you
  • First appointments typically land in 2–3 weeks
See if you qualify

Growth

Most popular

$425

per booked, qualified appointment

$5,000 one-time build fee

20 booked appointments in 90 days

2–4 crews with a salesperson on payroll, $1.5–4M revenue

  • Fills the afternoons your closer is already paid for
  • The quantity is written into the agreement
  • Better per-appointment rate than Pilot
See if you qualify

Scale

$395

per booked, qualified appointment

$8,000 one-time build fee

35 booked appointments in 90 days

4+ crews or multi-city, sales team of 2+, $4M+ revenue

  • Lowest unit price — the more you commit, the less each homeowner costs
  • No ceiling: if we can book 45, we book 45
  • Storm-ready — the machine is built before the window opens
See if you qualify

Every pack includes

  • No retainer and no ad budget from you
  • Media managed across Meta, Google and YouTube
  • Homeowner, radius and custom questions confirmed twice by phone
  • Work-until-delivered guarantee at our cost
  • 75/50/100 credits with cash-out on exit · cancel anytime by email

Questions contractors ask.

Your crew has capacity. Let's fill it.

Free 15-minute fit call. You leave with a number for your metro — whether or not we end up working together.