Solar Installer Leads From Live Building Permits
Last updated May 16, 2026
A homeowner who pulled a 30-panel solar permit is not shopping. They have made the decision and they are picking an installer who can start this month. PermitGrab surfaces every solar PV permit in our 10 cluster cities within 12-24 hours of filing.
A homeowner pulling a 30-panel solar permit isn't shopping. They've decided. They're picking an installer who can start this month.
— Marcus Reeves, Head of Permit Research, PermitGrab
Solar lead-gen aggregators (EnergySage, Modernize, SolarReviews) sell the same homeowner-questionnaire submission to 4-6 installers. By the time you call, the homeowner has heard three pitches and the close rate is single digits.
Permits invert that. A residential solar PV permit is filed AFTER the homeowner picks an installer. PermitGrab's value is letting you see who the installer-of-record is — so you know who closed, why they closed, and where the next homeowner on the same street is doing site assessments.
Try 10 free phone reveals — no signup, no credit card
Click any city below and start revealing contractor phone numbers immediately.
Browse all cities →Solar leads in your city
- Phoenix, AZ
- Mesa, AZ
- Scottsdale, AZ
- San Antonio, TX
- Orlando, FL
- Miami-Dade County, FL
- Tampa, FL
- Anaheim, CA
- Henderson, NV
- Los Angeles, CA
Free tool: Check live permit activity in any city
No signup. Pick a city, see permits filed in the last 30 days, active contractors, and the newest permit date — updated daily from the official municipal feed.
Open the permit checker →Frequently asked questions
Where do I get solar installer leads in Phoenix?
PermitGrab surfaces every Phoenix solar permit (typically tagged "Solar PV" or "PV Roof Mount") within 12-24 hours of filing.
Phoenix files roughly 600 residential solar permits per month — the largest concentration in the Sun Belt. Maricopa County also covers Mesa, Scottsdale, Tempe, Chandler, Glendale; PermitGrab tags each correctly.
Example: Filter Phoenix permits by description ILIKE "%PV%" OR ILIKE "%solar%" and you get the daily inflow. Pair with property-owner records (79,000+ Maricopa rows) to pre-qualify by property value before the first call.
How do I tell the difference between residential and commercial solar permits?
Filter on permit_value. Residential solar typically lands $15K-$45K; commercial is $250K+ for rooftop arrays and $1M+ for ground-mount.
PermitGrab tracks commercial layers separately for cities that expose them (Savannah V485 is the template). Residential is the larger volume opportunity; commercial is higher-margin per project.
Example: A Tampa $32K solar PV permit = single-family residential, 8-12 panel typical. A Tampa $850K permit = commercial rooftop array on a warehouse or office building.
Can I get solar permit data from Florida cities?
Yes — Miami-Dade, Orlando, Tampa, and Cape Coral all expose ArcGIS or Socrata permit feeds with the contractor name attached.
Florida DBPR adds licensed installer phone numbers in bulk for free (state public-record law). Match rate is 40-60% on commercial-grade installers, lower on owner-builders.
Example: Miami-Dade currently has 82,000+ property owner records joined to permits. Filter solar permits + property value > $400K and you get the buyers who write the largest residential solar checks.
Are re-roof permits useful for solar lead generation?
Yes — re-roof permits convert to solar at 18-25% when the homeowner is approached within 60 days of permit issue.
It's the only time solar attaches to the same install crew at near-zero incremental customer-acquisition cost. The re-roof permit pulls 6-12 months before the homeowner would otherwise consider solar — which is the perfect timing for a quote.
Example: Phoenix and Mesa each file ~900 re-roof permits per month between them. At a 20% solar conversion rate, that is ~180 solar contracts per month attached to a re-roof — without paying $80/lead to EnergySage.
How fresh is the permit data?
Daily refresh. Most cities update within 12-24 hours of permit issue.
PermitGrab pulls Socrata, ArcGIS, and CKAN endpoints every 12-24 hours. The 7am Central digest emails new permits filed the prior day, sorted by permit value descending.
Example: A homeowner files a Mesa solar PV permit Monday. The Maricopa County ArcGIS feed publishes it Tuesday morning. The 7am Central Wednesday digest lands the address in your inbox.
How is this different from EnergySage or Modernize?
EnergySage and Modernize sell shared homeowner inquiries ($80-$200/lead). PermitGrab sells installer-pulled permit data — public records on completed sales.
Different funnel stage. Aggregators target homeowners doing research; PermitGrab targets installers who want competitive intel + addresses for door-knocking adjacent properties.
Example: Best play: pair PermitGrab data with neighborhood-canvassing. A homeowner just installed solar at 1234 Main St; the homeowners at 1232, 1236, 1240 are now warm leads with social proof on their street.
Start in 60 seconds
$149/month. Unlimited cities. Cancel anytime. 30-day money-back guarantee.
See pricing →