Walkthrough
A missed call, end to end
We call a live system at 7pm and follow the lead all the way into the CRM.
Automation that answers
That homeowner called the next roofer on the list. Signal Node catches the call you missed, texts back in fifteen seconds, asks the questions your office manager would ask, and puts a booked job on your calendar — running on the number you already have.
Where the money goes
You are already paying for these leads. The gap isn't at the top of the funnel — it's in the ninety seconds after someone tries to reach you.
Home services runs roughly a 14% missed-call rate, and roofing runs worse — crews are on roofs, under nail guns, in trucks. A third of inbound lands after hours. And because most people won't pick up an unknown callback number, returning the call an hour later rarely gets the job back.
Every contractor has a stack of quotes that were sent and never worked. Odds of qualifying a lead drop about 8× after the first five minutes. Almost no shop under 40 employees runs more than two follow-up touches, because follow-up is nobody's actual job.
One office manager retyping the same nine fields into the CRM, chasing adjuster availability, rebuilding the schedule every time a crew gets rained out. It's the first thing to break during a storm week — exactly when the volume is worth the most.
Move the sliders to your own numbers. No email required — this runs in your browser and we never see it.
Revenue walking out the door
$14,250 a month, at your numbers.
An estimate, not a promise. It multiplies your inputs — it doesn't know your market, your crews, or how many of those callers were solicitors. The audit replaces this guess with your actual call log.
See it work
This is a real conversation flow, replayed at actual speed. Watch the workflow on the right fire as each message lands.
Total elapsed: 3 minutes 41 seconds, unattended, at 7pm on a Tuesday.
Live line · answers 24/7
A working system answering the phone for a roofing company we invented. Tell it you've got a leak. Try to trip it up — talk over it, be vague, be difficult. That's what your customers do.
Tap to call
A demonstration line for Silva Legacy Roofing — a company that doesn't exist. Calls are recorded so we can improve it. No real appointment is booked, and nobody will call you back.
What we build
Every one of these runs on the same installed system, so adding a second is configuration, not a new project. Nobody should buy all seven on day one — the missed-call agent proves the thing works, and the rest follow the money.
The moment a call goes unanswered, the caller gets a text from your business. Not a voicemail they'll ignore — a conversation that starts before they dial the next contractor.
Between 5pm and 8am your line still works. Callers get real answers, urgent jobs get escalated to whoever's on call, and everything else is sorted and waiting when the office opens.
Seven touches over twenty-one days on every quote you send, written in your voice, stopping the second they reply. The quotes you already did the work to produce stop dying in silence.
When a named storm triples your inbound in seventy-two hours, this handles the overflow you can't staff for: damage intake with photos, insurance-vs-retail sorting, adjuster scheduling. The first contractor to respond takes the job.
Every dead estimate and cold customer in your CRM, segmented by age and job type, worked with a campaign that costs you nothing but data. This is the January offer that pays for the rest of the year.
A review ask that goes out at the right moment — after the final walkthrough, not the invoice — and routes an unhappy answer to you privately instead of onto your Google profile.
An actual voice on the line for callers who won't text, with sub-second responses so it doesn't feel like a machine. We hold this one back until the text agents have earned your trust — a slow voice bot is worse than voicemail.
If the bottleneck in your shop isn't on this page, it's probably still a workflow. Tell us what eats your week on the callback form and we'll say honestly whether it's worth automating — some things aren't.
Watch
Every one of these is under four minutes and shows a real system running — not an animation of one.
Walkthrough
We call a live system at 7pm and follow the lead all the way into the CRM.
Under the hood
The actual automation canvas, node by node, so you can see there's no magic in it.
Case study
What happens to a five-truck roofing shop's phone when a named storm makes landfall.
Onboarding
Every step from signature to go-live, and the ninety minutes of your time it costs.
Reporting
What we count, what we don't, and why we label estimates as estimates.
Straight answer
Three kinds of contractor we turn down, and what we tell them to do instead.
Pricing
The audit is the only thing you can buy on this page, on purpose. It's the one decision you can make without a phone call, and it credits in full against everything after it.
Step one
Five business days. Yours to keep either way.
$1,500 one time
Credits 100% toward your build. Full refund if the loss model doesn't show at least 3× the fee.
Step two
Fourteen days from signature to live.
$6,500 from
Less your $1,500 audit credit. 50% at signing, balance at go-live.
Step three
Somebody watching it, every day.
$1,500 / month
Six-month minimum. Your number, your data, exportable on request.
We can offer that because in five days of looking at a real contractor's call log, it almost always clears. And if yours genuinely doesn't, you're not a good fit for this and we'd rather say so than sell you a retainer you don't need.
Talk to a person
Tell us where your phone is leaking. Someone from our team calls you — usually same business day, always within one.
Straight answers
No, and this is the part most people don't believe until they see it. Your published number stays exactly as it is — on your trucks, your yard signs, your Google profile. We configure conditional forwarding so that when a call goes unanswered, it hands off to the system instead of dying in voicemail. Nothing changes for the person calling you.
The first message they get is a plain, templated text from your business — no voice, no bot personality, no "Hi! I'm an AI assistant." It reads like your office manager sent it at 7pm, because that's how we write it. From there the conversation is handled automatically, and anything the system isn't confident about gets handed to a human instead of guessed at.
If a caller asks to speak to a person, they get one. That's a rule, not a setting.
Fourteen days from signature, and about ninety minutes of your time total across two training sessions. The one thing outside our control is carrier registration for business texting, which can clear in a day or take two weeks depending on the carriers' mood. We file it the hour your deposit lands so the clock starts as early as possible, and we'll tell you honestly where it stands.
You take them with you. The phone number is registered to your business, not ours, and your lead data exports on request in a format you can actually use. We don't hold your customers hostage — if the work stops being worth what you pay for it, you should be able to leave without a hostage negotiation.
Sometimes you should, and if that's genuinely what you need we'll say so. Those are self-serve products: you configure them, you maintain them, you notice when they break. They work fine for a one-truck operation with simple call flow.
What you're buying here is different — a system integrated with your CRM and your calendar, configured around your job types and your service area, monitored daily, with a person who calls you when something looks wrong. That's a different product at a different price. If the deciding factor is monthly cost alone, go with the cheaper one.
It can, but understand the trade: the season you're too busy to fix it is the season it costs the most. Every call you miss in September is worth more than one you miss in February. If the timing is genuinely impossible, tell us and we'll call you in January — but the two weeks of setup mostly happen on our side, not yours.
Roughly five to forty people, doing real volume, with more inbound than one person can answer. Below that, the math usually doesn't work and we'll tell you so. Above forty you probably have a call center vendor and a different set of problems.
We work with roofing and exterior contractors first because that's where we know the job types, the insurance workflow, and what a storm week does to a phone. The same system runs for HVAC, plumbing and electrical.