How Do You Get on a Phoenix GC’s Subcontractor List?
Phoenix general contractors are not short of subcontractors who want work. They are short of subcontractors whose paperwork clears prequalification. The Associated General Contractors of America found that 82% of firms had difficulty filling hourly craft positions heading into 2026, the highest share in three years. If you are a crew that never gets called, the problem is far more often a missing document than a losing price.
What is a subcontractor list, and why does it decide who gets to bid?
A subcontractor list is a general contractor’s pre-approved roster of trade partners. When a project goes out for bid, invitations go to the subs already on that list, which means on most commercial and larger residential work, getting on the list is not the reward for winning a bid. It is the prerequisite for being allowed to submit one.
This is the part that surprises crews coming off residential service work, where the sequence is reversed: a homeowner finds you, you quote, you win or lose. On the GC side there is a gate in front of the quote, and it is made of paperwork rather than price. A GC assembling a bid needs three or four credible numbers per trade to test the market. If your trade has thin coverage on their list, they are not looking for the cheapest sub. They are looking for anyone qualified who will return the call. That is a far better position to be bidding from than a homeowner lead shared with three competitors, and it is the reason the paperwork is worth a weekend of your time.
What do general contractors actually check before they add a sub?
Prequalification is a standard packet, and the contents are consistent enough across the industry that assembling it once serves every GC you approach. Procore’s guidance on subcontractor prequalification and the public portals of large builders such as DPR Construction ask for materially the same things.
The packet exists to answer one question the GC cannot afford to get wrong: if we hand this company a scope, will they still be solvent, insured, and staffed when we need them on site? Every line item is a proxy for that. Financial statements test whether you can float payroll between pay applications. The work-in-progress schedule tests whether you are already committed elsewhere. The surety letter tests capacity. Insurance and EMR test what happens to the GC when something goes wrong on their job. None of it is about how good your work is, which is the most common misreading, craftsmanship is assumed until proven otherwise, and it is checked through references, not documents.
| Financial statements (current + prior year) | Can you carry payroll between pay applications? | Your bookkeeper or CPA |
| Work-in-progress schedule | Are you already committed elsewhere? | Your own job list |
| Surety letter (bonding capacity) | Single-job and aggregate ceiling | A surety agent, allow 2–4 weeks |
| Certificates of insurance | GL and workers’ comp actually in force | Your insurance agent, same week |
| EMR, 3 years | Safety loss history vs. industry average | Your comp carrier or NCCI |
| OSHA recordables / 300 logs | Incident frequency on real jobs | Your own records |
| ROC license number & classification | Legal to perform the scope being bid | Your ROC record |
| References from other GCs | Schedule reliability and manpower | Ask before you list them |
The surety letter is the long pole. If you are assembling this packet for the first time, start with the surety agent and gather everything else while you wait.
Do you need an ROC license to subcontract for a GC in Arizona?
Yes, for licensed scopes, and the requirement attaches earlier than most people expect. A.R.S. § 32-1151 makes it unlawful to act, or offer to act, in the capacity of a contractor without a license in good standing. Submitting a bid is offering.
That statute reaches people who submit bids, respond to requests for qualification, or otherwise represent themselves as contractors, so an unlicensed crew that sends a number to a GC has already stepped over the line, before any work happens. Exemptions do exist under A.R.S. § 32-1121, and the one that matters most to individual tradespeople is the exemption for a person doing regulated work as an employee whose sole compensation is wages. That is the legal distinction between working for a licensed contractor and contracting in your own name. If you are going out on your own, our walkthrough of how to get an Arizona contractor license covers the ROC process step by step. If you want work on a crew instead, that exemption is exactly the lane you are in.
What is an EMR, and why does it get subs disqualified?
Experience Modification Rate is a multiplier comparing your workers’ compensation loss history to the average for your trade. 1.0 is average. Below 1.0 means you have cost insurers less than your peers; above means more. It is the fastest disqualifier in the packet because it is one number that requires no interpretation.
Prequalification guidance commonly treats 1.0 as a working threshold and anything above roughly 1.25 as a flag, and some general contractors apply it as a hard cutoff before price is ever discussed. Two things are worth knowing if that sounds like a wall. First, a newer company with no loss history is typically assigned 1.0 by default rather than being penalised for having no record, so a young crew is not starting behind. Second, EMR is calculated on a rolling multi-year window, which means a bad year ages out, but also that this year’s incident follows you onto bid lists for years. Arizona requires employers to secure compensation coverage under A.R.S. § 23-961, and the statute expressly bars substitutes that do not comply, so a policy is not optional overhead you can trim to sharpen a bid.
Where do Phoenix GCs post work that subs can bid?
Invitations to bid travel through plan rooms, bid platforms, and GCs’ own prequalification portals. Several serve the Phoenix market, and they differ mainly in who pays and who sees you.
| Arizona Builder’s Exchange | Project database + trade publication | Subscriber (you) | Seeing AZ projects early |
| PlanHub | Direct invitations to bid by trade | Freemium; GCs post free | Inbound ITBs without cold outreach |
| Arizona Bid Network | Private + government bid listings | Subscriber (you) | Public and agency work |
| GC prequalification portals | You register directly with one builder | Free | Named GCs you actually want |
| Facebook contractor groups | A post among other subs’ posts | Free | Little, mostly other subs reading |
| FindAZPros crew listing | GCs browse by trade, region, availability | Free to list | Being found when a GC is short this week |
Channels and pricing models are each provider’s own and change without notice, confirm current terms directly with them. We have not tested or ranked these services.
The Facebook row is worth dwelling on, because it is where a great many Phoenix crews spend their marketing effort. Contractor groups are overwhelmingly populated by other contractors advertising their own services. Posting “framing crew available, West Valley” into a room of framing crews is not distribution. It is a queue. The channels that work are the ones where the person reading is buying rather than selling.
How do you get a first job with a GC who has never heard of you?
Ask to be added to the bid list, not to be given a job. It is a smaller request, it is the one a GC can actually grant, and it costs them nothing. A GC with no open scope in your trade this month cannot say yes to a job request, but adding a prequalified sub to a list is a two-minute administrative act.
The mechanics matter. Send the completed prequalification packet with the first message rather than asking what they need, because the sub who arrives with financials, COIs, EMR, and three GC references attached has removed every reason to defer the decision. Address it to the estimator or the person who assembles bids, not to a general inbox. Name the trade and the regions you cover in the first line, because that is the only thing they are filtering on. And be specific about capacity: how many crews, how many workers, what a typical scope size looks like for you. “We can do anything” reads as a company that has never measured its own throughput. Once you are on a list, the follow-through is what keeps you there, bid the invitations you receive, decline in writing when you cannot, and answer the phone during bid week.
If you are earlier than that, newly licensed, no GC relationships, nothing to put in a reference field, our guide to getting your first ten jobs as a new Arizona contractor covers the residential-side path that builds the record this packet asks you to document.
What gets a subcontractor taken off the list?
Manpower failures, mostly. A sub who cannot field the crew they promised during a schedule crunch causes a cascade the GC pays for, and that memory outlasts any single good job. After that: lapsed insurance, a climbing EMR, safety incidents, and going quiet during bid week.
There is also a quieter removal path worth knowing about, because it catches subs who think they are in good standing. Lists exist to produce bid coverage. A sub who declines three or four invitations in a row is not providing coverage, and eventually stops receiving invitations at all, not as a punishment, but because the estimator has learned that including you does not produce a number. If you are too busy to bid, say so in writing and say when you will have capacity again. That single habit keeps more subs on more lists than any other.
Payment friction cuts the other way too. Arizona’s Prompt Pay Act sets the timeline a GC has to pay you once a pay application is approved, and knowing it changes how you handle a slow month, we cover the deadlines in how long a GC has to pay a subcontractor in Arizona.
Where FindAZPros fits
Plan rooms and prequalification portals are built around a project: a job exists, and subs are invited to price it. That works when a GC is planning months ahead. It does not help the GC whose drywall crew fell through on a Tuesday, which is the moment most Phoenix crews actually get hired.
FindAZPros lists crews by trade, by region, and by how recently they confirmed they were taking work, so a GC short-handed this week can see who is genuinely free rather than calling down a list of names. Listing is free. Your ROC number sits on the listing so anyone can look it up on the Arizona ROC record themselves. We do not vet or endorse anyone, and we tell every GC to check for themselves. Before you hire onto a crew or hire one, our guide to checking an Arizona contractor explains what that lookup does and does not tell you.
Sources
- Associated General Contractors of America, 2026 Construction Hiring & Business Outlook (January 2026): 82% of firms report difficulty filling hourly craft positions, 80% salaried.
- Associated Builders and Contractors, Construction Industry Must Attract 349,000 Workers in 2026 (January 15, 2026); 456,000 projected for 2027.
- A.R.S. § 32-1151 , unlawful to act or offer to act as a contractor without a license in good standing.
- A.R.S. § 32-1121 , exemptions from contractor licensing, including work performed as an employee whose sole compensation is wages.
- A.R.S. § 23-961 . Arizona employers must secure workers’ compensation coverage; substitutes that do not comply violate the chapter.
- Procore, Subcontractor Prequalification and Corpay, How General Contractors Vet Subcontractors for Payment Risk (prequalification contents and EMR thresholds).
- DPR Construction, Subcontractor Prequalification (an example of a large builder’s public portal).
Frequently asked questions
- What is a subcontractor bid list?
- A subcontractor bid list, also called an approved subcontractor list or trade partner list, is the roster of subcontractors a general contractor invites to bid its projects. On most commercial and larger residential work, invitations to bid go only to subs already on that list, so getting added is a prerequisite to bidding rather than a result of winning one.
- What do general contractors check during subcontractor prequalification?
- Prequalification packets commonly request current and prior-year financial statements, a work-in-progress schedule, a surety letter showing single-job and aggregate bonding capacity, certificates of insurance, Experience Modification Rate and OSHA recordable history, ownership details, litigation history, and references from other general contractors and suppliers.
- What EMR do you need to be a subcontractor?
- Experience Modification Rate compares a company’s workers’ compensation loss history to the industry average, where 1.0 is average. Many general contractors use 1.0 as a prequalification threshold and treat anything above roughly 1.25 as a reason to ask questions. A newer company with no loss history is typically assigned 1.0 by default.
- Do you need an ROC license to subcontract for a general contractor in Arizona?
- A.R.S. § 32-1151 makes it unlawful to act, or offer to act, in the capacity of a contractor without a contractor’s license in good standing, and the statute specifically reaches those who submit bids or respond to requests for qualification. Certain exemptions exist under A.R.S. § 32-1121, including work performed as an employee whose sole compensation is wages.
- Where do Phoenix general contractors post work for subcontractors to bid?
- Phoenix GCs distribute invitations to bid through plan rooms and bid platforms, Arizona Builder’s Exchange, PlanHub, Dodge, and Arizona Bid Network are among those serving the market, and larger firms maintain their own prequalification portals where subcontractors register directly.
- How does a new crew get its first job with a general contractor?
- Ask to be added to the bid list for future work rather than asking for a job now. A GC with no open scope in your trade cannot say yes to a job request, but adding a prequalified sub to a list costs them nothing and is the answer they can actually give. Complete the prequalification packet before you make contact so the request is one click for them.
- What gets a subcontractor removed from a GC’s list?
- Manpower failures and schedule misses are the most common causes, followed by lapsed insurance, a rising EMR, safety incidents, and unresponsiveness during bidding. Subs are also quietly dropped for declining several invitations in a row, because a list exists to produce coverage and a sub who never bids does not provide it.