- Last roof permit
- —
- Issued / final
- —
- Contractor
- —
- Contractor phone
- —
- Built / size
- —
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.
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.
From the county's permit file to your rep's phone.
We pull the permits
County and city building permits back to 2000, from official open-data feeds, public map layers and public-records requests.
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.
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.
They knock, pin, follow up
Each visit drops a pin. Managers see who knocked what, what turned into an inspection, and what closed.
Everything a rep needs at the curb.
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.
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.
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.
Visit pins
Every knock drops a pin. Solid pins mean the rep was verified at the door. Repeat visits stack a count.
Rep scorecard
Doors, conversations, inspections and deals by rep and by week. Coaching starts from the numbers.
Competitor insights
See which contractors are pulling roof permits in your area, how many, and on which streets.
Built for the sun
Big type, high contrast, one-thumb controls. It keeps working when the signal drops to one bar.
Your name on it
Your logo, colors and company name on the app your reps open every morning.
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.
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.
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.
- 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
Florida first. County by county.
Each county is added from its own permit records and checked against real parcels before it goes live.
| County | Where the permits come from | Roof permits | Status |
|---|---|---|---|
| Orange | County building records and City of Orlando, 2000 to today | 442,869 | Live |
| Palm Beach | Eight cities, including West Palm Beach, Delray Beach, Jupiter and Boca Raton | 138,922 | Live |
| St. Lucie | County, Port St. Lucie and Fort Pierce | 95,614 | Live |
| Broward | Sunrise, Fort Lauderdale, Hollywood and Miramar | 55,283 | Live |
| Brevard | Melbourne, 2020 to today | 10,605 | Live |
| Seminole · Lake · Osceola · Volusia | Records 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.
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.
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.
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.