Miami-Dade · Commercial roofing

Know which roofing contractors are getting busy.

TriggerVex monitors commercial roofing permit activity and gives sales teams a short weekly list of contractors showing meaningful changes in workload.

Every name comes with the permits behind it — dates, roofing category and project addresses — so you can judge it before you pick up the phone.

Miami-Dade County only. Permit publication typically trails issuance by about a week, so this is a weekly brief and not a live feed.

Written for

  • Roofing-material distributors
  • Manufacturers
  • Manufacturers’ reps & agencies
  • Territory & outside sales
  • Branch & regional sales managers

Real signals · week of Aug 27, 2026

Three contractors from the current brief.

These are actual signals from the Aug 27, 2026 Miami-Dade brief, reviewed permit by permit. Contractor names, licenses and street addresses are in the brief itself and omitted here.

HIGH · Activity surge · Multi-site · Reactivated

Contractor A

Tile · one development package

Why it matters

10 commercial tile re-roof permits across 9 adjacent addresses on one street, after 196 days with no commercial roofing activity. Their historical average is 0.6 permits per month.

Permits
10
Addresses
9
Historical avg
0.6/month
Quiet period
196 days

Read this correctly: the 9 addresses are one townhome/condo row filed building by building — a single community package, not 9 unrelated jobs. The brief says so on the card.

Permit evidence

  1. Aug 12Tile roofingSame-street developmentRE-ROOF
  2. Aug 13Tile roofingSame-street developmentRE-ROOF TILE
  3. Aug 17Tile roofingSame-street developmentREROOF TILE
  4. Aug 20Tile roofingSame-street developmentREROOF TILE

Plus 6 more tile permits between Aug 12 and Aug 20, each listed in the brief with its date, address and county permit number.

HIGH · Activity surge · Multi-site

Contractor B

Shingle and tile · four separate developments

Why it matters

7 commercial roofing permits at 7 distinct sites in 30 days, spread across four separate developments. Their historical average is 0.8 permits per month.

Permits
7
Sites
7
Developments
4
Historical avg
0.8/month

Read this correctly: genuinely spread work — condo and apartment buildings on one corridor, plus townhouse-lot and new single-family construction filed as commercial on three other streets.

Permit evidence

  1. Jul 30Shingle roofingTownhouse lotsNW TH LT 6-1 BLK25
  2. Aug 3Shingle roofingCondo corridorAPT BLDGS
  3. Aug 7Tile roofingThird developmentNEW SFR
  4. Aug 21Tile roofingThird developmentSFR MODEL 2061A1

Plus 3 more shingle permits between Jul 30 and Aug 3, each listed in the brief with its date, address and county permit number.

MEDIUM · Multi-site

Contractor C

Flat / single-ply · warehouses

Why it matters

3 commercial warehouse re-roofs at 3 separate warehouse addresses, all filed the same day, all flat / single-ply.

Permits
3
Sites
3
Category
Flat / single-ply
Filed
Aug 11

Read this correctly: two of the three buildings sit on the same street but are separate warehouses. The county category covers gravel, SBS and single-ply and names no membrane brand, so TriggerVex does not claim one.

Permit evidence

  1. Aug 11Flat / single-ply roofingWarehouse, street A
  2. Aug 11Flat / single-ply roofingWarehouse, street A
  3. Aug 11Flat / single-ply roofingWarehouse, street B

MEDIUM is not a weaker guess — it means one clear signal instead of several overlapping ones.

Every contractor in this week’s brief was reviewed permit by permit before publication. Where the addresses turned out to be one development rather than several customers, the card says so. Over-counting a community package as separate jobs is the fastest way to waste a rep’s morning.

What is TriggerVex?

Public permits in. A short weekly list out.

TriggerVex monitors public commercial roofing permit activity in Miami-Dade County and highlights contractors whose recent workload looks meaningfully different from their normal pattern. You get one email a week with those names, why each appeared, and the permits behind it.

  • Compares each contractor against their own history, not a county-wide ranking
  • Flags activity surges, multi-site work and returns after long inactivity
  • Shows permit dates, roofing category and project addresses on every card
  • Covers Miami-Dade County, Florida
  • Does not predict purchases or score buying intent
  • Does not guarantee leads or provide real-time permit data

What a rep does with it

Four reasons to open the brief on Monday.

The brief does not know your account list or who currently buys from you. It tells you which contractors in the territory are unusually active right now, so you can decide who is worth the call.

Find accounts worth checking in on

See contractors whose commercial roofing workload appears to be increasing compared with their own recent months.

Spot dormant accounts becoming active again

Surface contractors returning to commercial roofing after 180 days or more without it. Two permits minimum — one job after a gap is not a signal.

See multi-building or multi-site activity

Identify contractors appearing across several current projects, or working a concentrated development package building by building.

Back every signal with permit evidence

Each signal carries actual permit dates, the roofing category and the project addresses, so you can sanity-check it before you pick up the phone.

What you receive each week

A curated brief, not a spreadsheet of every roofer in Miami.

One HTML brief per week. Contractors are grouped HIGH, MEDIUM and WATCH so you can start at the top and stop when you run out of time.

Contractors worth reviewing
10
Priority split
5 HIGH · 4 MED · 1 WATCH
Commercial roofing permits
47
Distinct sites
44

Those are the real figures from the week of Aug 27, 2026. The list has stayed between 7 and 17 contractors in every month TriggerVex has evaluated since March 2026 — it is deliberately short.

HIGH cards carry the full permit list. MEDIUM and WATCH are compact and labelled as thinner evidence, because pretending everything is urgent makes the brief useless.

Contractor / company

Contractor name, Inc.

Miami-Dade contractor number, plus Florida license status and file address when the official extract confirms them.

Priority

HIGH · Activity surge · Multi-site · Reactivated

HIGH means two or more signal types, or one strong one. It is a sort label, not a score.

Signal reason

10 commercial roofing permits across 9 sites in the last 30 days after 196 days without commercial roofing activity. Historical average: 0.6 permits/month.

Permit count, sites and historical context

Permits
10
Sites
9
Historical avg
0.6/month
Quiet period
196 days

Nearby addresses can be one campus or corridor, not unrelated jobs.

Permit evidence — addresses and dates

  1. Aug 12Tile roofingFull street addressRE-ROOF · County permit number
  2. Aug 13Tile roofingFull street addressRE ROOF · County permit number

One row per permit, in date order. Addresses and county permit numbers are shown in full in the brief you receive; they are withheld on this page.

Get the brief

See the current Miami-Dade brief in full.

Tell me where to send it and I’ll email you the latest weekly brief — contractor names, licences, permit numbers and addresses included. No account, no card, no sales sequence.

  • You get the real thingThe same brief described on this page, for the most recent week TriggerVex has data for.
  • It is a validation pilotTriggerVex is early. I am looking for roofing-material sales teams willing to tell me whether this is genuinely useful.
  • One person reads your replySabri. sabri@triggervex.com
Request the Miami-Dade brief

Miami-Dade County only. Your address is used to send the brief and to reply — nothing else. Prefer email? Write to sabri@triggervex.com.

Straight answers

What TriggerVex is and is not.

Is this a contractor directory?

No. A directory lists everyone. TriggerVex surfaces a short weekly list of contractors showing noteworthy activity — 10 names in the current Miami-Dade brief, out of 684 commercial roofing contractors it tracks.

Does TriggerVex predict who is about to buy materials?

No. Signals represent observed permit activity, not purchasing intent. TriggerVex has no visibility into orders, quotes or who currently supplies a contractor. What it can tell you is that a contractor’s permitted workload changed, and show you the permits.

Is the data real-time?

No. Miami-Dade permit publication typically trails issuance by about a week, so the brief is a weekly summary rather than a live feed. Each brief states the exact data cutoff it was built from.

What area is covered?

Miami-Dade County, Florida. That is the only geography today. Broward, Palm Beach and everywhere else are not covered, and the site will say so until they are.

Where does the data come from?

Public Miami-Dade County building permit information, classified and analyzed by TriggerVex. Commercial roofing is identified from the county’s own permit type and category codes, and company identity is checked against the official Florida licence extract.

What does a signal actually mean?

One of four things: recent volume materially above that contractor’s own monthly average, three or more distinct project sites in 30 days, a return after 180 days or more without commercial roofing, or meaningful first commercial roofing work. Priority is HIGH, MEDIUM or WATCH — a sort label, not a score.

Miami-Dade · Commercial roofing

See the contractors getting busy in your territory.

The current brief covers the week of Aug 27, 2026: 10 contractors, 47 commercial roofing permits at 44 sites.

Get the full Miami-Dade brief

sabri@triggervex.com