Every lead that comes through RoofOps follows the same path: verified, matched, delivered to the right contractor. Here's exactly how it works.
Homeowners hit the form on RoofOps with their address, service type (replacement, repair, storm damage, commercial), and contact info. Takes under 2 minutes.
Every ZIP code in our network maps to a contractor. The system looks at the homeowner's ZIP prefix and immediately identifies which contractor owns that territory.
Your dashboard lights up with the new lead. You see full contact info (name, phone, email, address), service type, lead score, and lead source. If you're on Pro or Enterprise, you get a push notification the moment it lands.
You have a window to review and decide. Accept the lead and it's locked to your account — you own it. Decline and it goes back to the pool for re-routing to another contractor in your tier.
The moment you accept a lead, our automated follow-up sequence kicks in — email and SMS touchpoints keep the lead warm while you follow up by phone. We track opens and clicks so you know your messages are landing.
Once you close the job, log it in your dashboard. Track the job status (in progress → completed → paid), link it to the original lead, and log insurance claim details. Revenue gets attributed back to the original lead source for reporting.
When you sign up, you choose which ZIP prefixes you want to cover. These are your exclusive territories — no other RoofOps contractor can receive leads in those ZIPs while your subscription is active.
Type your target city or ZIP prefix and see instantly whether it's available. Add multiple territories at once from the autocomplete results.
As long as your subscription is active, no other contractor can claim your ZIPs. Even if they're in the same metro area.
See lead volume, close rate, and revenue per ZIP prefix. Know which of your territories are worth keeping and which to expand.
Your account dashboard lets you add new territories as you expand, or remove ones you're no longer targeting. Changes take effect immediately.
Everything in one place: incoming leads, performance metrics, active jobs, insurance claims, revenue charts, and more.
All incoming leads with full contact info, service type, lead score, and source. Filter by status, date range, or territory.
Weekly/monthly/all-time stats: leads received, acceptance rate, jobs completed, revenue closed, claims approved. Toggle by period.
8-week rolling revenue bar chart. Compare weeks, see seasonal trends, understand your true pipeline value.
Every job with its status, linked lead, claim amount, approved amount, and payout date. Full job history.
New leads, follow-up opens, claim updates, renewal reminders. Customize alert frequency from your account settings.
Rule-based tips that tell you what's working and what needs attention. Acceptance rate warnings, uncontacted leads, review requests.