Cold Email Templates

Email Templates for Contractors

Professional emails that win bids, keep clients informed, and generate referrals for your contracting business.

In contracting, your reputation is your business. These templates help you communicate like a professional at every stage - from the initial bid to the referral request months later. Good communication doesn't just make clients happy; it wins you more jobs, reduces conflicts, and turns every completed project into a referral machine.

Ready-to-Use Templates

Copy these templates and customize them for your needs. Each includes HTML and plain text versions.

Estimate Follow-Up
Follow up after submitting a bid or estimate
General use
Subject Line

Following up on your {{projectType}} estimate - {{companyName}}

Preview Text

Just checking in on the estimate we sent. Happy to walk through any questions.

Personalization Variables:
Email Preview
Project Milestone Update
Update the client on a project milestone
General use
Subject Line

Project update: {{milestoneName}} complete

Preview Text

Your {{projectType}} project is making great progress. Here's the latest.

Personalization Variables:
Email Preview
Project Completion
Notify the client that the project is complete
General use
Subject Line

Your {{projectType}} is complete - {{companyName}}

Preview Text

Great news - your project is finished. Here's a summary and your warranty information.

Personalization Variables:
Email Preview
Referral Request
Ask a satisfied client for referrals 30 days after completion
General use
Subject Line

Quick favor, {{firstName}}? Know anyone who needs a contractor?

Preview Text

If you were happy with our work, a referral means the world to us.

Personalization Variables:
Email Preview
Scheduling Confirmation
Confirm the project start date and what the client should expect
Reducing no-access situations and setting clear expectations before work begins
Subject Line

You're on the schedule - {{projectType}} starts {{startDate}}

Preview Text

Your project is confirmed. Here's what to expect on day one.

Personalization Variables:
{{firstName}} - Client's first name{{projectType}} - Type of project (e.g. kitchen remodel, roof replacement){{startDate}} - Confirmed start date{{arrivalTime}} - Time crew will arrive{{estimatedTimeline}} - How long the project will take{{prepStep1}} - First thing client should do to prepare{{prepStep2}} - Second preparation step{{prepStep3}} - Third preparation step{{crewLeadName}} - Name of the crew lead{{companyName}} - Your company name{{companyPhone}} - Your phone number{{ownerName}} - Your name{{licenseNumber}} - Your contractor license number
Email Preview
Weather Delay Notice
Notify a client about a weather-related project delay
Proactive communication during weather delays to maintain client trust
Subject Line

Weather update for your {{projectType}} project

Preview Text

Bad weather is pushing things back a bit. Here's the updated plan.

Personalization Variables:
{{firstName}} - Client's first name{{projectType}} - Type of project{{weatherCondition}} - The weather issue (e.g. heavy rain, high winds){{resumeDate}} - Expected date work will resume{{newCompletionDate}} - Updated completion date{{companyName}} - Your company name{{companyPhone}} - Your phone number{{ownerName}} - Your name{{licenseNumber}} - Your contractor license number
Email Preview
Payment Reminder
Send a polite reminder about an outstanding invoice
Getting paid on time without damaging the client relationship
Subject Line

Friendly reminder - Invoice #{{invoiceNumber}} for your {{projectType}}

Preview Text

Just a quick reminder about the outstanding balance on your project.

Personalization Variables:
{{firstName}} - Client's first name{{invoiceNumber}} - The invoice number{{amountDue}} - Outstanding amount{{dueDate}} - Payment due date{{projectType}} - Type of project{{paymentUrl}} - Link to online payment{{paymentMethods}} - Accepted payment methods (e.g. check, credit card, Zelle){{companyName}} - Your company name{{companyPhone}} - Your phone number{{ownerName}} - Your name{{licenseNumber}} - Your contractor license number
Email Preview
Seasonal Maintenance Reminder
Reach out to past clients with seasonal maintenance tips and offers
Re-engaging past clients with helpful content and generating repeat business
Subject Line

{{season}} is coming - is your {{propertyArea}} ready?

Preview Text

A few things to check before {{season}} hits, plus a returning client discount.

Personalization Variables:
{{firstName}} - Client's first name{{season}} - The upcoming season (e.g. Winter, Spring){{propertyArea}} - Area of the home (e.g. roof, deck, foundation){{tip1}} - First seasonal maintenance tip{{tip2}} - Second tip{{tip3}} - Third tip{{tip4}} - Fourth tip{{discountAmount}} - Returning client discount (e.g. 10% off){{offerExpiry}} - When the offer expires{{bookingUrl}} - Link to schedule an inspection{{companyName}} - Your company name{{companyPhone}} - Your phone number{{ownerName}} - Your name{{licenseNumber}} - Your contractor license number
Email Preview
Google Review Request
Ask a happy client to leave a Google review after project completion
Building your online reputation and ranking higher in local search results
Subject Line

{{firstName}}, would you leave us a quick review?

Preview Text

It takes 30 seconds and helps other homeowners find a contractor they can trust.

Personalization Variables:
{{firstName}} - Client's first name{{projectType}} - Type of project completed{{reviewUrl}} - Direct link to your Google review page{{companyName}} - Your company name{{companyPhone}} - Your phone number{{ownerName}} - Your name{{licenseNumber}} - Your contractor license number
Email Preview
Change Order Confirmation
Document and confirm a change order during an active project
Protecting yourself and your client with clear written documentation of project changes
Subject Line

Change order confirmed for your {{projectType}} project

Preview Text

Here's the written confirmation of the changes we discussed, including cost and timeline impact.

Personalization Variables:
{{firstName}} - Client's first name{{projectType}} - Type of project{{changeDescription}} - What's being changed{{costImpact}} - How the change affects the price (e.g. +$1,200){{timelineImpact}} - How the change affects the schedule (e.g. +3 days){{newTotal}} - Updated project total{{newCompletionDate}} - Updated completion date{{companyName}} - Your company name{{companyPhone}} - Your phone number{{ownerName}} - Your name{{licenseNumber}} - Your contractor license number
Email Preview
Warranty Check-In
Follow up with a client during their warranty period to check on the work
Staying top of mind with past clients and catching warranty issues before they escalate
Subject Line

How's everything holding up, {{firstName}}?

Preview Text

Your warranty is still active. Just checking in to make sure everything looks good.

Personalization Variables:
{{firstName}} - Client's first name{{monthsSinceCompletion}} - How many months since the project finished{{projectType}} - Type of project completed{{warrantyPeriod}} - Length of the warranty (e.g. 2-year){{warrantyExpiry}} - Date the warranty expires{{companyName}} - Your company name{{companyPhone}} - Your phone number{{ownerName}} - Your name{{licenseNumber}} - Your contractor license number
Email Preview
New Service Announcement
Let past clients know about a new service you're offering
Cross-selling new services to your existing client base
Subject Line

We're now offering {{newService}} - {{companyName}}

Preview Text

Expanding our services to help you with more of your home projects.

Personalization Variables:
{{firstName}} - Client's first name{{newService}} - Name of the new service (e.g. concrete work, deck building){{qualificationDetail}} - Why you're qualified (e.g. a certified crew, 10 years of experience){{serviceDetail1}} - First thing the new service covers{{serviceDetail2}} - Second thing{{serviceDetail3}} - Third thing{{introDiscount}} - Introductory discount (e.g. 15% off){{discountLimit}} - How many clients can claim it (e.g. 20){{bookingUrl}} - Link to request a quote{{companyName}} - Your company name{{companyPhone}} - Your phone number{{ownerName}} - Your name{{licenseNumber}} - Your contractor license number
Email Preview
Inspection Passed Notification
Let the client know a building inspection was passed during the project
Keeping clients informed about permit and inspection milestones that affect their project
Subject Line

Good news - {{inspectionType}} inspection passed

Preview Text

Your project just cleared another hurdle. Here's what it means and what comes next.

Personalization Variables:
{{firstName}} - Client's first name{{inspectionType}} - Type of inspection (e.g. framing, electrical, plumbing, final){{inspectionDate}} - Date the inspection happened{{permitNumber}} - The building permit number{{projectType}} - Type of project{{inspectionMeaning}} - Plain-language explanation of what passing means{{nextPhase}} - What happens next on the project{{companyName}} - Your company name{{companyPhone}} - Your phone number{{ownerName}} - Your name{{licenseNumber}} - Your contractor license number
Email Preview

Best Practices

Follow up on estimates within 48 hours while you're still top of mind

Include a client testimonial in estimate follow-ups for social proof

Send project milestone updates proactively - don't wait for clients to ask

Include progress metrics (percent complete, days remaining) in updates

Wait 30 days after completion before asking for referrals

Always include your license number in every email

Document change orders in writing before doing the work

Send weather delay notices before clients have to ask what's happening

Common Mistakes

Not following up on estimates at all - your competitors are

Going silent during a project and only reaching out when there's a problem

Asking for referrals immediately after the job before the client has had time to evaluate

Sending project updates with vague language - be specific about what's done and what's next

Forgetting to include warranty information in the completion email

Letting invoices go unpaid without a polite, professional reminder

Making verbal-only change order agreements with no written confirmation

Subject Line Examples

Timing & Performance

Best Days
Tuesday, Wednesday, Thursday
Best Times
9:00 AM, 2:00 PM
Open Rate
25-35%
Click Rate
3-5%

Personalization Tips

The Contractor Communication Advantage

Most contractors compete on price and quality. The ones who win consistently compete on communication too. A professional estimate follow-up, regular project updates, and a thoughtful completion email set you apart from every contractor who does great work but terrible follow-through.

Project Updates That Prevent Problems

The number one source of contractor-client conflict is mismatched expectations. Regular milestone updates - with specific progress percentages, timelines, and next steps - keep clients informed and confident. A client who knows what's happening doesn't need to call and ask, freeing up your time to actually do the work.

Turning Completed Projects Into New Business

Every completed project is a marketing opportunity. A referral request sent 30 days after completion, paired with a meaningful reward, turns satisfied clients into your best salespeople. In contracting, one referral is worth more than any ad you could run because it comes with built-in trust.

The Emails Most Contractors Forget

Scheduling confirmations, weather delay notices, change order documentation, inspection updates - these are the emails that separate the pros from the amateurs. They take five minutes to send and save you hours of phone calls, misunderstandings, and disputes. Your clients will notice, and they'll remember it when their neighbor asks for a contractor recommendation.

Build Beautiful Email Sequences for Your SaaS

Sequenzy helps SaaS founders create automated email sequences that convert. From onboarding to retention - all in one platform.

AI email generation
Sequence builder
Stripe integration
Detailed analytics
Try Sequenzy Free

Frequently Asked Questions

Related Templates