TestFlight beta is open. Get the iOS build
Built by a storm restoration crew in Maryland

The door-to-door canvassing app that proves the knock happened

Knox snaps every pin to the house, tracks reps while they’re clocked in, and verifies each knock against GPS, dwell time, and speed. Managers see the real work. Reps get credit for the real work.

Download on theApp Store Schedule a demo

iPhone. Android coming after launch.

knox · Oak Crest territory · Laurel, MD
Marcus · clocked in · walking
Not knockedNo answerNot homeContactedCall backLeadSoldRenterAlready contractedDo not return
knox · leaderboard · week of Oct 26
RepRoleKnocksVerifiedLeadsDoors / sale
Marcus T.Canvasser412
97%1137
Dana R.Project manager286
99%932
Luis G.Canvasser251
94%642
Kyle B.Canvasser198
61%299
Ana P.Canvasser176
96%535
knox · leads · assigned to Dana R.
HomeownerAddressInsuranceAppointmentStatus
R. Whitfield8812 Cherry LnState FarmFri 10:00 AMInspection scheduled
J. Okafor9104 Birch CtAllstateFri 1:30 PMClaim filed
M. Castellano8790 Maple DrUSAASat 9:00 AMApproved
T. Nguyen8655 Pine StErie—New
D. Harris9220 Oak Crest RdNationwideThu 4:00 PMSold
knox · knock audit · Kyle B. · today
TimeAddressDistanceDwellSpeedResult
2:04 PM8812 Cherry Ln9 m18 s0 mphVerified
2:09 PM8816 Cherry Ln11 m14 s1 mphVerified
2:11 PM8820 Cherry Ln48 m0 s17 mphFlagged · moving
2:11 PM8824 Cherry Ln61 m0 s17 mphFlagged · too far
2:12 PM8828 Cherry Ln73 m0 s18 mphFlagged · moving
2:31 PM9104 Birch Ct7 m22 s0 mphVerified
25 mknock radius
10 sminimum at the door
5 mphflagged as driving
1pin per house, ever

The problem

Most canvassing apps trust the rep’s thumb

A pin dropped from the truck looks exactly like a pin dropped at the door. That’s how a territory gets “finished” with no leads in it.

Pins on the wrong house

Free-floating pins land on lawns, neighbors, and the street. The next rep has no idea which door was actually hit.

Logged, not knocked

Reps mark fifteen doors in two minutes from the driver’s seat. The numbers look great until the sales don’t show up.

No idea where anyone is

You assigned the neighborhood at 9. By 2 you’re texting “where are you” and getting “almost done.”

Stats nobody believes

Leaderboards built on unverified knocks reward the loudest rep, not the one who actually walked the block.

Platform capabilities

Everything a storm crew needs to run a territory

Canvassing, verification, leads, and reporting in one app your reps will actually open.

Snap-to-house pins

Tap anywhere near a roof and the pin lands on that address. One pin per house across the whole account.

Follow mode

The map walks with you. Turn it off to plan the block, turn it on to work it.

Satellite by default

Reps see rooftops, not street names. Pin color is the last result so the block reads at a glance.

Territories

Draw a neighborhood, attach the storm date, assign it. Everyone sees what’s been worked and what’s left.

Lead intake at the door

Name, phone, insurance carrier, roof and siding type, appointment time. Thirty seconds, then the next door.

Property history

Every past knock, who made it, and what happened. No more re-knocking a do-not-knock.

Distance check

The rep’s GPS position must be within 25 meters of the rooftop point when they log the knock.

Dwell time

Ten seconds inside the radius before the button unlocks. You can’t knock a door you didn’t stand at.

Motion check

Moving faster than a walk at the moment of logging flags the knock as driving.

Verified vs flagged

Every knock carries a badge. Managers filter to flagged knocks and see the reason: too far, moving, no dwell.

Breadcrumb trail

The day’s route, walking vs driving, on a timeline. Tracking runs only while clocked in.

Audit log

Raw coordinates, accuracy, speed, and timestamp stored on every knock. Pull it up when a rep disputes a flag.

Three roles

Canvasser, project manager, manager. PMs get the leads and still have to knock. Everyone sees the same board.

Lead handoff

New leads go to the assigned project manager with a push and a calendar event, and land in your Google Sheet. Mark it sold, scan the signed contract, and the contact, job, and PDF go straight into JobNimbus.

Clock in / clock out

Location tracking starts and stops with the shift. Reps always know when they’re being tracked.

Training modules

Pitch, inspection checklist, claim walkthrough. Mark modules required and see who finished.

Signed on first launch

Terms, privacy, and location consent signed in-app before the map opens. Who, when, which device.

Your data, your database

Everything lives in your own Supabase project. Export anything. Leave anytime with all of it.

Daily and weekly leaderboard

Bar charts of knocks per rep, verified vs flagged, reset every Monday.

Doors per sale

How many doors each rep knocks to close one job. The number that tells you who to coach.

Lead-to-sale rate

Conversion from lead to signed contract, per rep and per territory.

Walk vs drive

Minutes walking, minutes driving, minutes still, per rep per day.

Territory coverage

Percent of houses knocked in each neighborhood, and how many still need a revisit.

CSV export

Knocks, leads, pings, agreements. Everything exports.

Verification

A knock only counts if the rep was standing at the door

Knox checks four things the moment a rep taps “Log knock.” Pass all four and it’s verified. Fail one and it’s flagged with the reason. Managers see the flag, not the excuse.

Within 25 meters

Of the geocoded rooftop point for that address.

10 seconds at the door

Counted from the moment the rep enters the radius.

Under 5 mph

Anything faster is a car. The knock is flagged as moving.

GPS accuracy under 35 m

A bad fix doesn’t count for or against the rep. It’s marked low accuracy.

How it works

From the storm map to a signed contract

Six steps, one app, nothing re-typed.

01

Draw the territory

A manager outlines the neighborhood, attaches the storm date, and assigns canvassers and a project manager.

02

Clock in and follow

Reps clock in, follow mode comes on, and the breadcrumb trail starts. Everyone in the office sees them on the map.

03

Knock and log

Tap the house, stand at the door, tap the result. Knox verifies and the pin changes color.

04

Capture the lead

Homeowner name, phone, carrier, roof and siding type, appointment. It routes to the project manager and your sheet.

05

Inspect and file

The PM runs the inspection, files the claim, and moves the lead through approval inside Knox.

06

Close and count

Mark it sold, scan the contract, and the sale lands on the rep’s doors-per-sale and the team leaderboard.

Why we built it

We run a storm restoration crew. We got tired of guessing.

Black Oak Exteriors knocks doors in Maryland and Virginia after hail and wind events. We tried the big canvassing apps and the same thing kept happening: territories marked done with nothing in them, and no way to tell who had actually walked the block. Knox is the app we built for our own reps. It assumes nothing. It checks.

CP
Cole PosthumusCofounder, Black Oak Exteriors · Laurel, Maryland
227roof and siding builds completed by the Black Oak team
Every knockour own reps log runs through the same verification you get
MHIC #168300licensed Maryland home improvement contractor

How we compare

Knox vs. typical canvassing apps

FeatureKnoxOthers
Pin placementSnaps to the house, one per addressFree-floating, duplicates allowed
Knock verificationDistance, dwell, speed, accuracy on every knockTrusts the tap
Rep trackingLive, with walk vs drive timeline, only while clocked inLive dot, always on or not at all
Audit trailRaw GPS stored per knockTimestamp only
Legal consentSigned in-app before first useCheckbox at signup
Data ownershipYour own Supabase databaseVendor database, export on request
ScopeDoor tracking only; leads export to your sheetCRM, estimates, invoicing bolted on
PricingPer seat, drops as you grow, all featuresTiered features, add-ons

Industries

Four industries. Same tracker.

Knox counts doors the same way for everyone. Your industry just decides which coverage layer sits under the pins.

Roofing & siding

Bring your own neighborhood data. Draw the territory, assign it, and Knox proves which doors got knocked.

Solar

Electric utility service territories drawn under the map so reps stay inside the utility you sell for.

Fiber internet

FCC broadband availability by address, highlighting homes with no fiber option yet.

Wireless & phone

Carrier coverage maps and cell sites, toggled per carrier, so reps knock where the competitor's signal is weak.

Pricing

Per rep, per month. Cheaper as the crew grows.

Every plan has every feature. You’re only paying for seats, and the rate drops automatically when you cross a threshold.

Basic
For crews getting started with verified canvassing.
$25/user/mo
1 to 25 users
Start Basic
  • Snap-to-house pins and follow mode
  • GPS-verified knocks with audit log
  • Territories and three roles
  • Leaderboard, doors per sale, conversion
  • Training modules
  • In-app signed agreements
  • Google Sheets lead sync
Most teams
Plus
For multi-crew operations running several territories at once.
$15/user/mo
26 to 50 users
Start Plus
  • Everything in Basic
  • Automatic volume rate at 26 seats
  • CSV export of everything
  • Priority support
Business Max
For regional contractors with 50+ reps across offices.
$10/user/mo
51+ users
Talk to us
  • Everything in Plus
  • Multi-office territories
  • Dedicated onboarding
  • Custom legal documents

Estimate your monthly cost

$300
Basic · 12 × $25
Billed monthly. Deactivate a rep and you stop paying for them.

Common questions

Before you put your crew on Knox

Does Knox track reps all the time?

No. Location tracking starts when a rep taps Clock in and stops when they tap Clock out. Reps sign a location consent on first launch that says exactly that, and iOS shows the tracking indicator while it runs.

What happens when a knock gets flagged?

It still saves. It shows up with a flag and a reason: too far, moving, no dwell, or low accuracy. Flagged knocks don’t count toward verified totals on the leaderboard, and managers can review the raw GPS on each one.

Can a rep accidentally pin the wrong house?

Knox snaps every tap to the nearest address within 40 meters and stores one pin per house for the whole account. If there’s no house where they tapped, nothing is placed.

Does Knox replace JobNimbus?

No. Knox stops at the signed contract. When a rep marks a lead sold and scans the paperwork, Knox creates the contact and job in JobNimbus and attaches the PDF. Everything after that happens in JobNimbus.

Where does my data live?

In a Supabase project you own. Knox reads and writes to it; you can export it or take it with you at any time.

Do project managers have to knock?

Yes. They get assigned leads, but their knocks count on the same leaderboard as everyone else’s. That’s on purpose.

Is there an Android app?

iPhone first, Android after launch. The manager dashboard works in any browser.

How do seats work?

You pay for active users each month. Crossing 25 or 50 active seats drops your rate automatically. Deactivate a rep and the seat is freed.

Download the app

Put your crew on the map tomorrow morning

TestFlight builds are open now. Send us your team’s Apple IDs and you’ll have the invite within the hour.

Live