We don't sell you leads. We build the follow-up layer for the leads you're already paying for — from the moment one comes in, through follow-up, onto your calendar as a booked 30-minute conversation. It works alongside the software you already run. You own the system. You own the data.
Your Local Services lead comes in. Your Angi lead comes in. Your Meta lead comes in. Your website form comes in. Your canvasser drops a name in the group chat.
Instead of that opportunity sitting in an inbox until someone gets off a roof, there's a defined path that moves it toward a booked 30-minute conversation.
And the system and the data behind it stay yours.
A homeowner fills out a form while they're standing in the driveway looking up at the roof. That is the highest-attention moment they will ever have about their roof.
Most roofing shops run lean. The owner is measuring a roof. The one office admin is on another line, or doing payroll. The sales rep is at a kitchen table with a different homeowner. Nobody is sitting by a screen waiting for a form to land.
So the lead waits. And while it waits, the homeowner goes back to work, and the next roofer calls them.
That middle step is where the money already spent quietly leaves the building.
Contractors already do this math. A Local Services lead runs roughly $40–$150. Angi and HomeAdvisor land around $50–$120, shared with three to eight other contractors. Meta leads come in cheaper, $20–$80. Referrals cost nothing and close better than all of them.
Ten leads at $60 isn't $60 a lead. If two of them ever get a real conversation, it's $300 a conversation. The per-lead number on the invoice is not the number that pays a crew.
Nothing in that math changes by buying more leads. It changes when more of the ones already bought get answered.
Construction job openings hit 259,000 in April 2026, about 25% higher than a year earlier, and 36% of contractors named the labor shortage a top concern for the year (Associated Builders and Contractors, via Roofing Contractor).
More leads do not add a crew. And they don't do anything for the leads already sitting in the inbox from last Tuesday. Adding volume on top of a follow-up gap just creates more opportunities to lose.
Those are two different fixes, and only one of them is expensive. You already paid for the opportunity. So the question stops being "where do we get more?" and becomes "what happens to the ones we already have?"
Capture. Follow up. Calendar. Conversation.
That's the roofing inbound machine.
Catches the leads you already pay for — Local Services, Angi, Meta, your website form, a name your canvasser texts in.
Automated follow-up in your voice, starting when the lead lands, with a real person stepping in fast when it matters. It's automation, and we say so.
Storm and insurance work and retail replacement don't behave the same. The path is built to tell them apart instead of treating every lead like a plumbing call.
A clear way for the homeowner to put themselves on your calendar instead of waiting for a callback.
The system gets the opportunity to the calendar. You take it from there — that part was never the problem.
It works alongside AccuLynx, JobNimbus, Housecall Pro or whatever you already run — it doesn't run inside them and it doesn't replace them.
The change is narrow and specific:
In 2007, Dr. James Oldroyd — then a Kellogg PhD and MIT Sloan faculty fellow — and Dave Elkington of InsideSales.com analyzed three years of data across six companies: more than 15,000 web-generated leads and over 100,000 call attempts.
Leads contacted within five minutes were 100 times more likely to be reached and 21 times more likely to be qualified than leads contacted at thirty minutes. The odds of ever reaching that person fall more than tenfold inside the first hour.
That study wasn't about roofing, and it isn't a promise about your business. It's the mechanism behind something every roofer already knows: the homeowner was standing in the driveway when they filled out that form. An hour later they're back at work.
The goal here isn't that every lead converts. It's that every lead you paid for gets a real attempt while the homeowner is still paying attention.
Equinox brings 15 years of critical infrastructure and security background into the build. Systems that couldn't afford to fail, and data that couldn't afford to leak. That's the standard the build is held to — privacy first, your accounts, your data, and one operator who scopes it with you on a call instead of handing you a package.
Here's what gets built when you move forward.
One place that catches the roofing leads you already pay for, whichever channels you run.
Automated follow-up that starts when the lead lands, written in your voice, with a human escalation path.
Storm and insurance work routed differently from retail replacement, because they don't behave the same.
A clear path from an inbound lead to a booked 30-minute conversation on your calendar.
Texting homeowners has rules. Consent capture and opt-out handling are built into the intake, not bolted on after.
Equinox does the configuration around your lead sources, your process and the software you already run.
Everything lives in your own accounts. Not rented, not borrowed, not pooled with other contractors.
You don't get handed a login and a tutorial. Equinox builds it and runs it with you.
Not a lead marketplace. Not a rented receptionist. Not a 24/7 answering service. Not a replacement for the job-management software you already pay for.
What gets built is scoped live, on a call, around your actual lead sources, your actual follow-up process and the actual software on your desk. Two roofing companies with the same truck count can need very different things here, and the only honest way to find that out is to look at yours.
Privacy first: your homeowners don't go into a shared pool, and your list isn't resold.
The accounts are yours. The contacts are yours. The calendar is yours. The data is yours. Equinox builds it and runs it with you — and what's built stays where it is, in your accounts.
The focus stays narrow — everything before the job is won:
Not more traffic. Not an answering service. Not another CRM to migrate into.
A paid lead lands at 4:40pm.
You're on a roof until six.
The callback happens tomorrow, maybe.
They already talked to two other roofers.
You paid for that lead either way.
A paid lead lands at 4:40pm.
The system catches it.
Follow-up starts while they're still holding the phone.
They get a clear next step.
A 30-minute conversation gets booked.
You come down off the roof to a calendar.
The difference:
You're building the layer that connects:
Nobody needs another tool sitting off to the side. What's missing is a defined path for what happens the minute a lead arrives. That's what gets built.
Fair, and the numbers back you up — construction job openings were up about 25% year over year in April 2026, and labor was named a top concern by 36% of contractors. So this isn't a lead-volume pitch. Nothing here sends you more leads. It makes sure the ones you already bought get followed up and land on a calendar instead of going stale.
No — we don't sell leads at all. Shared leads split your odds three to eight ways before you ever pick up the phone. This works the leads you already have, from whichever channel you already pay for.
The follow-up is automated. We're not going to pretend otherwise — that's the whole mechanism, and it's why a lead gets a response in minutes instead of tomorrow. What matters is that it's written in your voice, it doesn't pretend to be something it isn't, and a real person steps in fast the moment the conversation needs one.
It stays where it already is — in your accounts. The system, the contacts, the calendar and the data are yours from day one, not held on our side and handed back at the end. The exact terms get put in writing before anything gets built; ask about them on the call.
Most roofing companies in the country run with a handful of people, and a lot of the platforms and agencies in this space openly screen for larger shops — ServiceTitan states it isn't built under roughly 15 technicians, and at least one well-known roofing agency says it fits contractors above $2M. The owner-operator getting turned away by both is exactly who this is scoped for.
No. Keep them. Those platforms run the job once it's sold. This sits in front of that — the stretch between a lead arriving and a conversation getting booked. It works alongside what you run; it doesn't run inside it and doesn't ask you to migrate anything.
This is a founding build, scoped individually around your current lead flow, your follow-up process, and what actually needs to exist.
There are no prices on this page, because there's no package to price. The first step is understanding your situation and working out whether there's a real fit.
We're not going to promise you a number of booked jobs on a timeline. Nobody honest can, and you've almost certainly heard someone try. The first step is a conversation. We'll look at:
It's a look at your own lead flow. If the answer is that you don't need this, that's a fine outcome for a 30-minute call.
There's also a calendar reason to be early: the Atlantic hurricane season runs June 1 through November 30 and peaks around September 10, with most activity from mid-August into mid-October. A follow-up system is worth far more built before the phones go sideways than during.
If you want to see what this looks like for your business, let's talk.
Equinox builds the follow-up layer around the roofing leads you already pay for. The system catches the lead, follows up automatically while the homeowner is still paying attention, and moves the ready ones toward a booked 30-minute conversation with you.
Both, in the right places. The first-touch follow-up is automated — that's what makes speed possible when you're on a roof. It's written in your voice, and a real person takes over as soon as the conversation needs judgment. We won't tell you there's no automation involved; there is, and it's the point.
No. This isn't an answering service and it isn't a receptionist. The focus is the path from a paid lead to a booked conversation.
No. AccuLynx, JobNimbus, Housecall Pro or whatever you run keeps doing what it does once a job is sold. This works alongside it, on the part that happens before that.
You do. You own the system. You own the data. Equinox builds it and runs it with you. The specific terms are put in writing before the build starts.
Reasonable concern, and it's taken seriously. Consent capture and opt-out handling are built into the intake itself rather than added afterwards, and the system is set up so an opt-out is honored across channels, not just the one it arrived on.
Then you're ahead of most. The gap that usually remains is what happens to a web lead at 4:40pm, on a Saturday, or during the week after a storm when the call volume doesn't match a normal Tuesday. If that's genuinely covered too, the call will surface that quickly and neither of us has wasted much.
There's no price on this page because there's no package. It's scoped on the call, against your lead flow and what actually needs building. You'll get a real number on that call, not a range designed to get you into a second one.
Residential roofing companies that already pay for leads — Local Services, Angi, Meta, a website, canvassing — and know that some of them never get a real follow-up. Owner-operators and small shops especially; that's the segment most of this industry's software and agencies openly screen out.
You already paid for the lead. The only question left is what happens next.
Lead comes in.
Follow-up starts.
The homeowner gets a clear next step.
A conversation gets booked.
You take over.