Sample neighborhood · tap a house
RoofRule module · PermitPin Knock Map
Live in FloridaComing soon to Georgia, Texas, North Carolina, South Carolina and Alabama

Know the roof before you knock.

PermitPin reads public permit records and dates the roof on every house in your territory. Old roofs light up orange. New roofs stay cool. Your reps stop spending afternoons on doors that don't need you.

0–4 5–9 10–14 15–19 20+ yrs
Striped: no roof permit on file, aged from the year the home was built
Permit historySample data
—
Sample Pines, FL · Parcel
—
Roof age —
Last roof permit
—
Issued / final
—
Contractor
—
Contractor phone
—
Built / size
—
—
743,000+Florida roof permits on file
2000–2026Permit years covered
5Counties live, more in progress
1 tapFrom a house to its roof history
The real app

What your reps see in the field.

Screens from the working app, with sample reps and a sample homeowner. The map, roof outlines and permit records are live data.

Most doors your reps knock don't need a roof.

A good rep can knock 80 doors on a Saturday. If half those homes were re-roofed after the last storm, half the day was gone before it started.

Reps guess from curb appeal. Managers guess from gut. Nobody at the door knows who roofed the house or when. The county does. It's in the permit file, and it's public record.

80 doors on one street · orange = roof 15+ years old
How it works

From the county's permit file to your rep's phone.

01

We pull the permits

County and city building permits back to 2000, from official open-data feeds, public map layers and public-records requests.

02

We pin each one to a parcel

Every permit is matched to the property's parcel ID, so the roof date lands on the right house and stays there.

03

Reps see every roof's age

Houses are colored by roof age. Tap one for the permit number, dates, the contractor who pulled it and their phone.

04

They knock, pin, follow up

Each visit drops a pin. Managers see who knocked what, what turned into an inspection, and what closed.

What's in the app

Everything a rep needs at the curb.

Map

Roof-age map

Every house colored by the date of its last roof permit. No permit on file? We fall back to the year it was built and mark it clearly.

Permits

Permit history on tap

Permit number, type, issue and final dates, the contractor who pulled it and their phone. Walk up knowing more than the homeowner remembers.

Lists

Knock lists

Old-roof lists by street, and storm lists after hail or high wind. Reps start the day with a route instead of a hunch.

Pins

Visit pins

Every knock drops a pin. Solid pins mean the rep was verified at the door. Repeat visits stack a count.

Team

Rep scorecard

Doors, conversations, inspections and deals by rep and by week. Coaching starts from the numbers.

Market

Competitor insights

See which contractors are pulling roof permits in your area, how many, and on which streets.

Field

Built for the sun

Big type, high contrast, one-thumb controls. It keeps working when the signal drops to one bar.

Brand

Your name on it

Your logo, colors and company name on the app your reps open every morning.

For owners

Put your payroll on the right roofs.

You pay reps to find roofs that need replacing. PermitPin points them at those roofs first.

  • Fewer wasted doors per rep, every day they're out.
  • A territory map built from public records that your team keeps using.
  • Your brand in front of your crew, not a software vendor's.
For sales managers

See the whole field on one map.

Know where your team has been, where they should go next, and who needs a ride-along.

  • Every knock on one map, filtered by rep and by day.
  • Routes built from old-roof and storm lists, handed out in a tap.
  • Scorecards that show effort and results side by side.
White label

Your company name on the home screen.

Reps trust the tools that carry their company's name. Every RoofRule plan ships under your brand. Try yours.

Brand color
  • Your logo, colors and company name throughout the app
  • Your own web address for the app
  • Your reps, knocks and deals stay private to your company
Your Roofing Co.
Knock Map
Old roofs on this street14
ListsMapScorecard
Coverage

Florida first. County by county.

Each county is added from its own permit records and checked against real parcels before it goes live.

CountyWhere the permits come fromRoof permitsStatus
OrangeCounty building records and City of Orlando, 2000 to today442,869Live
Palm BeachEight cities, including West Palm Beach, Delray Beach, Jupiter and Boca Raton138,922Live
St. LucieCounty, Port St. Lucie and Fort Pierce95,614Live
BrowardSunrise, Fort Lauderdale, Hollywood and Miramar55,283Live
BrevardMelbourne, 2020 to today10,605Live
Seminole · Lake · Osceola · VolusiaRecords requests filed—In progress

Working a county we don't have yet? Tell us. We file the records requests and add it. Outside Florida? See which states are next.

Part of your app

Add PermitPin to the RoofRule app you build.

The Knock Map is one module. Pair it with e-sign agreements, proposals, scorecards, calendars and more, all under your company's name, on one bill.

PermitPin Knock Map$249/mo
Florida only for now · includes 1 county · extra counties$99/mo each
Build my app with PermitPin See every module
Questions

Straight answers.

Where does the data come from?

Building permits are public record in Florida. We collect them from county and city open-data feeds, public map layers and public-records requests. We never pull from behind a login.

What if a house has no roof permit?

We show the age of the home instead and mark it with stripes, so a rep knows it's an estimate. On older homes with no permit, that's often the best lead on the street.

How current is it?

Counties and cities that publish online are refreshed on a regular schedule, many of them daily. Counties that send data by records request are updated each time a new file comes in.

Can we put our own name on it?

Yes. Every plan ships with your company name, logo and colors. Your reps never see ours.

Who can see our knocks and deals?

Only your company. Permit records are shared across the platform because they're public. Your reps, visits, leads and deals are kept separate and private.

Rather talk first?

Put roof age on your reps' phones.

We'll load your territory and walk your team through it street by street. Thirty minutes, and you'll see your own neighborhoods.

Built and field-tested inside a working Florida roofing company.