Skip to main content
Back to Northline

Coeur d'Alene, Idaho

A Coeur d’Alene business, run by the person who builds it.

Northline Systems is based here in Coeur d’Alene, and Kyle Cunningham runs it himself. It builds one thing for service contractors: the Automated Revenue System, which sends every new lead a first reply within 60 seconds, follows up and offers booking times to the leads that qualify.

Local and owner-run.

  • Kyle builds your system and is on the demo call himself. No sales team, no hand-off to an account manager.
  • Same time zone as your customers. Support runs Monday to Friday, 8am to 5pm Pacific.
  • Text Kyle at the business line with a question. He reads every text.
  • The same system and the same price as every other client. Nothing to negotiate.

More about Kyle and how Northline works: About Northline.

Built for the work here.

Contractors around here run on the phone: heating calls in a cold snap, roof calls after a storm, insulation quotes before winter, moves all summer. The call that comes in while you’re on a job is the one that goes to whoever answers first. The system answers it for you, day or night.

We work with contractors in Coeur d’Alene, Post Falls, Hayden, Rathdrum, Sandpoint and Spokane, and with service businesses anywhere else by phone and video.

What the system does for you.

A new website, your Northline Command workspace, AI agents for text and chat, and a dedicated business phone line with SpamBlock call screening. A missed call gets a text back. Every new lead gets a first reply within 60 seconds, the questions you set, booking times if they qualify and follow-up if they go quiet. You get an alert for each one, and you see every conversation.

Follow one lead through the system.

The same price as everywhere else.

$3,997 one-time setup + $697/month from go-live.

Setup
$3,997 one time, due at signing by card or ACH. The agreement offer expires 7 days after it is sent, and the intake call can be booked once the setup payment has cleared. Non-refundable once the intake call has happened, because build work starts that day.
Monthly
$697/month from go-live, billed monthly in advance.
Minimum term
6 months from go-live, then month-to-month with 30 days' notice to cancel.
Revisions and approval
2 website revision rounds before go-live; after that, changes use the monthly bundled configuration change. A website preview with no response by day 14 after you receive it (reminders on days 3, 7 and 10) is deemed approved, and go-live proceeds.
Failed payments
A failed payment is retried on days 1, 3 and 7, with a link to update your payment method. If it is still unpaid on day 14, outbound automation pauses. Inbound calls keep ringing you.
Usage
$75/month included at actual platform cost, covering phone, text and your assistant's AI usage combined: domestic calls, SMS and MMS segments, transactional email, text and chat AI, review AI and your assistant's own AI usage. Voice AI calls and inbound SpamBlock calls never draw from it. Unused allowance does not roll over. Above that: actual platform cost plus 5%, billed monthly in arrears; an amount under $5 carries to the next usage invoice.
Voice AI
Optional. Usage only, no monthly fee: actual platform cost plus 5%, billed monthly in arrears. A call that reaches Voice AI counts as Voice AI for its whole length, and it never draws from the $75.
SpamBlock
Included in the monthly. Never billed as usage.
Never
No performance fee, no revenue share, no reconciliation.
Same for everyone
One price for every client: no tiers, no discounts on the monthly, no per-seat pricing, no custom quotes.

See the full usage details.

Text Kyle, or book a call.

A 30-minute call with Kyle: he shows you the system working and tells you straight whether it fits. No payment on the call.