Why GC Proposals Are Different

A plumber bids one trade. A general contractor bids a project — and a project is a collection of interdependent scopes, permits, subcontractors, and timelines that all need to come together on paper before the first nail goes in.

That complexity is also your opportunity. A GC who submits a thorough, clearly structured proposal stands out immediately in a field where most competitors hand over a one-page number. Clients spending $20,000 to $50,000 on a renovation want to understand what they're buying. Your proposal is where that happens.

The other thing that makes GC proposals distinct: you're often not doing most of the work yourself. You're coordinating licensed subs — electricians, plumbers, tile setters — and your fee includes managing that coordination. Your proposal needs to make that clear, or clients will wonder what they're paying your markup for.

Key insight: Clients don't compare GC proposals on price alone — they compare on clarity. A $42,000 bid that breaks down every trade line by line will beat a $38,000 lump sum every time among serious buyers. Be the proposal they can actually read.

Try it free — get a general contracting proposal in 60 seconds

No account needed. Fill in your project details and get a formatted proposal you can send to clients immediately.

Try Free — Get Your Proposal →

What a General Contractor Proposal Template Must Include

A complete GC proposal has these sections — skip any one and you're leaving money (or protection) on the table:

GC Proposal Checklist

Header info — Your company name, license number, insurance carrier, and contact info. The client's name and project address.
Scope narrative — Two to four sentences describing the project in plain language. "Complete kitchen renovation including demo, new layout framing, electrical panel upgrade, plumbing rough-in, cabinet install, countertop, tile backsplash, and finish work."
Trade-by-trade line items — Break the scope into sections by trade (demo, framing, electrical, plumbing, tile, cabinets, paint, etc.) with labor and materials listed separately for each.
Subcontractor disclosure — Which trades will be self-performed vs. subcontracted. Licensed subs = peace of mind for the client.
Permit costs — Building permit, electrical permit, plumbing permit, and inspection fees shown as separate line items. Never bundle permits into labor.
Project schedule — Start date, key milestones (rough-in complete, drywall complete, cabinets installed), and estimated completion. Even rough dates establish expectations.
Payment milestones — Deposit, progress payment(s), and final payment tied to specific project stages — not calendar dates.
Exclusions — What is NOT included. Finish materials supplied by owner, appliance installation, landscape restoration. Explicit exclusions prevent scope creep disputes.
Warranty — Your workmanship warranty (typically 1–2 years on labor) plus manufacturer warranties on installed products.
Signature line and expiration date — Digital or wet signature. Include a proposal valid-until date (typically 30 days) to protect against material cost changes.

Sample Line-Item Pricing: Kitchen Renovation ($28,400)

Here's what a properly structured GC estimate looks like for a mid-range kitchen renovation. These 2026 figures reflect typical residential costs — your market may vary by 15–20%.

Line Item Description Amount
Demo & Hauling Remove existing cabinets, countertop, flooring, drywall patch areas $1,800
Framing New island framing, soffit removal, wall patch/blocking $1,400
Electrical Panel circuit additions, under-cabinet lighting rough-in, outlet relocation (subcontracted, licensed) $3,200
Plumbing Sink and dishwasher rough-in, supply/drain relocation (subcontracted, licensed) $2,400
Drywall & Plaster Hang, tape, float, sand all patched and new drywall areas $1,600
Cabinets & Hardware Semi-custom cabinet supply and install, hardware furnished by owner $7,200
Countertops Quartz countertop — template, fabricate, install (3/4" edge, undermount cutout included) $3,800
Tile Backsplash Subway tile install — setting materials, grout, caulk (tile furnished by owner) $1,200
Flooring LVP installation, transitions, toe kick (material furnished by owner) $900
Paint Prime and paint walls and ceiling (2 coats), cabinet touch-up $1,100
Permits & Inspections Building permit, electrical permit, plumbing permit, required inspections $900
Project Management GC coordination, scheduling, site supervision, subcontractor management $2,900
Total Kitchen renovation — complete scope per proposal $28,400
Pro Tip

Always list "Project Management" as its own line item, not buried in overhead. Clients understand what a GC does when they see a $2,900 coordination fee — it's tangible. A 15% overhead markup on a lump sum looks like padding. Same money, completely different perception.

How to Structure GC Payment Milestones

This is where most residential GC proposals are weakest. A single 50% deposit followed by "balance on completion" is a cash-flow disaster waiting to happen — and it tells the client you haven't thought through the project.

Three milestones is the standard for a renovation in the $15K–$50K range:

Milestone Trigger Typical % Example ($28,400)
Deposit Contract signed, materials ordered 30–35% $9,500
Progress Payment Rough-in complete, rough inspection passed 45–50% $14,000
Final Payment Punch-list complete, final inspection passed 15–20% $4,900

The final payment being 15–20% isn't generosity — it's leverage. Holding a meaningful final payment until punch-list sign-off gives the client confidence you'll actually finish the job, and gives you a clear trigger for when the job is done. "Balance due on substantial completion" is vague. "Balance due when final inspection passes and punch list is signed off" is not.

Residential vs. Commercial GC Proposals

The format difference is significant. Residential proposals can be four to six pages. Commercial GC proposals for projects over $100K are typically formal construction contracts with AIA document structures, bonding requirements, and retainage clauses. Know which you're writing.

Element Residential ($15K–$150K) Commercial ($100K+)
Format Proposal document, 4–8 pages AIA contract, exhibit attachments
Pricing Lump sum with trade breakdown Schedule of values, unit costs
Payment 3-milestone structure Monthly progress billing + 10% retainage
Bonding Generally not required Performance and payment bonds often required
Insurance GL + workers comp certificate Additional insured endorsement, builders risk
Decision maker Homeowner, 1–2 week decision Owner + lender + architect review, 2–6 weeks

Common GC Proposal Mistakes That Cost You Jobs

1. Lump-sum pricing with no breakdown

"Kitchen renovation — $32,000" tells a client nothing except that you want money. It also leaves you completely exposed on scope disputes. Always break it down by trade. If a client objects to a line item, you can discuss that line item. If they object to a lump sum, there's nothing to negotiate.

2. No exclusions list

Every GC has a story about a client who assumed something was included that wasn't. Appliance installation. Furniture removal. Dumpster placement on their grass. A well-written exclusions section prevents these conversations mid-project. Write it as a bullet list: "Not included: appliance supply or installation, owner-furnished fixture installation, landscaping restoration."

3. Underpricing project management

Scheduling subs, managing permit timelines, handling RFIs, running daily site walks — that's real work that has a real cost. If you're not charging for it explicitly, you're subsidizing your own project management out of trade margins. Charge for it. Show it.

4. Vague allowances without explaining what they mean

"Tile allowance: $800" means nothing to a homeowner until they walk into a tile showroom and realize that buys about 40 square feet of mid-grade tile. If you're using allowances, explain them: "$800 tile allowance covers material only, approximately 40 sq ft at $20/sq ft. Overage billed at cost." That's a clear expectation.

Allowance rule: Every allowance should state what it covers, what it doesn't, and what happens when it's exceeded. An unexplained allowance is a dispute waiting to happen.

5. Missing a valid-until date

Lumber, drywall, and labor costs move. A proposal submitted in January with no expiration date can come back in June when material costs have shifted 10%. Always include "This proposal is valid for 30 days from the date above." It protects you and creates urgency.

How to Price a General Contracting Job

GC pricing follows the same formula as any trade — but your overhead calculation is higher because you're managing the whole project, not just your own crew:

Bid price = (Sum of all trade costs + Permit fees + Material costs) × (1 + Overhead %) × (1 + Profit %)

On a $28,400 kitchen, that math looks like: $22,000 in direct costs × 1.15 (overhead) × 1.12 (profit) = $28,380. Solid GC businesses run 15–25% gross margin on residential renovation — anything below 12% and you're operating without a safety net.

Frequently Asked Questions

What should a general contractor proposal include?
A complete GC proposal includes: header info (license, insurance, contacts), scope narrative, trade-by-trade line items with labor and materials separated, subcontractor disclosure, permit costs, project schedule with milestones, payment terms, exclusions list, warranty, and a signature line with a valid-until date.
How do you write a construction bid template?
Start with a scope narrative — two to three sentences describing the project in plain language. Then break the scope into trade sections (demo, framing, electrical, plumbing, finishes). Price each trade separately with material and labor shown. Add permits, overhead, and markup last. The result is a document the client can read and approve with confidence.
What is a typical general contractor markup?
Most GCs apply 15–25% markup on materials and 20–30% overhead and profit on total job cost. On a $40,000 renovation, that's $6,000–$10,000 in overhead and profit. The exact rate depends on your market, job complexity, and whether you're self-performing trades or fully subcontracting.
How many payment milestones should a GC proposal have?
Three milestones is standard for residential renovations: 30–35% deposit at contract signing, 45–50% at rough-in inspection, and 15–20% on final completion and punch-list sign-off. Never do 50% upfront on a project you're not fully funding yourself — that's a cash-flow trap if the job runs long.
Do I need to list subcontractors in a GC proposal?
You don't have to name specific subs, but you should identify which trades will be subcontracted versus self-performed. On projects over $20,000, clients often ask. Having a named, licensed sub for electrical and plumbing signals professionalism and addresses liability concerns before they're raised.

Try it free — get a general contracting proposal in 60 seconds

No account needed. Just fill in your project details and get a formatted proposal you can send to clients immediately.

Try Free — No Signup Required →

No account required · Share via link or PDF