Why It Matters
When you hire a general contractor to renovate a property, a signed agreement is your primary legal protection. It locks in the price so you are not exposed to open-ended billing, establishes a payment schedule tied to project milestones, and creates a clear process for handling changes and disputes. Without one, verbal promises are hard to enforce and contractors have little accountability for staying on schedule. Every real estate investor who manages rehab projects should use a written GC agreement on every job, regardless of size.
At a Glance
- Defines exact scope of work so both parties agree on what is and is not included
- Sets a fixed price or cost-plus structure so you can budget reliably
- Ties payments to milestones rather than calendar dates to keep the contractor motivated
- Includes a lien waiver requirement to protect your title from unpaid subcontractors
- Specifies what happens when scope changes, delays occur, or the work does not meet standards
How It Works
A general contractor agreement starts with a detailed scope of work. This section lists every trade, material specification, and deliverable the contractor is responsible for. The more specific you are — brand of fixtures, paint sheen, tile dimensions, lumber grade — the less room there is for a contractor to deliver something cheaper than what you expected. A vague scope is the single most common reason renovation projects go over budget and create conflict.
The payment schedule is where your leverage lives. Most contracts structure payments as a percentage of total project cost tied to defined milestones: 10% upfront to mobilize, 30% when rough-in work is complete, 30% when drywall and finishes are done, 25% at substantial completion, and the final 5% retained for 30 days after punch-list sign-off. This retention holdback is critical — it gives you something to negotiate with if the contractor disappears before fixing minor defects. Paying too much upfront is one of the most expensive mistakes new investors make.
Change orders protect both parties when the scope shifts. Every renovation has surprises: hidden rot in a roof replacement, outdated pipe found during a plumbing upgrade, or a load-bearing wall where the open floor plan was supposed to go. A change order clause requires the contractor to submit a written cost and timeline estimate before starting any work outside the original scope, and you must sign it before work proceeds. This prevents scope creep from silently inflating your project cost and gives you a documented record if disputes arise at closing.
Real-World Example
Priya purchased a 1970s duplex for $185,000 with plans to rehab both units for $62,000 and refinance at a projected ARV of $310,000. She signed a fixed-price GC agreement with a local contractor that specified every item in detail — cabinet grade, countertop material, tile brand — and tied the five payments to concrete milestones. At rough-in inspection, she released the second payment of $18,600. When the contractor discovered knob-and-tube wiring behind the walls, he submitted a written change order for $4,200 before touching anything. Priya approved it, documented it, and updated her budget. At substantial completion she withheld the final $3,100 retention until the contractor resolved four punch-list items. Total project came in at $66,200 — $4,200 over budget due to the electrical surprise, but within her contingency. The duplex appraised at $318,000 and she successfully executed her cash-out refinance.
Pros & Cons
- Locks in scope and price so you can underwrite the deal confidently
- Milestone-based payments keep the contractor motivated to perform
- Lien waiver provisions protect your title from subcontractor claims
- Change order process creates a paper trail for every cost increase
- Provides legal recourse and a clear damages framework if the contractor defaults
- Drafting a detailed scope takes significant time upfront before work begins
- Fixed-price contracts can make it harder to find contractors willing to bid on older properties with unknown conditions
- Enforcing the contract through litigation is slow and expensive if the relationship breaks down
- Retention holdbacks can create friction with contractors who have cash-flow constraints
- A poorly written agreement can still leave large ambiguities that lead to disputes
Watch Out
Never sign a contract with a vague or open scope. Phrases like "paint interior as needed" or "update kitchen" are invitations to disagreement. Before signing, walk the property with the contractor and document every line item in writing. If a contractor resists specificity, that tells you something important about how they manage projects.
Watch for front-loaded payment schedules. If a contractor asks for 40% or 50% upfront, that is a red flag. Legitimate contractors have trade accounts and can mobilize with 10–15% down. A large upfront payment removes your leverage entirely — once the money is gone, you have little power to compel performance. Check contractor license status and pull references before releasing any funds.
Require lien waivers with every payment. Even if you pay your general contractor in full, unpaid subcontractors or material suppliers can file a mechanic's lien against your property. Each payment release should be paired with a conditional lien waiver from the GC and, for larger projects, from major subs as well. This protects your title and makes your property easier to refinance or sell when the project is complete. A kitchen renovation alone can involve four or five separate subcontractors, each with lien rights.
Ask an Investor
The Takeaway
A general contractor agreement is not a formality — it is the financial control system for your rehab project. A well-written contract with a precise scope, milestone payments, mandatory change orders, and lien waiver requirements dramatically reduces your exposure on every bathroom renovation, paint and flooring refresh, or full gut rehab. Spend the time upfront to get the paperwork right, and you will spend far less time resolving disputes on the back end.
