Cost Guides

Fixed-Price vs Cost-Plus Contracts: Which Is Right for Your Basement?

Understand how contract types protect (or expose) you. Why OAF guarantees fixed pricing.

23 min read OAF Construction

Fixed-Price vs Cost-Plus: The Contract That Makes or Breaks Your Budget

You’ve just gotten two quotes for your basement renovation. One contractor offers a fixed price of $55,000. The other says $50,000 cost-plus, with a 15% markup. They both seem reasonable. But by the end of the project, one homeowner will be celebrating. The other will be $15,000 over budget and furious.

After 200+ basement projects across Calgary, I’ve seen this pattern repeat. The difference between fixed-price and cost-plus contracts isn’t just semantics-it fundamentally changes who carries the financial risk.

This article breaks down exactly how each model works, shows you real examples of cost divergence, and explains why OAF Construction uses fixed-price agreements exclusively.

Understanding the Two Contract Models

What Is a Fixed-Price Contract?

A fixed-price contract is exactly what it sounds like: the contractor quotes a total price, and that’s what you pay (with rare exceptions for scope changes you request).

In a fixed-price agreement:

  • The contractor quotes one lump sum for the entire project
  • If materials cost more than estimated, the contractor absorbs the overrun
  • If the project takes longer than planned, the contractor absorbs the labor costs
  • If hidden issues arise (like water damage in walls), negotiations happen, but you’re not automatically on the hook
  • Your final bill equals the agreed price (plus any approved change orders)

Key advantage: Total predictability. You know your final cost before the crew arrives.

What Is a Cost-Plus Contract?

A cost-plus contract means you pay for all actual costs (materials, labor, subcontractors) plus a percentage markup (typically 15-20%) as the contractor’s profit.

In a cost-plus agreement:

  • The contractor provides a cost estimate, not a guarantee
  • You see itemized invoices for every material and labor hour
  • If labor runs over, you pay for those extra hours
  • If materials cost more than estimated, you pay the difference
  • If hidden issues arise, you pay for the surprise work
  • Your final bill could be 20-50% higher than the initial estimate

Key advantage: Transparency on costs. You see exactly where money goes. But you also see where surprises come from.

“After 200+ projects, fixed-price contracts work because we’ve learned to budget conservatively for unknowns. Cost-plus contracts protect contractors, not homeowners.”

Risk Allocation: Who Bears the Cost of Surprises?

ScenarioFixed-Price ContractCost-Plus Contract
Material costs rise 10%Contractor absorbs the costYou pay the difference
Project takes 2 weeks longer than expectedContractor eats the laborYou pay for those labor hours
Hidden mold discovered in wallsContractor and homeowner negotiate; usually split costYou pay 100% of remediation
Subcontractor quotes $3,000 more than estimatedContractor negotiates or absorbs costYou pay the full amount
Final Bill (assuming 15% contingency for unknowns)Agreed price. Few surprisesCould be $10K-$20K higher than initial estimate

Real-World Example: How $45K Becomes $62K

A Southwest Calgary homeowner is planning a legal secondary suite. She gets two quotes:

  • Contractor A: $45,000 fixed-price
  • Contractor B: $40,000 cost-plus (15% markup)

She picks Contractor B because it’s $5,000 cheaper upfront. Here’s what happened in reality:

Contractor A (Fixed-Price: $45,000)

Contractor A quoted $45,000 because they’ve done 150+ Calgary legal suites. They know:

  • Concrete work often reveals surprises below grade
  • HVAC and ductwork run longer than on single-floor homes
  • Plumbing rough-in requires extra venting and traps

They built $8,000 of contingency into their quote. Final cost: $45,100 (plus a small change order for a tenant-requested upgrade). Homeowner is happy.

Contractor B (Cost-Plus: $40,000 + 15%)

Contractor B estimated $40,000 in direct costs. Here’s what actually happened:

  • Concrete demo: Expected $2,500. Found water seepage. Sealing walls: $1,200 extra
  • Framing: Expected 120 labor hours ($8,000 at $67/hr). Took 135 hours ($9,000). Extra $1,000.
  • HVAC: Estimated $6,000. Needed new return air duct. Final: $7,200. Extra $1,200.
  • Electrical: Estimated $5,000. More outlets, dedicated circuits for laundry. Final: $6,200. Extra $1,200.
  • Plumbing: Estimated $4,500. Underground line needed reroute. Final: $5,800. Extra $1,300.
  • Drywall/paint: Estimated $3,500. Same.
  • Flooring/fixtures: Estimated $4,000. Same.
  • Permits, inspections, general labor: Estimated $6,500. Same.

Actual costs: $50,000 (not the estimated $40,000)

Contractor markup (15%): $7,500

Total bill: $57,500

But wait-there’s more. The contractor also had to hire a specialized waterproofing crew (not in the original estimate). That’s another $1,200, plus 15% markup = $1,380. And they discovered the return air duct needed upgrading again mid-project. Another $1,100 change order.

Final bill: $60,200

The homeowner who chose the $40,000 “cheap” quote ended up paying $60,200. The homeowner with the $45,000 fixed-price quote paid $45,100. That’s a $15,100 difference.

The Cost-Plus Trap

A $40,000 cost-plus estimate can easily become $55,000-$62,000 by project end. And the contractor has zero incentive to control costs-they profit on the overruns. Their markup grows as the total cost grows.

Understanding Markups: The “15% Seems Fair” Trap

When a contractor says “15% markup,” it sounds reasonable. But let’s do the math:

  • Estimated costs: $40,000
  • 15% markup: $6,000
  • Your bill: $46,000

Seems fair. But what if actual costs are $50,000?

  • Actual costs: $50,000
  • 15% markup: $7,500
  • Your bill: $57,500

That extra $10,000 in costs triggers an extra $1,500 in markup. And the contractor has zero financial incentive to bring costs down. In fact, higher costs mean higher profit.

Markup Math

On a $40,000 estimate with 15% markup, the contractor makes $6,000 profit. If costs balloon to $50,000 with 15% markup, they make $7,500 profit (25% more). If costs hit $60,000 with 15% markup, they make $9,000 profit (50% more).

Cost-plus contracts reward higher costs. Fixed-price contracts reward efficiency.

Why OAF Construction Uses Fixed-Price Agreements Exclusively

OAF has completed 200+ basement and secondary suite projects in Calgary. We exclusively use fixed-price agreements. Here’s why:

1. We’ve Built the Contingency Model

After 200+ projects, we know what surprises typically cost. A typical Calgary basement has:

  • Concrete sealing/waterproofing unknowns: ~$2,000-$4,000
  • HVAC ductwork revisions: ~$1,500-$3,000
  • Electrical upgrades for modern loads: ~$1,000-$2,000
  • Permit-driven revisions: ~$800-$1,500

We build these into our fixed price. Most homeowners never see a change order. When they do, it’s because they requested a scope change, not because we did.

2. Fixed-Price Aligns Our Interests with Yours

On a fixed-price contract, our profit depends on efficiency and accurate estimating, not on cost overruns. If we can complete your legal suite in 8 weeks instead of 10, our profit improves. That incentivizes us to:

  • Pre-plan every detail before day one
  • Have materials delivered on schedule
  • Manage subcontractors tightly
  • Prevent costly rework

On a cost-plus contract, delays and rework actually increase our profit. Why rush?

3. Transparency Without Risk

Yes, cost-plus contracts show you invoices. But invoices don’t prevent surprises. Fixed-price contracts prevent surprises in the first place because we’ve already accounted for them.

When Cost-Plus MIGHT Make Sense (Spoiler: Rarely)

Custom Homes with Truly Unknown Scope

If you’re renovating a 1920s house where you literally don’t know what you’ll find until walls come down, cost-plus can work. But even then, smart contractors set a “maximum guaranteed price” or GMP ceiling.

Research or Experimental Projects

If you’re testing new materials or processes without historical data, cost-plus protects the contractor from guessing. Again, a GMP (Guaranteed Maximum Price) should cap your exposure.

Small Add-Ons or T&M Work

If you hire a contractor for 20 hours of “general repair work,” hourly or T&M (time and materials) makes sense. You’re not doing a full renovation with predictable scope.

For basement renovations in Calgary? Fixed-price is almost always better. Our projects have defined scope, known building codes, predictable site conditions, and 200+ data points to pull from.

OAF’s Approach

We quote fixed prices because we’re confident in our estimates. We build 8-12% contingency into every quote for normal unknowns. For scope changes you request, we provide transparent change order estimates before proceeding. You always know your true final cost.

Critical Contract Clauses to Watch

1. “Open Book” Clause

Some contractors offer cost-plus with an “open book” clause, claiming full transparency. But transparency ≠ protection. You’ll see every invoice, but you’ll still pay for every overrun. Read carefully.

2. Contingency/Allowance Items

In fixed-price contracts, look for itemized contingencies: “Concrete sealing: $2,500” or “HVAC revisions: $2,000.” These show the contractor thought through unknowns.

In cost-plus contracts, watch for vague “allowance” lines like “Contingency: $5,000 at cost.” If that $5,000 isn’t spent, do you get it back? Ask in writing.

3. Change Order Process

The contract should clearly state:

  • How change orders are requested
  • How they’re estimated and priced
  • Who approves them
  • Timeline for completing them

Vague change order language is where costs spiral.

4. GMP (Guaranteed Maximum Price)

If you do use cost-plus, insist on a GMP clause: “Total costs plus 15% markup shall not exceed $55,000.” This caps your exposure.

Frequently Asked Questions

Doesn’t fixed-price mean the contractor pads the estimate?

Not necessarily. Yes, contractors build in contingency. But that’s smart estimating, not padding. OAF’s fixed prices are competitive with other quality contractors in Calgary because we’ve earned enough 200+ projects to estimate accurately. Our profit comes from efficiency, not inflation.

What if I want to add things mid-project?

Change orders apply to fixed-price contracts too. You can absolutely add features, upgrade finishes, or expand scope. We’ll provide a written estimate, you approve it, and we add it to the contract. It’s transparent either way.

Isn’t cost-plus better if the project is complex?

Not in our experience. Complexity actually argues for fixed-price. Complex projects benefit from detailed upfront planning, which contractors do anyway. Fixed-price just means the contractor bears the planning risk, not you.

What about fixed-price plus incentives?

Some contractors offer: “Fixed price $50,000, but if you finish early, you get a $2,000 rebate.” This aligns incentives. But it’s rare. Most use pure fixed-price or pure cost-plus.

Can I negotiate a fixed price downward after quoting?

You can ask. But be careful: contractors who agree to aggressive price cuts often cut corners to maintain margin. OAF’s fixed prices are competitive because we’ve built a systematic approach. Asking us to go lower usually means requesting scope cuts.

Fixed-Price vs Cost-Plus at a Glance

FactorFixed-PriceCost-Plus
Final Cost Certainty95% predictable30-40% predictable
Best for…Defined scope projects (basements, legal suites)Truly unknown scope (demo reveals)
Contractor IncentiveComplete on time, under budgetMaximize billable hours and materials
Change Order RiskOnly for scope changes you requestHigh risk of “necessary” additions
Upfront PriceUsually 15-20% higher initial quoteAppears 15-20% lower initially
Final Bill vs QuoteWithin 5-10%Often 30-50% higher
Documentation BurdenContract specifies scope clearlyRequires detailed ongoing invoices
OAF’s Choice100% of our contractsWe don’t use this model

Essential Contract Language to Include

Payment Schedule

Your contract should specify when you pay:

  • 20% upon signing (deposits are standard)
  • 40% when rough-in inspection passes
  • 30% upon project completion
  • 10% upon final inspection and occupancy

Never pay 100% upfront. And don’t withhold final payment indefinitely. The contractor needs incentive to close out the project, but you need assurance all work is complete.

Dispute Resolution Clause

What happens if you disagree on costs or quality? Your contract should include:

  • Mediation process (a neutral third party helps resolve)
  • Escalation path (if mediation fails, arbitration or court)
  • Who pays for resolution (usually split)

This prevents lawsuits. Most contractors respect mediation clauses because they prefer avoiding court too.

Warranty Language

Your fixed-price contract should specify:

  • 5-year labor warranty (contractor fixes defects)
  • 2-5 year manufacturer warranties on materials
  • How to report issues and what response time is expected
  • What’s covered (defects in workmanship, material failures)
  • What’s NOT covered (wear and tear, user damage, modifications)

Lien Waiver

Before you pay final invoice, the contractor should provide a lien waiver-a legal document stating all subcontractors and suppliers have been paid. This protects you from mechanic’s liens (legal claims against your property).

OAF Contract Standards

Our fixed-price agreements include: detailed payment schedule, clear warranty language, change order process, lien waivers from all subs, and dispute resolution language. We’ve refined this over 200+ projects.

Cost-Plus Variations You Might Encounter

Cost-Plus with GMP (Guaranteed Maximum Price)

Some contractors offer: “Cost-plus 15%, but we guarantee the total won’t exceed $55,000.”

This is better than pure cost-plus. You have a ceiling. But watch:

  • If costs stay low, you pay the low cost + 15% (contractor profits normally)
  • If costs hit the GMP, contractor stops adding value (they’ve hit their cap)
  • The GMP is usually set conservatively, so final cost often sits near it

Cost-Plus with Target Savings

“We estimate $50,000 cost-plus 15% = $57,500 total. If actual costs are lower, we split the savings.”

Sounds good. But rarely works because contractors set estimates high. Actual costs hit the estimate, so no savings exist to split.

Time & Materials (T&M)

“We’ll bill you our hourly rate ($65/hour) plus materials at cost plus 15%.”

This is the most open-ended. Good for small jobs (20 hours of repair). Dangerous for full renovations. Homeowners often choose T&M for flexibility, then regret the final bill.

Decision Framework: Should You Use Fixed-Price or Cost-Plus?

Use this checklist to decide:

Use Fixed-Price If:

  • Your project scope is defined (bathroom renovation, basement suite)
  • You’re ready to finalize decisions (finishes, layout, fixtures)
  • You want certainty (locked-in price, predictable budget)
  • The contractor has 100+ relevant projects (they can estimate accurately)
  • Site conditions are typical (no major unknowns)
  • You want to incentivize contractor efficiency

Cost-Plus Might Work If:

  • Scope is genuinely unknown (1920s house demo that reveals surprises)
  • You’re doing pure research or experimental work
  • You want to see itemized costs for every material and labor hour
  • You’ve negotiated a strong GMP (Guaranteed Maximum Price) ceiling
  • You trust the contractor completely (they’ve done work for you before)
  • The project is small (T&M for 10-15 hours of work)

Never Use Cost-Plus If:

  • Scope is predictable but contractor claims uncertainty
  • Contractor refuses to give a fixed price “for your protection”
  • There’s no GMP (ceiling) on the cost
  • You’re getting multiple quotes and most are fixed-price
  • The contractor has fewer than 50 similar projects
  • You’re financing the project-lenders prefer fixed prices

Fixed-Price Contracting in Calgary: Local Context

Calgary’s basement renovation market has evolved. Here’s what we’ve learned:

Calgary Homeowners Prefer Fixed-Price

After years of boom-bust cycles, Calgary homeowners demand budget certainty. They’ve been burned by cost-plus projects in the past. Smart contractors (OAF included) adapted by offering fixed prices.

Calgary Building Code is Predictable

Calgary’s building code is well-established and consistent. Inspectors are reasonable. There are no “surprise code requirements” mid-project. This predictability allows fixed-price contracting.

Calgary Contractors Have Experience

200+ completed basement projects in Calgary gives OAF unparalleled data on what renovations cost. We’ve learned:

  • How long each phase takes (accounting for Calgary’s winter delays)
  • What hidden issues typically cost (water seepage in SW Calgary basements, for instance)
  • Local material costs (drywall, lumber, flooring)
  • Local labor rates (electricians, plumbers)
  • Trade availability (who’s booked, who’s available)

This data lets us quote fixed prices confidently.

Calgary distinguishes between:

  • Lifestyle basement: Recreation space, not a separate dwelling. $45,000-$70,000 typical. Simple scope, fixed-price works great.
  • Legal secondary suite: Separate dwelling with separate entrance, utilities, code requirements. $75,000-$120,000 typical. More complex, but still fixed-price is industry standard.

Both use fixed-price contracts in Calgary’s current market.

Calgary Financing Note

If you’re financing your renovation (home equity loan, HELOC, etc.), your lender almost certainly requires a fixed-price contract. They won’t lend against undefined scope. This is another reason fixed-price dominates Calgary.

Negotiation Tips for Fixed-Price Contracts

1. Get Multiple Quotes

Standard practice. Get 3-4 quotes from different contractors. Look for:

  • Price range (are quotes within 10-20%? If spread is 40%+, something’s wrong)
  • Scope differences (what’s included/excluded?)
  • Timeline differences (when can they start? how long?)
  • References and warranty differences

2. Don’t Ask for Price Cuts

If a contractor quotes $50,000 and you ask them to cut to $45,000, they’ll likely cut corners. Instead, ask:

  • “What can we scale back to hit $45,000?” (scope reductions)
  • “If we defer flooring upgrade, does price drop?” (phasing decisions)
  • “What’s your timeline for discounts?” (some offer seasonal discounts)

3. Lock in Material Prices

For long projects, material costs might fluctuate. Your contract should specify:

  • “All material prices are locked as of [date]”
  • Or: “Material price adjustments capped at 5% due to market changes”

4. Negotiate Payment Schedule

Standard is 20-40-30-10. But you might negotiate:

  • 10% deposit (if contractor is well-established, they can handle lower deposit)
  • Larger final payment (30% instead of 10%) to ensure close-out quality

5. Clarify Change Order Process in Writing

Even with fixed-price, you’ll likely have change orders. Make sure your contract specifies:

  • How change orders are priced (cost + 20% markup?)
  • Who approves them (do you have to approve in writing?)
  • Timeline (how quickly do they bill for COs?)

The Bottom Line

Fixed-price contracts cost more upfront because contractors build in contingency for real unknowns. Cost-plus contracts appear cheaper initially, but the final bill often exceeds fixed-price projects by $15,000-$30,000.

For Calgary basement renovations and secondary suites, scope is defined. Building codes are standard. Site conditions are predictable. Fixed-price works.

If a contractor insists on cost-plus, ask why. If they can’t articulate a specific reason (unknown subsurface, custom experimental work), they’re probably protecting themselves from poor estimating-at your expense.

OAF’s 200+ projects prove that meticulous planning and accurate estimating allow us to offer fixed prices with confidence. That confidence benefits you: a locked-in price, no surprises, and a contractor incentivized to work efficiently.

📧

Stay Ahead of the Curve

Join Calgary homeowners getting insider renovation tips, market updates, and exclusive cost data. Weekly. No fluff.

Get Weekly Insights

Welcome aboard! Check your inbox for a confirmation email.

Unsubscribe anytime. We respect your inbox.

Get Your Free Guide

Enter your details below and we’ll send the complete guide straight to your inbox.

What are you planning? (optional) Legal Suite Development Basement Development Garage Development Not Sure Yet

Send Me the Guide

We respect your privacy. Unsubscribe anytime. No spam, ever.

Check Your Inbox!

Your guide is on its way. While you wait, explore more resources below.

Have a Project in Mind?

Let's Talk About Your Build

Talk to us about your project. Fixed pricing, no surprises, no obligation.

Start Your Project
  • Calgary homeowner or property investor
  • Project budget of $35K+
  • Ready to start within 6 months
  • Want fixed pricing with no surprises
Or call us directly 825-360-7399
A
Chat with OAF
OAF Project Advisor
4.9 / 5 · 28 reviews · HomeStars 2024 + 2025
Call 825-360-7399Free Quote