Pulse - Value Added
FRACTIONAL CRO · MARYLAND-BASED, NATIONWIDE · $0→$200M

Kory White

RevOps & Revenue Leadership

Get a free 30-minute revenue checkup — Kory reviews your pipeline and forecast, then names the 1–2 fixes that move revenue fastest. 25 yrs scaling teams $0→$200M.

Free 30-min revenue checkup →
Hire a Fractional CROHow We Help?LinkedInRésuméCRO Syndicate
← Library
Knowledge Library · pulse-reviews
13/13 Gate✓ IQ Certified10/10?

How Do I Vet a General Contractor So I Don't Overpay?

BuildoutsHow Do I Vet a General Contractor So I Don't Overpay?
📖 2,817 words🗓️ Published Aug 3, 2026
Direct Answer

Get three bids on one identical, detailed scope, demand line-item pricing, and cap your deposit at 10%. Verify the license, bond, insurance, and safety rating, then call three recent references. Compare line items—never bottom-line totals—tie payments to inspected milestones, and hold 5%–10% retainage until final punch-list signoff.

Why identical-scope bidding is your biggest lever

The single most common reason owners overpay is comparing bids that quietly price different things. If Contractor A includes premium fixtures and Contractor B assumes builder-grade allowances, the "cheaper" number isn't cheaper—it's incomplete, and the gap resurfaces as change orders once you're locked in. Neutralize this by handing every bidder the *identical* package: the same construction drawings, the same finish schedule, and the same written scope narrative. Nobody should be guessing at spec, because a guess is a place for margin to hide.

Require a line-item breakdown from each bidder covering demolition, framing, mechanical/electrical/plumbing (MEP), drywall, flooring, finishes, general conditions, and overhead & profit (O&P) as separate lines. Then do the thing most owners skip: compare the *lines*, not the total. When one bid lands $40,000 under the others, the honest explanation is almost never "we're just more efficient"—it's that a scope line got dropped, an allowance got lowballed, or a trade got assumed out. On a commercial buildout, expect roughly $50–$200 per square foot depending on finish level and trade complexity, so a swing of tens of thousands is meaningful signal, not noise.

How Do I Vet a General Contractor So I Don't Overpay — figure 1

Pay special attention to allowances—placeholder dollar figures a contractor inserts when your final selections aren't decided yet. A GC can win the job with a $6/sq ft flooring allowance, knowing full well the tile you'll actually pick runs $14, then bill the difference back to you as an "overage" once the ink is dry. Ask what each allowance assumes per unit and pressure-test it against a product you'd realistically choose. If the allowance can't survive contact with a real selection, it was bait. A clean three-way, line-item comparison on one shared scope is the strongest price leverage you will ever have on the project, and it costs you nothing but the discipline to enforce it before you fall for a number.

The paperwork vet: license, bond, insurance, EMR

A cheap bid is worthless if the contractor can't legally do the work or can't cover a mistake. Run this filter *before* the number seduces you—most of it is a phone call and an email, and it screens out the operators who survive on clients who never check. The ones who overcharge are counting on you skipping exactly this step.

How Do I Vet a General Contractor So I Don't Overpay — figure 2

Then verify the human track record. Call three recent commercial references—same building type, similar dollar size, finished within roughly the last 18 months—and ask the pointed question: *did the final invoice match the contract, and if not, why?* Vague praise is useless; you want specifics on budget discipline, schedule slip, and change-order behavior. Finally, search the public record for lawsuits, mechanic's liens, and license complaints under both the company name and the owner's personal name. A pattern of payment disputes is the loudest red flag there is—louder than any reference a contractor hand-picks for you.

How Do I Vet a General Contractor So I Don't Overpay — figure 3

The contract terms that actually protect your budget

The bid is a starting point; the contract is where you lock in protection. Overpaying rarely happens at signing—it happens in the clauses that quietly transfer risk and cost to you over the months that follow. Read these lines specifically, and don't let the GC supply the paper.

Fixed price or GMP, not open cost-plus. A guaranteed maximum price (GMP) or a fixed-price contract caps your exposure. Cost-plus with no cap is a blank check—you reimburse every dollar the GC spends plus a fee, with no ceiling on either. If you genuinely need cost-plus for flexibility on an evolving scope, insist on a stated cap so "flexible" doesn't mean "unlimited."

How Do I Vet a General Contractor So I Don't Overpay — figure 4

Cap the O&P markup on change orders. Overhead and profit on extras should be capped at a stated percentage—commonly in the 10%–15% range—so the contractor can't mark up scope changes at will. Uncapped change-order markup is precisely where a thin original bid becomes a fat final invoice.

Written change orders, priced and approved before work proceeds. This is the single biggest leak in any buildout. The contract must require signed change orders with pricing agreed *in advance*—no "we'll true it up at the end." Verbal changes and retroactive billing are how a controlled budget becomes a surprise, and some GCs deliberately bid thin knowing the real margin lives in the changes.

How Do I Vet a General Contractor So I Don't Overpay — figure 5

Payments tied to inspected milestones, not the calendar. Pay against completed, inspected phases—rough-in passed, drywall hung—never on a fixed monthly drip. Milestone payment keeps your money slightly *behind* the work, so a stalled or abandoned job never leaves you overpaid for what's actually standing on site.

Retainage of 5%–10%. Hold back a slice of every draw until final completion and punch-list signoff. Retainage is your leverage to get the last details finished—the small, tedious stuff contractors abandon once the big checks have cleared.

How Do I Vet a General Contractor So I Don't Overpay — figure 6

Lien waivers with every payment. Require conditional and unconditional lien waivers from the GC *and* every subcontractor and supplier. Skip this and a GC you paid in full—who never paid their drywall sub—can leave you facing a mechanic's lien on your own building, forcing you to pay twice for the same work.

A schedule with teeth. Pair a substantial-completion date with a liquidated-damages clause—a set dollar amount per day of delay—so "we're running a little behind" becomes a real cost for the contractor instead of a carrying cost for you. Use a standard AIA (A101/A201) or ConsensusDocs form as your base, never the GC's homemade agreement.

How Do I Vet a General Contractor So I Don't Overpay — figure 7

Where GCs pad the price—and how to spot it

Knowing the soft spots lets you challenge the right lines instead of haggling blindly over the total. There are five places a contractor commonly builds in fat, and each has a "normal" range and a tell you can name out loud.

General conditions typically run 5%–10% and cover project supervision, temporary facilities, dumpsters, and site logistics. The padding signal is bloated supervision hours or vague "temporary facilities" costs with no breakdown behind them. Overhead & profit usually lands at 10%–20%; the tell is a bid sitting at the high end with no justification for the premium relative to peers. Allowances should reflect realistic product comps—when they're lowballed to win the bid, expect every real selection to come in "over allowance" and bill back to you. Contingency of 5%–10% is reasonable, but watch for it being stacked *on top* of already-padded lines rather than replacing risk elsewhere. And change-order markup, discussed above, should be capped at 10%–15% rather than left open-ended.

How Do I Vet a General Contractor So I Don't Overpay — figure 8

If a bidder refuses to break these lines out, that refusal *is* the answer—move on. A contractor confident in their pricing will show you the math; one who won't is counting on the total to hide the pieces. The point of learning the ranges isn't to nickel-and-dime an honest GC into losing money—it's to make padding visible enough that you can ask a specific question and watch how the answer lands.

Self-perform versus sub everything out

Ask directly what the GC self-performs versus subcontracts. A general contractor who subs out 100% of the work is essentially a coordination and markup layer. That can be perfectly fine—if their O&P is reasonable and they genuinely manage subs well—but understand you're paying for scheduling and accountability, not craft. A GC who self-performs core trades can be cheaper and more directly accountable, because there's no middle margin stacked on top of the work they do themselves.

How Do I Vet a General Contractor So I Don't Overpay — figure 9

Either way, demand the subcontractor list and verify the key subs—MEP especially—are licensed and insured, because their failures become your liens and your delays. Two subtler risks are worth probing. First, confirm the subs who actually show up are the same ones who bid the job, since a GC who swaps in cheaper, unknown subs after signing can tank quality while pocketing the spread. Second, gauge financial health directly. A GC stretched thin uses *your* deposit to finish someone else's project, then stalls yours waiting on the next client's money. Slow starts, a steady drumbeat of "supplier delays," and pressure for large early draws all point in that direction. Bonding capacity and trade-credit references from suppliers are quiet, reliable ways to confirm a contractor actually pays their bills on time—which is the truest predictor that yours will finish without a payment dispute landing on your building.

Visit the jobsite and read the track record

The smoothest bidder in the conference room isn't automatically the safest one on site. What protects your budget is evidence the GC has delivered work like yours—on time, on budget, without burning subs or clients—and a lot of that evidence you have to go see for yourself rather than take on a portfolio's word.

How Do I Vet a General Contractor So I Don't Overpay — figure 10

Visit a current, active jobsite before you sign. A clean, organized, properly staffed site tells you more than any glossy brochure. Watch for "ghost sites"—the promised crew of eight that turns out to be two people who wander off by mid-morning—because an understaffed job is the leading indicator of the schedule slip that quietly costs you money in extended rent, delayed occupancy, and carrying costs. Ask how many active jobs the GC is running right now and whether your project will get a dedicated superintendent or share one across four sites. Attention is a finite resource, and a GC who has overcommitted it will fund your delays with your own patience.

When you call references, weight the ones that match your project type and size, and drill past the pleasantries into specifics: How many change orders, and were they legitimate or manufactured? Did the schedule hold? Was the final number within a few percent of the contract, and if it wasn't, what happened and who ate the difference? The contractor who answers all of this calmly—with the license, COIs, references, and a sample contract already in hand—is rarely the one who overcharges, because the operators who overcharge are counting on you never asking in the first place. Doing the boring, unglamorous vet up front is precisely what converts a "great deal" that turns into liens and overruns into a project that finishes at the number you agreed to.

Related questions

What deposit is reasonable to pay up front?

Keep the deposit modest—generally no more than about 10%—and tie the rest to completed, inspected milestones. A contractor demanding a large share of the total before any work begins is a warning sign that they may be using your money to finish someone else's job.

Should I always take the lowest bid?

No. The lowest number usually means a scope line is missing or the contractor plans to recover margin through change orders later. Compare line items to confirm you're looking at complete, apples-to-apples scope, then choose the best value—not merely the smallest total.

How do I verify a contractor is actually licensed and insured?

Ask for the license number and current certificates for general liability and workers' comp, then verify them directly with the issuing licensing board and insurance carrier rather than trusting a photocopy. Requirements vary by state and locality, so confirm what applies where the work happens.

What is retainage and why does it matter?

Retainage is a 5%–10% portion of each payment you hold back until final completion and punch-list signoff. It's your leverage to get the last details finished—the small, tedious items contractors tend to abandon once the large payments have already cleared.

How much does a commercial buildout typically cost?

Commercial tenant buildouts commonly run roughly $50–$200 per square foot, driven by finish level, MEP complexity, and local labor rates. Pin the number to a specific finish schedule so you're comparing real scope, not a vague per-square-foot figure a broker floated.

FAQ

How many bids should I actually get? Aim for three bids on the exact same written scope, because anything fewer leaves you guessing whether a number is fair. Make sure each contractor prices identical work, materials, and finishes—otherwise you're comparing apples to oranges. If one bid comes in dramatically low, treat it as a red flag, not a windfall.

What deposit is reasonable to pay up front? Keep it modest—generally no more than around 10%—and tie the remaining payments to completed milestones. A contractor asking for a large share of the total before work begins is a warning sign. Progress-based payments preserve your leverage and protect you if the job stalls or the crew disappears.

How do I confirm a contractor is licensed and insured? Ask for the license number and current proof of general liability and workers' comp insurance, then verify both directly with the issuing authority and carrier rather than trusting a photocopy. Confirm the coverage is active for your project dates. Requirements vary by state and locality, so check what applies where the work happens.

Should I always pick the lowest bid? No—the lowest number often means something is missing from the scope or the contractor plans to make it up later in change orders. Compare line items to see what each bid actually includes before deciding. The goal is the best value on a complete, apples-to-apples scope, not the smallest headline total.

What should the contract include before I sign? Get a detailed scope, line-item pricing, a payment schedule tied to inspected milestones, start and completion dates, retainage, lien waivers, and a written change-order procedure—all in writing. A clear contract is your main protection against surprise costs. If a contractor resists putting terms on paper, walk away.

What are change orders and how do I control them? A change order is a written modification to the agreed scope, usually adding cost or time, and it's where budgets quietly balloon. Require that any change be priced and approved in writing before work proceeds, and cap the markup. Tightening your original scope up front is the best way to keep change orders rare.

Sources

flowchart TD S["How Do I Vet a General Contractor So I"] S --> N0["Why identical-scope bidding is your bi"] N0 --> N1["The paperwork vet: license, bond, insu"] N1 --> N2["The contract terms that actually prote"] N2 --> N3["Where GCs pad the price—and how to spo"]
flowchart LR C["How Do I Vet a General Contractor So I"] C --> H0["The contract terms that actually prote"] C --> H1["Where GCs pad the price—and how to spo"] C --> H2["Self-perform versus sub everything out"] C --> H3["Visit the jobsite and read the track r"]

Related on PULSE

Download:
Was this helpful?  
⌬ Apply this in PULSE
Gross Profit CalculatorModel margin per deal, per rep, per territory