Getting and Comparing Subcontractor Quotes

Getting accurate quotes from subcontractors and comparing them intelligently is a critical skill for owner-builders. A good quote process helps you budget accurately, choose the right contractor, and avoid costly surprises mid-project.

This guide will teach you how to request quotes that are actually comparable, understand different pricing structures, spot red flags in bids, and make smart decisions that balance cost with quality.

Why the Quote Process Matters

The core problem — and the fix

The problem: Many owner-builders get quotes that seem similar but include vastly different scopes of work, making comparison impossible. Or they choose the lowest bid without understanding what's included, leading to change orders and cost overruns.

The solution: Request detailed quotes with identical scope, understand what you're comparing, and make decisions based on value, not just price.

Real example — three framing quotes that look comparable but aren't:

Why a lower number isn't always the cheaper quote
QuotePriceWhat's included
Quote A$15,000Labor only
Quote B$18,000Labor + sheathing + house wrap
Quote C$12,000Labor only, assumes owner provides all materials on-site

Which is cheapest? Can't tell without understanding what's included.

Types of Quotes

Subcontractors price work in different ways. Here's the quick map before the details:

The four pricing structures at a glance
StructureHow it worksBest for
Lump Sum (Fixed Price)Single price for complete scope of workWell-defined scope, complete plans, standard construction
Time and Materials (T&M)Pay for actual hours worked plus materials usedUncertain scope, remodel work, small projects, repair work
Unit PricingPrice per unit of work completedProjects where quantity is main variable
Cost-PlusActual costs plus fixed percentage or feeComplex projects, high-end work, trusted relationships

1. Lump Sum (Fixed Price)

Pros:

Cons:

2. Time and Materials (T&M)

Pros:

Cons:

3. Unit Pricing

Example:

Pros:

Cons:

4. Cost-Plus

Pros:

Cons:

How to Request Quotes

Garbage in, garbage out

The quality of quotes you receive depends on the quality of information you provide. Give every contractor the same complete package and you'll get bids you can actually compare side by side.

Step 1: Prepare Your Request for Quote (RFQ)

What to provide to every contractor:

  1. Complete Plans

    • Architectural drawings
    • Structural plans (if separate)
    • Relevant details and specifications
    • Site plan
  2. Written Scope of Work

    • Exactly what you want them to include
    • What you'll provide vs. what they provide
    • Any special requirements or constraints
  3. Project Timeline

    • Desired start date
    • Completion deadline
    • Any critical milestones
  4. Site Information

    • Address
    • Access constraints
    • Utilities available
    • Material delivery details
  5. Specifications

    • Material brands/grades required
    • Finish standards
    • Code/energy requirements
    • Any specific methods required

Sample RFQ document structure:

PROJECT: New single-family home construction
ADDRESS: [Your address]
OWNER-BUILDER: [Your name and contact]

SCOPE OF WORK: Foundation and Basement Walls

Work includes:
- Excavate for foundation per site plan
- Form and pour footings per foundation plan
- Form and pour 8" concrete basement walls
- Install foundation waterproofing and drainage system
- Backfill foundation after inspection
- Grade rough finish around foundation

Materials to be provided by contractor:
- All concrete (3,000 PSI minimum)
- All rebar and wire mesh per structural plan
- All forming materials
- Waterproofing materials (specify brand if required)
- Drain tile and gravel

Materials to be provided by owner:
- None (full turnkey)

Timeline:
- Desired start: [your start date]
- Estimated duration: 7-10 days
- Must complete before: [your deadline]

Special requirements:
- Must coordinate with building inspector for footing inspection
- Must protect all excavation until concrete work complete
- Must remove all forms and clean site

Plans: See attached foundation plan dated [plan date]

Step 2: Send RFQ to Multiple Contractors

How many quotes to get: 3-5 per trade.

How many quotes to gather per trade
Number of quotesOutcome
Too few (1-2)Can't compare, may overpay
Right amount (3-5)Can compare, see market rate
Too many (6+)Diminishing returns, wastes time

How to send:

How long to give contractors to respond
Project typeTimeline to allow
Simple projects1 week for quotes
Complex projects2 weeks for quotes
Custom work3 weeks for quotes

Follow-up:

Step 3: What to Ask For in the Quote

Minimum requirements for every quote:

  1. Total Price

    • Bottom line number
    • Broken down by labor and materials (preferred)
  2. Scope of Work

    • Detailed description of what's included
    • Explicitly state what's excluded
  3. Payment Terms

    • Deposit amount
    • Progress payment schedule
    • Final payment terms
  4. Timeline

    • Start date
    • Completion date or duration
    • Any schedule assumptions
  5. Materials Specification

    • Specific brands/grades
    • Who provides what
    • Allowances (if any)
  6. Warranty

    • What's covered
    • How long
    • How to make claims
  7. Insurance and License

    • Confirmation they're licensed
    • Insurance coverage amounts
    • Will provide certificates

Red flags vs. green flags — what a quote's format and completeness tell you:

Reading the quote itself: red flags vs. green flags
Red flags in quotesGreen flags
Vague scope ("frame house")Detailed scope broken down by task
No payment terms specifiedClear payment schedule
No timeline providedSpecific timeline with milestones
"Materials TBD" or unclear specsNamed materials and specifications
No warranty mentionedProfessional format (letterhead, formatted)
Missing contact informationLicense and insurance info included
Handwritten on scrap paperContact information clear
Spelling/grammar errors throughout

Understanding Quote Components

Break down each quote into these elements:

Labor Costs

Typical ranges by trade (per project, not hourly):

Typical Labor Cost Ranges by Trade
TradeLabor Cost RangeNotes
Foundation$8,000-15,000For 2,000 sq ft home
Framing$25,000-40,000Labor only
Roofing$3,000-6,000Installation only
Plumbing Rough$8,000-12,000Labor only
Electrical Rough$6,000-10,000Labor only
HVAC Install$8,000-12,000Full installation
Drywall Hang+Finish$8,000-12,000Labor only
Interior Paint$6,000-10,000Labor only

Variations based on:

Material Costs

Who provides materials matters — it shifts both cost and risk:

Who provides the materials: three options compared
OptionProsConsWhen to use
Contractor provides allOne-stop shopping, contractor manages ordering/delivery, warranty includedContractor markup (10-30%), less control over brands, may use cheaper optionsFull turnkey, busy schedule, trust contractor
Owner provides allNo markup, choose exact brands, potentially cheaper, can shop salesTiming risk, wrong quantities, storage issues, no contractor warranty on materialsWant control, have time, know what you're doing
Hybrid (split)Control on key items, contractor manages difficult itemsCoordination complexity, potential delays, unclear responsibilityStrategic approach to save money on big-ticket items
My recommendation on who buys what
  • Specialized trades (plumbing, electrical, HVAC): Contractor provides materials
  • Commodity items (lumber, drywall): Consider owner-provided to save markup
  • Finish items (fixtures, flooring, cabinets): Owner provides for brand control

Markup and Profit

Standard contractor markups
Markup typeTypical range
Materials10-30% above their cost
Subcontractors10-20% if GC hires subs
Overhead and profit10-20% on labor
What it means as an owner-builder

You eliminate the GC markup, but you pay retail for materials (no trade discount). Net savings: 15-25% typically.

What's fair:

Contingency and Allowances

Contingency: Percentage added for unknowns

Allowances: Placeholder pricing for TBD items

Watch for padded estimates
  • Large contingencies on well-defined work (padding)
  • Allowances that seem low (will lead to overages)
  • Unclear allowance terms

Comparing Quotes (Apples to Apples)

The four-step comparison method

You received 3-5 quotes. Compare them intelligently: (1) normalize every quote into the same format, (2) identify where scopes differ, (3) adjust each price to a true comparable cost, then (4) evaluate beyond price with a weighted matrix.

Step 1: Normalize the Quotes

Create a comparison spreadsheet:

FRAMING QUOTES COMPARISON

                    Contractor A   Contractor B   Contractor C
Total Price:        $38,000       $42,000        $35,000
Labor:              $38,000       $32,000        $35,000
Materials:          Owner provides $10,000       Owner provides
Timeline:           3 weeks       2 weeks        4 weeks
Start date:         June 1        June 15        June 1
Payment terms:      10/40/40/10   25/50/25       15/35/35/15
Warranty:           1 year        2 years        90 days
Sheathing:          Included      Included       NOT included
House wrap:         Included      NOT included   NOT included
Cleanup:            Included      Extra          Included
License verified:   Yes           Yes            Yes
Insurance verified: Yes           Yes            No
References:         Excellent     Good           Haven't called

Now you can actually compare.

Step 2: Identify Differences in Scope

Common scope differences:

Ask each contractor:

"I'm comparing several quotes. Can you clarify if [specific item] is included in your price?"

Get everything in writing.

Step 3: Adjust for True Cost

Add costs to make quotes comparable:

Example:

Now compare: $38,000 vs. $38,000 vs. $41,200

But also consider:

Step 4: Evaluate Beyond Price

Create weighted decision matrix:

Weighted Quote Comparison Matrix
FactorWeightContractor AContractor BContractor C
Price (adjusted)30%9/109/107/10
References/Quality25%9/108/106/10
Timeline15%8/1010/106/10
Communication15%8/109/107/10
Warranty10%7/109/105/10
Experience5%9/108/107/10
**Weighted Score****8.5****8.9****6.6**

Winner: Contractor B (even though not lowest price)

Why: Best combination of value, quality, timeline, and references

Red Flags in Quotes

The eight warning signs at a glance

Any one of these can signal trouble. The details for each follow below.

Quote red flags and what each one looks like
Red flagWhat it looks like
1. Significantly lower than others30%+ lower than other bids
2. Vague or incomplete scope"Frame house per plans - $35,000"
3. Large upfront paymentRequires 50%+ deposit
4. No timeline specifiedPrice and scope but no start/end dates
5. "Allowance" for everythingMultiple large allowances for standard items
6. No license/insurance informationDoesn't mention licensing or insurance
7. Pressure to sign immediately"This price only good until end of day"
8. Handwritten or unprofessionalScribbled on a napkin or torn paper

1. Significantly Lower Than Others

The quote: 30%+ lower than other bids

Why it's concerning:

Example: Three quotes: $38,000, $40,000, $42,000, and one at $28,000

Action: Ask detailed questions about how they're so much cheaper. Usually reveals the issue.

2. Vague or Incomplete Scope

The quote: "Frame house per plans - $35,000"

Why it's concerning:

What you need:

3. Large Upfront Payment

The quote: Requires 50%+ deposit

Why it's concerning:

Deposits: a market norm is not a legal limit

25% is a market ceiling, not a legal one — and your state may cap it far lower. Several states legally cap residential deposits — California and Nevada at the lesser of 10% or $1,000, and Maryland/Massachusetts/Pennsylvania at one-third — and progress payments generally can't exceed the value of work performed. Check your state before agreeing to any deposit.

4. No Timeline Specified

The quote: Price and scope but no start/end dates

Why it's concerning:

What you need: Specific start date and duration/completion date

5. "Allowance" for Everything

The quote: Multiple large allowances for standard items

Example: "$2,000 allowance for framing lumber" (should know exact amount)

Why it's concerning:

Acceptable allowances: Finish items where you haven't selected specifics yet

6. No License/Insurance Information

The quote: Doesn't mention licensing or insurance

Why it's concerning:

Required: Verify separately, don't just trust quote

7. Pressure to Sign Immediately

The quote: "This price only good until end of day"

Why it's concerning:

Reality check

Legitimate quotes are valid for 30-60 days typically. Anyone forcing a same-day decision is using pressure, not pricing.

8. Handwritten or Unprofessional

The quote: Scribbled on a napkin or torn paper

Why it's concerning:

What you need: Professional quote on letterhead or email

Price Ranges by Trade

Typical costs for 2,000 sq ft new home (your area may vary):

Typical Price Ranges for 2,000 sq ft New Home
TradeLow RangeMid RangeHigh RangeNotes
Excavation$6,000$10,000$15,000Site-dependent
Foundation$20,000$28,000$38,000Includes materials
Framing$30,000$40,000$55,000Labor + materials
Roofing$7,000$10,000$15,000Includes materials
Plumbing$12,000$18,000$25,000Rough + finish
Electrical$10,000$15,000$20,000Rough + finish
HVAC$10,000$15,000$22,000Full system
Insulation$5,000$7,500$12,000Varies by type
Drywall$10,000$15,000$20,000Hang + finish
Flooring$8,000$12,000$20,000Varies by material
Paint (interior)$6,000$9,000$15,000Materials + labor
Cabinets$12,000$20,000$40,000Huge range

Use these ranges to:

Treat these as ballpark figures

These are estimates. Your costs will vary based on location, complexity, finishes, and market conditions.

Negotiating Quotes

Yes, you can negotiate

Quotes are a starting point, not a final number. Know which levers move and which ones don't before you open the conversation.

What's Negotiable

What's Not Negotiable

How to Negotiate

Approach 1: Compare with other quotes

"I have another quote that includes [X] for a similar price. Can you match that scope?"

Approach 2: Ask for value adds

"I'm choosing between you and one other contractor. If you could include [specific item], I'd go with you today."

Approach 3: Adjust scope to meet budget

"I love your approach, but I'm $3,000 over budget. What could we remove to hit my number?"

Approach 4: Promise future work

"I plan to build again in 2-3 years. If we can work well together on this one, you'll be my first call."

Approach 5: Offer flexibility

"I'm flexible on timeline. If you can fit me in during a slow period, what kind of price could you offer?"

What NOT to Say

Negotiation phrasing: what to say and what to avoid
Don't sayDo say
"That's way too expensive" (insulting, no data)"I'd like to work with you, but I need to stay in budget. Can we find a solution?"
"I can get it cheaper on Craigslist" (then do that)"I have quotes ranging from X to Y. Here's what I'm looking for..."
"I'll pay cash if you lower the price" (asking for tax evasion)"What would bring the price down while maintaining quality?"
"My buddy says that should cost half" (your buddy isn't the professional)

When to Walk Away

Don't negotiate if:

Quality contractors won't bend on these
  • Slash prices 20-30%
  • Compromise on quality to meet your price
  • Work for below-market rates

If they won't budge: Either pay their price (if fair) or choose another contractor.

Making Your Final Decision

The decision process in five steps

(1) Eliminate any quote with red flags, (2) compare what's left apples-to-apples, (3) check references one more time, (4) apply your decision matrix, and (5) trust your gut on who you actually want to work with.

1. Eliminate Any Quote That Has Red Flags

2. Compare Remaining Quotes Apples-to-Apples

3. Check References One More Time

4. Apply Decision Matrix

5. Trust Your Gut

The winner should:

After You Choose

Next steps:

  1. Inform the winner

    • Call personally
    • Confirm price and scope
    • Discuss next steps
    • Schedule contract signing
  2. Thank the others

    • Professional courtesy
    • Keep relationships for future
    • They may refer you to others
    • You may need them if first choice falls through
  3. Get everything in writing

Don't start work without a contract

A handshake plus a quote is not enough. A written contract protects you legally and clarifies expectations before anyone picks up a tool.

Common Mistakes

1. Choosing Lowest Bid Automatically

Why it's wrong: Lowest bid often has highest total cost

Real cost = Bid price + Change orders + Delays + Rework + Stress

Better approach: Choose best value in mid-range

2. Not Getting Enough Quotes

Why it's wrong: Can't gauge market rate, may overpay

Better approach: Get 3-5 quotes minimum

3. Providing Incomplete Information

Why it's wrong: Get quotes that aren't comparable

Better approach: Detailed RFQ to all contractors

4. Ignoring Non-Price Factors

Why it's wrong: Price isn't everything

Better approach: Use weighted decision matrix

5. Not Clarifying Scope

Why it's wrong: Assumptions lead to disputes

Better approach: Ask about every potential difference

Quote Comparison Checklist

Next Steps

Once you've selected your subcontractor:

  1. Create Contract → - Formalize the agreement with proper contract

  2. Understand Payment → - Know when and how to pay

  3. Manage the Work → - Day-to-day management for success

**Remember