Pricing — every dollar refunded if it doesn't work

Close one job in 90 days.
Or every dollar back. Plus you keep the data.

Angi sells the same lead to 8 contractors at $15–85 each. We sell exclusive permit data that's already funded. One closed roof, pool, or HVAC job pays for an entire year of subscription. If it doesn't, you get refunded — and you keep every report we sent.

The math vs the alternatives.

Angi shared leads
$15-85
per lead. Sold to 4-8 contractors. 30-35% cancellation penalty if you reject one. Most never close.
Google Ads
$2,000
per closed deal (typical contractor: $4K/mo spend, 30 leads, 2 close). Ad budget compounds, leads don't.
Permit Reports
$79–299
per month, all-you-can-call. Permits are pre-funded projects. One closed job covers 6-12 months. Refund if it doesn't.
Bronze
$79 per month

The starter county feed.

  • Monthly New Homes report (Excel)
  • Your county's permit data, every 1st of the month
  • Delivered monthly on the 1st at 6am ET
  • 90-day close-one-job-or-refund guarantee — keep the data either way
Monthly permit data feed$300/mo
Builder normalization (81 canonicals)$100/mo
Cleaned + classified Excel report$80/mo
Total stack value$480/mo
Your price: $79
One closed roof / HVAC install pays 12+ months.
Get Bronze →
Silver
$149 per month

Residential + commercial in one.

  • Everything in Bronze
  • Plus monthly Commercial permits report
  • Two lead streams, one delivery
  • 90-day close-one-job-or-refund guarantee — keep the data either way
Bronze stack value$480/mo
Commercial permits report$200/mo
Cross-stream owner/builder match$120/mo
Total stack value$800/mo
Your price: $149
One closed commercial bid covers the year. Most popular for trades selling both sides.
Get Silver →
Enterprise
$499/mo · Launching Q3 2026

For teams who want the unfair advantage.

  • Everything in Gold
  • Multi-county / custom counties on request
  • API access for your CRM and tooling
  • Apollo enrichment — owner contact info (phone, email, LinkedIn)
  • White-label PDF reports for client deliverables
  • Priority email support · Async onboarding via Loom video walkthrough

Close one job in 90 days.
Or every dollar back. And you keep the data.

Most "money-back guarantees" make you fight for the refund. This one is the opposite. Run Permit Reports for 90 days. If you don't close at least one job from a permit we sent you — email me, I refund you in full, no questions, no forms, no retention script. You keep every report we delivered. The data is yours.

I'm betting on the data. Either it generates real work for you or you don't pay for it. That's the whole pitch.

— Noah, founder

Compare Tiers

Feature Bronze Silver Gold Enterprise
New Homes report
Commercial report
Remodel report
Pool report
Live dashboard with search & filter
Saved searches & alerts
Excel (.xlsx) export
Owner contact info (phone, email, LinkedIn)
API access
White-label PDF reports
Priority support
90-day outcome guarantee

Bronze

  • New Homes report
  • Commercial report
  • Remodel report
  • Pool report
  • Live dashboard
  • Saved searches & alerts
  • Excel (.xlsx) export
  • Owner contact info (phone, email, LinkedIn)
  • API access
  • White-label PDF reports
  • Priority support
  • 90-day outcome guarantee

Silver

  • New Homes report
  • Commercial report
  • Remodel report
  • Pool report
  • Live dashboard
  • Saved searches & alerts
  • Excel (.xlsx) export
  • Owner contact info (phone, email, LinkedIn)
  • API access
  • White-label PDF reports
  • Priority support
  • 90-day outcome guarantee

Gold ★

  • New Homes report
  • Commercial report
  • Remodel report
  • Pool report
  • Live dashboard
  • Saved searches & alerts
  • Excel (.xlsx) export
  • Owner contact info (phone, email, LinkedIn)
  • API access
  • White-label PDF reports
  • Priority support
  • 90-day outcome guarantee

Enterprise

  • New Homes report
  • Commercial report
  • Remodel report
  • Pool report
  • Live dashboard
  • Saved searches & alerts
  • Excel (.xlsx) export
  • Owner contact info (phone, email, LinkedIn)
  • API access
  • White-label PDF reports
  • Priority support
  • 90-day outcome guarantee

Questions We Get a Lot

How is this different from BuildZoom or Construction Monitor?
Construction Monitor sells aggregated data nationally. We deliver county-specific permits filtered to your trade, in one Excel file you can open and start dialing the same morning. No platform learning curve, no API integration. Built for solo operators and small crews who need leads, not dashboards.
Which counties do you cover?
Indianapolis metro today — 13 counties spanning Marion, Hamilton, Hendricks, Hancock, Johnson, Boone, and surrounding municipalities. Charlotte and Nashville coming next per the Phase 2 roadmap. Tell us your metro on signup and we'll prioritize.
How fresh is the data?
Bronze and Silver get monthly Excel reports. Gold gets a live dashboard updated daily with the prior day's permits.
Can I cancel anytime?
Yes. One click in your account, no exit interview, no win-back call. You retain access through the end of your billing period.
Do you really refund if I'm not happy?
Yes. Email noah@permitreports.com within 30 days of signup and you get a full refund, no questions asked. I'd rather you not pay than pay for something that isn't working.
Is there a setup fee or contract?
No setup fee. Month-to-month or annual, no contract.
I have multiple trades or counties — should I get one tier per?
No. One subscription covers all your needs at your tier level. If you want county-specific data outside what we currently cover, Enterprise has custom counties on request — join the waitlist.

Stop Driving Neighborhoods.

Pick a tier. Get tomorrow morning's leads in your inbox.

Get Bronze Get Silver Get Gold ★
Coming Q1 2027

Concierge — we book the appointment, not just send the lead.

Permit Reports tells you which homes are being built. Concierge takes that one step further: AI agents qualify the property owner and book a discovery call straight onto your calendar. You pay per booked appointment, not per lead. Built on the same permit data feed.

Join the waitlist →