How specialty trades find projects before bid packages are awarded
Short answer: Specialty trades use permit filings to spot projects before all trade packages are awarded. Watch scope, permit type, value, architect, owner, GC or buyer signals, and timing. A filing may not tell you whether your package is open, but it shows which projects are forming and who may control the work.
- Specialty trade owners: find projects before your scope is bought out.
- Trade BD and sales: identify GC, owner, and architect signals early.
- Estimators: focus on projects where your trade is likely relevant.
For subs, the question is different than it is for GCs. A GC asks whether the owner is still selecting a contractor. A specialty trade asks who controls my scope, and when should I get in front of them.
Why permit data matters for trades
By the time a project shows up in a traditional bid invite, the GC may already have preferred subs. Even when the package is technically open, the relationship advantage may be gone. Permit filings help trades see projects earlier, sometimes revealing the owner, architect, scope, value, permit type, filing date, GC or permittee if named, and related sub-permits.
What trades should look for
- Electrical: tenant improvements, major alterations, service upgrades, EV charging, building systems, LL97-related work, and commercial buildouts.
- Mechanical and HVAC: commercial renovations, multifamily upgrades, energy retrofits, equipment replacements, restaurant work, and electrification signals.
- Plumbing: restaurant work, multifamily renovations, commercial alterations, new bathrooms and kitchens, and larger interior buildouts.
- Roofing and envelope: reroofing, facade work, waterproofing, HVHZ projects, exterior alterations, and energy-efficiency upgrades.
- Concrete, foundation, and structural: seismic retrofits, soft-story work, foundation repairs, new build, excavation, and structural alterations.
How to read GC and buyer signals
Do not only ask whether a GC is named. The better question is who is likely to control my scope. That could be a named GC, owner, architect, construction manager, developer, property manager, applicant, or related permittee. If a GC is named, the trade may reach out to the GC. If no GC is named in the public filing, the trade may watch for updates or reach out carefully to the owner or architect depending on the market and relationship.
See today's top-graded filings before they issue
PermitPipeline scores new permit filings and emails contractors only the leads worth pursuing, matched to your trade and market.
Start 14-day free trial →- Find recent filings that imply your scope.
- Check owner, architect, GC, permittee, and related filings.
- Decide who likely controls your package.
- Reach out with a specific project reference when timing makes sense.
- Track the project until the GC or trade package signal becomes clear.
What not to assume
Permit data does not prove your package is open. It does not tell you who the GC privately prefers, and it does not guarantee the owner wants outreach. Use it as a prioritization tool. The right mindset: this filing tells me a project exists, suggests my trade may be relevant, and gives me a reason to research who controls the work.
Bottom line
Specialty trades do not need every permit. They need the right projects early enough to be useful. Permit filings can reveal projects before trade packages are fully visible, but the value comes from matching scope, timing, location, and buyer signals to the trade you actually do.
See what's getting filed in your city, every week
Permit Insights is our free weekly brief: what just got filed, where the work is, and what the data shows.
Want live projects in your market?
Tell us your city and trade. We'll send 3 current matches, no card needed.
Request 3 sample projects →