You ran the audit. You found the problem — a bundled line item hiding $3,000 in markup, an allowance set 40% below market, a change order for work that was already in the contract. Now what? Most homeowners stall right here. They have the evidence but not the words, and the gap between "I see the issue" and "the contractor fixed it" is a conversation that has to be handled precisely.
These scripts are written for email, and that is deliberate. Email creates a paper trail. Phone calls do not — unless you are in a one-party consent state and recording. Send the email first. Follow up by phone if needed. Reference the email in the call so every spoken word ties back to a timestamped document.
How do I ask a contractor for a line-item breakdown?
Send a written email requesting material cost, labor hours and rate, and any markup or overhead applied to each lump-sum item — and explicitly cite that you are comparing against other bids. A professional estimator already has these numbers on a spreadsheet, so a two-day response window is reasonable. A contractor who refuses to itemize is signaling their margin lives inside the ambiguity.
Use this when a quote lumps materials and labor into a single number with no split visible.
Hi [CONTRACTOR NAME],
Thank you for the proposal dated [DATE]. Before I move forward, I would like to see a breakdown for the following line items that are currently listed as lump sums:
• [LINE ITEM 1] — $[AMOUNT]
• [LINE ITEM 2] — $[AMOUNT]
Specifically, I am looking for the material cost, labor hours and rate, and any markup or overhead applied to each. This will help me compare your proposal with the other bids I am reviewing.
I appreciate the detail and look forward to your response.
Best,
[YOUR NAME]
How do I challenge a specific markup in a contractor quote?
Name the exact line item, cite the dollar amount, give the comparable market range ($LOW–$HIGH) from at least two competing bids or published data, and ask the contractor to either justify the premium (site conditions, material spec, warranty factor) or revise the figure to match the range. Frame it as “show me the receipts,” not “lower your price.”
Use this when the audit flagged a line item priced well above the market range for your area.
Hi [CONTRACTOR NAME],
I have been reviewing the proposal and comparing pricing across the bids I received. I noticed that [LINE ITEM] is quoted at $[AMOUNT], which is [PERCENTAGE]% above the range I am seeing from comparable contractors in the area ($[LOW]–$[HIGH]).
Can you help me understand what accounts for the difference? If there is a site condition, material specification, or warranty factor that justifies the premium, I am happy to consider it. Otherwise, I would appreciate a revised figure that is closer to the market range.
Thanks for your time,
[YOUR NAME]
How do I clarify allowance terms with a contractor?
Request written confirmation of three specific points before signing: (1) whether unused allowance balances are credited to you on the final invoice, (2) what markup percentage (typically 15–25%) applies to any overage, and (3) whether the allowance amount includes installation labor or bills labor separately. Silence on any of these three points always favors the contractor at invoice time.
Use this when the bid contains allowances but says nothing about what happens when your selections come in over or under.
Hi [CONTRACTOR NAME],
The proposal includes allowances for [CATEGORY 1] ($[AMOUNT]) and [CATEGORY 2] ($[AMOUNT]). Before I sign, I would like to confirm the following in writing:
1. If my final selections come in under the allowance, is the unused balance credited to me on the final invoice?
2. If my selections exceed the allowance, what markup percentage applies to the overage?
3. Does the allowance amount include installation labor, or is labor billed separately?
A quick written confirmation on these points will help me plan my selections. Thank you.
Best,
[YOUR NAME]
How do I respond to a suspect change order?
Do not approve or refuse it — request written documentation first. Reference the signed contract date and the specific section number whose scope language appears to already cover the work, then ask the contractor what changed (site condition, code requirement, owner-requested upgrade) that justifies the charge. The key phrase: “I am not refusing the change order. I am asking for documentation.”
This one matters mid-project, when leverage shifts and timelines tighten. Use it when a change order arrives for work you believe the original contract already covers.
Hi [CONTRACTOR NAME],
I received Change Order #[NUMBER] for $[AMOUNT] covering [DESCRIPTION]. Before I approve this, I want to confirm that this work was not already included in the original scope.
Referencing the signed contract dated [DATE], Section [X] describes [RELEVANT SCOPE LANGUAGE]. It appears that [WORK DESCRIBED IN CHANGE ORDER] falls within that description.
Can you clarify what changed from the original scope that requires this additional charge? If there is a site condition or code requirement that was not anticipated, I would like to see documentation of that finding.
I am not refusing the change order. I am asking for the documentation that supports it before I sign.
Thank you,
[YOUR NAME]
How do I follow up with an insurance adjuster on a scope gap?
File a formal supplement request by emailing the adjuster the claim number, the specific line items where the contractor’s scope differs from the approved estimate (with dollar amounts), and a request for a supplemental review. Include both price gaps (estimate $X, contractor bid $Y) and scope gaps (estimate excludes item, contractor bid includes it). Supplements are standard — adjusters expect them.
Insurance claims introduce a third party with their own line-item estimate — and that estimate almost never matches the contractor's bid perfectly. Use this when the gap needs a formal supplement.
Hi [ADJUSTER NAME],
I am writing regarding Claim #[NUMBER]. I have received the contractor's bid for the approved repairs and identified [NUMBER] line items where the contractor's scope differs from the approved estimate:
• [ITEM]: Estimate allows $[AMOUNT]; contractor bids $[AMOUNT]
• [ITEM]: Estimate includes [SCOPE]; contractor's bid excludes it
I would like to schedule a supplemental review to align the approved scope with the actual repair requirements. Please let me know your availability or the process for submitting a supplement.
Thank you,
[YOUR NAME]
What are the two rules behind every negotiation script?
- Always send it in writing first. Email, text, or portal message — anything with a timestamp and a recipient. Verbal agreements are not agreements. They are memories. And memories shift in whichever direction favors the person you are arguing with.
- State the fact, ask the question, offer a path forward. Every effective negotiation email follows this three-part structure. The fact is what the audit found. The question is what explains the discrepancy. The path forward is what you are willing to accept. Drop any one of the three and the conversation stalls — or worse, turns adversarial with no exit ramp.
Templates get you started, but the strongest version of any of these emails is one that references the specific line items, dollar amounts, and contract language from your own project. That specificity is what separates a message a contractor skims from one they actually respond to.
Ready to turn your audit into action?