Pinkard Construction Co.

Commercial General Contracting Lakewood, CO NAICS 236220 Licence and registration details on request

The register

How many firms will actually bid your job

Typical coverage by trade in the Denver metro, and a register of the boundaries where two honest bids fail to meet. Nobody publishes either, and together they are the most useful thing an owner can know before a bid goes out.

Reviewed October 2026 · planning figures, not a promise

00How to read it

A trade with four bidders prices itself. A trade with one bidder is priced at whatever that firm feels like, and nothing anybody says afterwards changes it.

That is the entire reason this page exists. Coverage is not an abstraction: it is the mechanism by which an owner either gets a market price or does not, trade by trade, and it is decided weeks before bid day by who was invited and who was chased.

The first register below is what the market actually does. Use it to find the two or three packages on your project that will not be competitive, and then decide deliberately what to do about them — widen the net, repackage the scope, negotiate openly, or accept it knowingly. All four are legitimate. Being surprised by it at award is not.

The second register is the one that costs more money. Every subcontract has a scope boundary, and the thing sitting on the boundary is the thing nobody bid. These eight recur on almost every commercial building, and each one is two entirely honest bids that happen not to meet.

Neither register is a claim about this firm. Both are descriptions of how commercial construction works in this market, and both are more useful to you than anything we could say about ourselves.

The question to ask

Take the gap register to whoever is levelling your bids and ask, for each of the eight boundaries, which trade is carrying that scope. The answer should be a name. Any boundary where nobody can tell you is a gap that is already in your project.

What a count means

  1. Four or five bidders. Crowded. Competitive bidding works here and the bids are broadly comparable. Read the exclusions, not the number.
  2. Three bidders. Adequate. Enough tension to trust the number, few enough that one no-bid changes the picture.
  3. Two bidders. Getting thin. Expect to negotiate rather than compare, and expect the price to reflect that.
  4. One bidder. Marked thin in the register. This is a sole source whatever anybody calls it, and the number is a quotation rather than a bid.

The count is a number and a word. There is no colour in either register on this page, deliberately: coverage is quantitative and a hue would add nothing a reader needs.

01Coverage

Coverage by trade

For a commercial project of ordinary size, in the order the building is actually bought.

Typical bid coverage by trade · Denver metro, reviewed October 2026
Trade Typical coverage The state of it What to do about it
Earthwork & utilities 4 bidders Healthy, but every project in the metro wants them in the same months Let early. A February bid draws more firms than the same bid in June
Concrete 4 bidders Healthy on ordinary footings and flatwork Fine as a competitive package. Watch the embeds exclusion
Masonry 3 bidders Adequate. Fewer firms than a decade ago Package it with enough quantity to be worth a crew mobilising
Structural steel, supply 3 bidders Adequate. Fabrication lead time matters more than the bid Buy it in design. The mill order is the long pole, not the price
Structural steel, erection 2 bidders Thin on small tonnage. Erectors will not mobilise for a few tons Bundle supply and erection with one party, or expect to pay for it
Roofing 3 bidders Adequate, and the first trade to vanish after a serious hail season Check the market before the bid date, not after
Glazing & curtain wall 2 bidders Getting thin, and lead times are long Negotiate rather than compare. Lock the package during design
Sheet metal & flashing 2 bidders Thin, and it sits on every envelope boundary there is This is the trade the gap register below is mostly about
Mechanical 3 bidders Adequate. Equipment lead time dominates the conversation Release the equipment order before the permit, not after
Plumbing 3 bidders Adequate Fine as a competitive package
Electrical 4 bidders Healthy, though the good firms book out a season ahead Invite early. A late invitation to a booked firm is a no-bid
Fire protection 2 bidders Thin, and it gates the certificate of occupancy Never leave this one to a late bid. It will not be competitive
Drywall & framing 5 bidders Crowded. Real price tension and comparable bids Let it compete. This is where competitive bidding genuinely works
Ceilings 4 bidders Healthy Competitive
Flooring 5 bidders Crowded Competitive. Watch the moisture-testing exclusion
Painting 5 bidders Crowded Competitive. Watch the surface-preparation exclusion
Doors, frames & hardware 3 bidders Adequate, and the scope splits awkwardly three ways Buy it as one package or the gaps multiply
Millwork 2 bidders Thin, and it sits at the very end of the schedule with no float Award it early even though it installs last
Specialties & signage 2 bidders Thin on small packages Frequently better owner-furnished, if you have a vendor
Elevator 1 bidder thin Effectively sole source in most of this market Price it in design and expect no movement. Plan the lead time
Specialty equipment 1 bidder thin Sole source by definition — it is specified by make Buy it in design. Define who connects it in the same conversation

Counts are typical for a commercial project of ordinary size in this metro in a normal month. They move with the season and with the market — a hail season empties the roofing field, a large project absorbs the earthwork firms for a summer — which is why this register carries a review date.

Figures are USD planning ranges for commercial construction in the Denver metro. They exclude land, design and engineering fees, permit and tap fees, furnishings and equipment, and any applicable tax, and assume normal site conditions and a buildable season. Bid coverage counts are typical for this market and this building type, not a promise about your project. They are published so an owner can size a project, and ask better questions, before there is a drawing to price. They are planning figures, not a bid. Coverage counts describe the market rather than this firm, and they are not a commitment about who will bid your project. Reviewed October 2026. A price for your project comes from a proposal against a defined scope. See the disclaimer.

02Gaps

Eight boundaries where nobody bought the scope

Each is two honest bids that do not quite meet. The cost of catching one at levelling against finding it in the field is the clearest argument for the whole of this site.

Roofingexcludesexcluded: Counter-flashing where the roof meets the parapet wall
Nobody bought this scope
Sidingexcludesexcluded: Roof flashing at the parapet, by others
Caught at bid
$2,400 – $9,000
Found in the field
$18,000 – $60,000, plus the water that got in first
Mechanicalexcludesexcluded: Roof curbs and openings for rooftop units
Nobody bought this scope
Roofingexcludesexcluded: Curbs and penetrations furnished by others
Caught at bid
$1,800 – $7,500
Found in the field
$14,000 – $48,000, and the roof warranty is a conversation
Concreteexcludesexcluded: Embeds and anchor bolts furnished by the steel fabricator
Nobody bought this scope
Structural steelexcludesexcluded: Setting of embeds and anchor bolts, by others
Caught at bid
$900 – $4,000
Found in the field
$20,000 – $85,000, because the foundation is poured
Electricalexcludesexcluded: Line voltage to owner-furnished equipment
Nobody bought this scope
Equipment supplierexcludesexcluded: Final connections and disconnects, by electrician
Caught at bid
$1,200 – $6,000
Found in the field
$9,000 – $35,000, and it holds the certificate of occupancy
Drywallexcludesexcluded: In-wall blocking for owner fixtures and millwork
Nobody bought this scope
Millworkexcludesexcluded: Blocking in walls, by general contractor
Caught at bid
$900 – $4,500
Found in the field
$7,000 – $26,000, because the wall is closed and painted
Drywallexcludesexcluded: Fire-stopping of penetrations by other trades
Nobody bought this scope
Mechanical, electrical & plumbingexcludesexcluded: Fire-stopping by others
Caught at bid
$1,100 – $5,500
Found in the field
$8,000 – $30,000, found at the fire inspection
Flooringexcludesexcluded: Concrete moisture testing and remediation
Nobody bought this scope
Concreteexcludesexcluded: Curing compound selection by others
Caught at bid
$600 – $3,000
Found in the field
$25,000 – $120,000 if the flooring has to come back up
Doors & hardwareexcludesexcluded: Access control hardware and wiring
Nobody bought this scope
Low-voltage vendorexcludesexcluded: Door hardware and preparation by others
Caught at bid
$1,500 – $7,000
Found in the field
$10,000 – $38,000, and the building cannot be secured

Eight boundaries, and the arithmetic is brutal: caught at levelling they total roughly $10,000 to $47,000 of scope that somebody has to carry. Found in the field, the same eight run to $111,000 to $442,000, negotiated one at a time with whoever is already on site and has nobody bidding against them.

That multiple — roughly ten to one — is not a markup. It is the cost of buying something when there is only one seller, under time pressure, after other work has been built over it. It is the single strongest reason to care who is reading your exclusions.

Reading an exclusions block How a building is bought

03Questions

Questions about coverage and gaps

The commercial ones — schedule of values, pay applications, retainage, change orders, lien waivers — are in the payment and cancellation policy.

Why does nobody else publish this?

Partly because it is not flattering — a table that says "two of your trades will have one bidder" is a harder first impression than a photograph of a finished lobby. And partly because it gives an owner a question they can ask that is genuinely difficult to answer well. We publish it because it is the most useful thing we know, and because the contractors who would struggle with the question are not the ones we are competing against for a thoughtful client.

How is a coverage count arrived at?

From what the market does, not from one firm's address book. It is the number of firms that realistically bid a package of that trade, at that size, in this metro, in a normal month. It moves — a hail season empties the roofing market, a large project absorbs the earthwork firms for a summer — which is why the table carries a review date and why we check it rather than quoting it from memory.

What do you do when a trade has one bidder?

Four things, in order. Widen the net geographically, which costs mobilisation but restores competition. Repackage the scope so more firms want it. Negotiate openly with the single bidder on an open-book basis, which is a weaker position but an honest one. Or tell the owner the trade will be expensive and carry it as a stated allowance. What we will not do is present a sole-source number as though it had been competed.

Is more coverage always better?

No, and this is worth saying because the table could be read that way. Five bids from firms who all skim-read the specification is worse than two bids from firms who read it properly, and a suspiciously low bid on a crowded trade is usually a scope misunderstanding rather than a bargain — which becomes a change order later. Coverage creates price tension; levelling is what makes the tension safe. The two are different jobs and you need both.

Can I see the bid list for my project before it goes out?

Yes, and ask for it from any contractor. It is unusual for an owner to request it and entirely reasonable. What you are looking for is the trades with one or two names, because those are the packages that will price themselves — and once you can see them, you can decide whether to spend money widening the net or to accept the number knowingly.

How do I use the gap register?

Take it to whoever is levelling your bids and ask them to show you, on each of those eight boundaries, which trade is carrying the scope. The answer should be a name, not a shrug. Any of the eight where nobody can tell you is a gap that is already in your project, and it is a great deal cheaper to close it now than when it is discovered.

Are these gaps really that common?

Yes, and that is the uncomfortable part. They are not exotic failures; they are the ordinary consequence of thirty firms each writing a sensible exclusion. The flashing one appears on almost every building with a parapet. The blocking one appears on almost every fit-out. They recur because the structure of the industry produces them, which is also why they are predictable and therefore preventable.

What if my contractor says they do not have exclusions?

Then they have not read their subcontractors' bids, because the subcontractors certainly do. Every subcontract bid in commercial construction carries an exclusions block. A general contractor whose proposal shows none has either absorbed them silently — which means they are carrying risk they have not priced, and that ends badly for somebody — or has not looked.

Read us your exclusions

If you are holding subcontract bids right now, read the exclusions blocks down the telephone and we will tell you which of the eight boundaries above is open on your project. It costs nothing, it takes about twenty minutes, and it is useful whether or not you ever hire us.

Pinkard Construction Co. · 9195 W 6th Ave, Lakewood, CO 80215

Call (303) 986-4555 Contact

Mon–Fri 7:30 AM–4:30 PM MT