These are prompts — paste them into free ChatGPT with your specifics, get a ready-to-use script back. Every one takes under 60 seconds.
Script 1: First Contact Response
When a new lead contacts you by phone, form, or text
"Write a professional response to [NAME] who just contacted me about [SERVICE NEEDED]. They mentioned [DETAILS]. Respond quickly, confirm receipt, schedule a site visit, and make them feel confident they contacted the right contractor. Under 100 words."
Script 2: Estimate Presentation (Cover Letter)
Attach to every estimate you send
"Write a brief cover letter for a [SERVICE] estimate to [NAME] for $[AMOUNT]. Recap what we discussed at the site visit, express confidence in our approach, set a clear next step. Professional but warm. Under 150 words."
Script 3: Day-3 Estimate Follow-Up
3 days after estimate, no response
"Write a follow-up text to [NAME] who got a $[AMOUNT] estimate for [SERVICE] 3 days ago. Friendly, not pushy. Mention availability. Under 60 words."
Script 4: Price Objection — Hold the Price
When a customer says "your price is too high"
"A customer said my quote of $[AMOUNT] for [SERVICE] is too expensive. Write a confident response that holds the price, explains the value (quality, warranty, licensing), and doesn't apologize. Under 150 words."
Script 5: Competitor Quote Objection
When a customer has a lower quote from a competitor
"A customer has a lower quote from a competitor for [SERVICE]. Write a professional response that acknowledges this, explains our value difference (warranty, licensing, reviews, reliability), and doesn't lower my price. Under 150 words."
Script 6: Mid-Job Upsell
When you notice additional scope during an active job
"Write a message to [NAME] whose [MAIN JOB] is in progress. We noticed [ADDITIONAL ISSUE]. Offer to address it while we're on site — save them a separate mobilization cost. Helpful, not pushy. Under 80 words."
Script 7: Job Acceptance Confirmation
When a customer accepts your proposal
"Write a message to [NAME] who just accepted our proposal for $[AMOUNT] for [SERVICE]. Confirm the start date [DATE], what they should do to prepare, and who their point of contact will be. Warm and professional."
Script 8: Re-Engagement (Cold Lead)
30–60 days after a lead went cold
"Write a re-engagement message to [NAME] who got a [SERVICE] quote about [X] weeks ago and went quiet. Lead with a new angle: [SEASONAL TIMING / RATE INCREASE / NEW AVAILABILITY]. Brief and casual."
Get 30 Sales + Communication Scripts — $47
The Contractor's AI Playbook has the complete sales system: new lead, estimate, follow-up, objections, upsells, and referrals.
Get the Playbook — $47