How it works
Seven steps, one compounding loop
Nothing here depends on a rep remembering to knock on the house next door.
- 01
Completed job
Install finishes and is recorded
- 02
Nearby properties
Radius discovery on parcel data
- 03
Opportunity signals
Vertical pack scores each parcel
- 04
Prospect list
Segment and prioritise
- 05
Outreach
Compliance-checked SMS and email
- 06
Conversation
Replies land in one inbox
- 07
Lead
Pipeline, estimate, close
- 08
New job
Which restarts the loop
- 01
Connect your service area and your finished work
Import or enter completed jobs and existing customers. Each one becomes an anchor point on the map with a discovery radius you control.
- 02
Property intelligence fills in the neighbourhood
Parcels around each anchor are resolved into canonical property records: lot geometry, size, year built, assessed value band, ownership status and recent permits. Every attribute keeps its source and licence window.
- 03
The vertical pack scores each parcel
For fencing, a pool permit filed on a 12,000 sqft owner-occupied lot two streets from a finished install is a very different prospect from a rental condo. The score shows the exact points each signal contributed.
- 04
Reps work a list, not a spreadsheet
Save the filter as a prospect list, assign it, and work the highest scores first. Status transitions stay inside your organization.
- 05
Outreach passes compliance before it sends
Consent, suppression, DNC and quiet hours are checked in the database. Blocked sends are recorded with a reason instead of silently failing.
- 06
Replies land in one inbox and become leads
SMS and email normalise into a single thread per contact. A reply creates the lead, attaches the property, and moves through estimate to won.
- 07
The new job restarts the loop
Winning the work adds a fresh anchor point, which surfaces the next wave of neighbours automatically.
Worked example
One Frisco install, seven new prospects
This is the actual sample workspace: a completed cedar privacy install, the radius it seeded, and how the top-ranked neighbour scored.
Jobs → nearby opportunity engine
Every finished install seeds the next wave
580 Harvest Hill Rd
Fence install · Frisco · completed 2026-08-19 · $6,200
- 636 Stonegate Trl, McKinney60
- 452 Harvest Hill Rd, Frisco59
- 560 Cypress Bend Dr, Plano56
- 604 Stonegate Trl, McKinney55
Opportunity score — explainability
488 Blue Sage Dr
Rules-based vertical intelligence today, with model-assisted scoring layered on the same signal history later. No black-box predictions.