NorthLine.

How it works

From empty calendar to booked estimate, step by step.

Every step of the system, in order — what we handle, what you handle, and exactly what it costs.

The system

Eight steps. One booked calendar.

1

Fit call, 15 minutes

We look at your service area, crew capacity and current numbers, then tell you plainly whether this works for you — and what volume your metro can realistically carry.

  • You get a real number for your metro, whether or not we work together
  • No slides, no pressure — a straight conversation
  • If we are not a fit, we say so on the call
2

We map your area and capacity

Before anything goes live we lock your targeting to the ZIP codes and radius you actually serve, and match the campaign pace to how many estimates your crews can run each week.

  • Radius and ZIP-level targeting, not city-wide guesswork
  • Capacity matched to your crew count and season
  • One contractor per metro — never shared, never resold
3

We build and fund everything

Creative, landing pages, call tracking and media — all built in-house and all paid for by us. You approve the look; you never touch an ad account.

  • Ad creative, landing pages and tracking built for you
  • Ad budget carried by NorthLine, not by you
  • Live in five to seven days
4

Ads go live across Meta, Google and YouTube

Your campaigns run across every channel homeowners actually use. Spend is optimized toward booked appointments on your calendar — not clicks, not leads in a spreadsheet.

  • Meta, Google and YouTube managed by our media team
  • Creative tested and rotated weekly
  • Spend optimized to booked appointments, not form fills
5

Homeowners inquire — we call and screen each one

Every inquiry is called by our team, screened against your radius and your custom questions, and confirmed twice by phone before it ever reaches your calendar.

  • Homeowner, radius and custom questions confirmed twice by phone
  • Renters, tire-kickers and out-of-area addresses filtered out
  • You only see homeowners with a real project and a real time
6

Qualified appointments land on your calendar

The appointment arrives with everything your estimator needs: the slot, the homeowner's name, the address, the project type and the screening notes.

  • Slot, notes and address in the calendar invite
  • Reminder sequence cuts down no-shows
  • No-shows are credited back to you
7

You run the estimate and close the job

You show up to a warm, qualified homeowner with a booked time — not a cold list. We keep the top of the calendar full while your crews do what they do best.

  • Warm appointments, never cold leads
  • We keep filling slots while you close
  • Capacity scales with your crews and season
8

Reporting every Monday, cancel anytime

A weekly report covers appointments booked, cost per booked job, show rate and closed revenue. No long-term contract — the exclusivity per metro is the commitment.

  • Weekly Monday report: booked, cost per job, show rate, closed revenue
  • Cancel anytime by email
  • Limited spots per metro, protected for you

Division of labor

We handle the pipeline. You handle the work.

We handle

  • Ad budget and media buying
  • Creative, landing pages and tracking
  • Calling and screening every homeowner
  • Booking straight into your calendar
  • Weekly reporting and optimization

You handle

  • Running the estimates
  • Your crews and schedules
  • Closing the jobs

That's the whole list. Everything between the ad spend and the estimate stays on our side.

What lands on your calendar

An appointment, not a lead.

Every booking arrives confirmed twice by phone, with the homeowner's details, the project and the screening notes your estimator needs before knocking on the door.

Booked appointment

Tue · 10:00 AM

Sarah Mitchell

1428 Maple Ridge Dr, Denver, CO

Roof replacement — hail damage

Homeowner confirmed twice by phone. Insurance claim already started. Requests a written estimate on site.

The money

One line on the invoice.

$450

per booked, qualified appointment

$0

start fee

$0

monthly retainer

Credited

no-shows back to you

Need 30+ booked appointments a month? The Scale pack is built for that — see pricing.

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.