If you’ve been a subcontractor for any length of time, you know there’s a hierarchy of bid invitations.
At the bottom: you’re one of fifteen names on a public bid sheet. The GC sends out an invitation through a portal, you submit, you mostly lose. At the top: you get the call before the bid documents are public. The GC tells you what they’re working on, asks you to ballpark, and gives you the chance to revise after they see other numbers come in. That’s last look. That’s where the work actually gets won.
Most subcontractors operate at the bottom of that hierarchy. The ones who learn to operate at the top run a fundamentally different business—higher margin, lower bid volume, better relationships, more predictable revenue.
Here’s what we’ve seen from the subs who do this well.
Last look isn’t about pricing. It’s about timing.
The thing every junior sales rep at a sub firm gets wrong: they think last look is something the GC grants you because your number is competitive. That’s not how it works. The GC grants you last look because you’ve been useful to them before the bid was even drafted.
Useful, in this context, means specific:
- You were on the phone with their estimator three months ago when the project was still in plan review.
- You sent them a one-pager with current material lead times for their specific scope.
- You flagged a spec issue you spotted in the early drawings that saved them a change order downstream.
- You showed up to the pre-bid walk and asked one good question.
All of that requires you to know the project exists before the bid invitation is sent out. Which means you need to be reading the same public signal a smart GC reads—plat filings, plan reviews, permit issuance—on the same cadence.
The visibility problem most subs have
Most subs operate downstream of a few preferred GCs. They wait for the phone to ring. When it rings, they bid. When it doesn’t, they wonder why their pipeline feels thin.
The structural problem is that even your preferred GCs aren’t telling you about every project they’re bidding. They tell you about the ones they’ve already won. By that point, the early relationship-building window with the developer is already closed, and you’re effectively a vendor on a fixed scope.
If you can see the projects independently—before any GC tells you about them—you can do something different. You can call the GCs you want to work with and offer to help with their bid. You can call the developer directly with a one-pager on your specific trade. You can show up to a Planning Commission meeting and shake the right hand. None of that is possible if your only visibility is what your friendly GC remembers to forward you.
What to read, and how often
If you’re running a sub-trade business, the public-record cadence that matters to you is probably narrower than a GC’s. You don’t need to read everything. You need to read the things that affect your scope.
- 01 ·Foundation, structural, MEP: read plan reviews. The submittal package is where your scope first appears. Three to nine months of lead time.
- 02 ·Framing, drywall, finishes: read the permit feed weekly. Once a permit is issued, the framing window opens within 30–90 days. That’s your call moment.
- 03 ·Roofing, siding, exterior: read inspection records. Final framing inspection means you’re weeks away. That’s when the GC starts shopping for finals.
- 04 ·Specialty trades (solar, hardscape, AV): read the certificate-of-occupancy feed. Move-in is your trigger.
Notice the pattern: the further along the lifecycle, the closer your trade is to action. A foundation contractor needs to read upstream signal because their work is the first to start. A solar installer can read downstream signal because their work is the last to start.
How to use what you read
Reading the record is half the work. The other half is the move you make with it. Three plays we see work consistently:
1. The early-context call
When a plan review hits the queue for a project that fits your scope, call the GC who’s been historically active with that developer. Not to ask for the bid—to offer information. Current material lead times. Recent labor costs on similar scopes. Anything specific to your trade that an estimator would actually want.
You’re not selling. You’re positioning. The estimator will remember you for the next bid—and the next one will probably be one of theirs.
2. The architect handshake
The architect on a project is often listed in the plan-review documents. If you do specialty work that involves spec choices (mechanical, AV, glazing, structural systems), the architect is usually the right early conversation, not the GC. Architects like to recommend subs they trust to GCs—it makes their lives easier downstream. Be on a few of those mental shortlists.
3. The developer-direct play
When you see the same developer repeatedly across multiple plats—they’re running an active program. They have a regular GC, but they also have a list of subs they call directly when something’s going sideways. Get on that list. Send a one-pager. Show up at a real-estate event they’re likely to attend. The relationship pays off over years, not weeks.
The honest takeaway
Last look isn’t magic. It’s the natural result of being useful to the GC and the developer earlier in the project than your competitors are. The information that lets you do that is genuinely public—it’s just published in dozens of places, in formats that nobody designed for the contractor.
If you have the time, the analytical bandwidth, and the discipline, you can do this by hand. About 5% of subs we know actually do. Their pipelines look very different from everyone else’s.
If you’d rather have it done for you—filtered to your trade, scored to your scope, delivered every morning—that’s the entire reason we built Platineer.