Pudgy Squirrel Marketing

Email Marketing for Contractors: The 5 Campaigns That Actually Bring Back Past Customers

By Tony
September 11, 2026
10 mins
Share:
Image

Key Takeaways

  • Your past customer list is one of the most valuable and underused assets in your contracting business.
  • Repeat customers cost 5 to 7 times less to convert than new leads sourced through advertising.
  • The five campaigns in this guide cover the full customer lifecycle, from post-job follow-up to seasonal re-engagement.
  • Subject lines determine whether your email gets opened. The best-performing subject lines for contractors feel personal, not promotional.
  • Email marketing works best when connected to a CRM that tracks job history, customer preferences, and follow-up timing.
  • None of these campaigns require advanced tech skills or expensive platforms to execute.

Introduction: The Most Profitable List You Are Probably Not Using

Ask most contractors where their next job is coming from, and they will tell you referrals, Google, or yard signs. Almost none of them will say email.

That is a significant missed opportunity.

Every customer whose job you completed is someone who already knows you, already trusts your work, and already made the decision to hire you once. Getting them back for additional work, or getting a referral from them, is dramatically easier and cheaper than convincing a cold prospect to take a chance on you.

Email marketing is the most direct, cost-effective way to stay in front of that past customer list. But most contractors either have no email strategy at all, or they send one generic newsletter a year that nobody reads.

This guide gives you five specific campaigns that work for contracting businesses: what to send, when to send it, why it works, and what to write in the subject line.


Why Email Works Differently for Contractors Than for Other Businesses

Before diving into the campaigns, it helps to understand why email is particularly well-suited to contracting businesses.

The buying cycle is longer. A homeowner who had their roof replaced last year is not looking for another roof. But they might need a gutter cleaning, a deck inspection, or to refer a neighbor who just bought a house. Email keeps you visible across that long gap between purchases.

Trust is already established. Cold email is hard because the reader has no reason to trust you. Your past customers already do. Your open rates and response rates from a warm past-customer list will significantly outperform any cold outreach you run.

The competition is nearly zero. Very few contractors email their past customers consistently. If you do, you are almost certainly the only contractor showing up in that homeowner’s inbox. That is a positioning advantage you can hold for years with very little effort.

It compounds over time. Every new customer you add to your list is a long-term asset. The longer you run these campaigns, the larger and more valuable your audience becomes.


What You Need Before You Send Anything

You do not need sophisticated software to run these campaigns. But you do need a few basics in place.

An email platform. Mailchimp, Klaviyo, ActiveCampaign, and Constant Contact all work well for small contracting businesses. Most have free tiers that cover you until your list grows. Choose one and commit to it.

A clean contact list. Go through your past job records and collect every email address you have. Sort by job type, date, and location if possible. Even 50 contacts is enough to start.

Permission. In most markets, if a customer gave you their email address when they hired you, you have an implied permission basis to contact them. That said, always include an unsubscribe link in every email. It is legally required and good practice.

A connected system. Ideally, your email platform connects to a CRM that tracks your customer relationships so you know who got what service, when, and what follow-up they received. This turns generic email blasts into targeted, relevant messages that feel personal.


Campaign 1: The Post-Job Check-In (Send 2 to 3 Weeks After Completion)

This is the campaign almost no contractor sends, and it is the one with the highest open rates and best response rates of anything on this list.

The premise is simple: two to three weeks after a job wraps up, you send a short, personal-feeling email to check in on how things are going.

Why It Works

At the two-week mark, the homeowner has had time to live with your work. If everything went well, they are quietly satisfied but have not thought much about you. This email brings you back to mind at exactly the right moment and creates an opening for them to leave a review, ask a follow-up question, or mention you to a neighbor.

What to Include

  • A brief, genuine check-in asking if everything looks good
  • A direct ask for a Google review, with a link (this is your highest-leverage review generation tactic)
  • A soft offer: “If anything ever comes up or you have questions about your [roof, deck, gutters], we are always a call away”
  • Your direct contact info

Subject Line Examples That Work

  • “Quick check-in from [Your Name] at [Company]”
  • “How is everything looking after your project?”
  • “Just wanted to make sure everything went smoothly”

What to Avoid

Do not make this email feel like a marketing message. No promotional banners, no discount codes, no “check out our other services.” This email should read like it came from a person, not a company.

Sample Email (adapt to your voice):

Hi [First Name],

It has been a few weeks since we wrapped up your [project type], and I just wanted to check in and make sure everything is looking great on your end.

If you have any questions or notice anything you want us to take a look at, please do not hesitate to reach out directly.

If you had a good experience, we would really appreciate it if you left us a quick Google review. It takes about 60 seconds and means a lot to a small business like ours. [Leave a Review]

Thanks again for choosing [Company Name]. We really appreciate your trust.

[Your Name]

Campaign 2: The Seasonal Maintenance Reminder (Send 4 to 6 Weeks Before Peak Season)

This campaign targets past customers with services that have a natural seasonal component: roofing, gutters, HVAC, exterior painting, lawn care, pest control, concrete sealing, and dozens of others.

The idea is to reach out before the season starts, when the customer is just beginning to think about maintenance, rather than after they have already called someone else.

Why It Works

Homeowners are not constantly thinking about maintenance schedules. A well-timed reminder from a contractor they already trust, positioned as helpful rather than salesy, gets a high response rate because it is solving a problem the customer was going to have anyway.

Timing by Trade

  • Roofers: Send in late February/early March (pre-storm season) and again in September (pre-winter)
  • Painters: Send in March and August
  • Gutter contractors: Send in October and March
  • Lawn and landscape: Send in February and August
  • Concrete and driveway: Send in March before freeze/thaw season ends

What to Include

  • A specific, helpful maintenance tip relevant to the season (this is the value-add that makes the email worth opening)
  • A mention of the service you provided and when
  • An easy booking option: “If you would like us to come out for an inspection or touch-up, reply to this email or call us at [number]”
  • A soft urgency element: “Our [season] schedule fills up quickly, so it is worth booking early if you want a specific window”

Subject Line Examples That Work

  • “Quick heads up before [season] hits, [First Name]”
  • “Is your [roof/gutter/driveway] ready for winter?”
  • “One thing worth checking before spring”

Campaign 3: The Referral Ask (Send 60 to 90 Days After Job Completion)

Word-of-mouth referrals are already driving business for most contractors. The question is whether you are actively accelerating them or just waiting for them to happen.

This campaign is a direct, friendly ask for a referral from a customer who has now had enough time to fully appreciate the work you did.

Why This Timing Matters

In the first week or two after a job, customers are often still processing the experience. By 60 to 90 days, the initial disruption of the project is a distant memory and they are left simply living in an improved space. That is the moment when they are most likely to recommend you enthusiastically.

Two Approaches to the Referral Ask

The simple ask: A short, direct email asking if they know anyone who might need similar work. No incentive, just a genuine request from a business that did good work and is looking to grow.

The incentive offer: If your margins support it, offer a referral reward. “If anyone you refer to us books a job, we will send you a [dollar amount] thank-you gift card.” Even modest incentives can meaningfully increase referral activity.

What to Include

  • A brief, warm reminder of the project you completed
  • A genuine thank-you for their business
  • A clear, low-pressure ask for referrals
  • An easy way to pass along your information (a direct link to your website or Google Business Profile works well)

Subject Line Examples That Work

  • “Do you know anyone who could use our help?”
  • “A quick favor to ask, [First Name]”
  • “Know anyone who needs a [roofer/painter/contractor]?”

Pro tip: Make it easy for them to refer you. A link to your Google Business Profile or a simple “forward this email to a friend” option removes friction from the referral process.


Campaign 4: The Annual Anniversary Email (Send Once Per Year on Job Anniversary)

This is the campaign that builds long-term customer loyalty and keeps you top of mind without being pushy or promotional.

On the one-year anniversary of a customer’s job completion, send a brief email acknowledging the milestone, offering a free inspection or check-in, and reminding them you are there when they need you.

Why It Works

Nobody else is doing this. Your customers are used to being forgotten by contractors the moment the check clears. An anniversary email communicates that you care about the long-term outcome of your work, not just the transaction. That differentiation is memorable.

It also creates a natural opening for additional work. A one-year roof inspection might turn up a minor issue worth addressing. A one-year check-in on a deck or concrete project lets you catch small problems before they become expensive ones.

What to Include

  • Acknowledgment of the anniversary (make it feel genuine, not automated)
  • A brief offer for a free inspection or check-in visit
  • A short maintenance tip relevant to the work you originally did
  • An easy way to book or respond

Subject Line Examples That Work

  • “One year since your [project], [First Name]”
  • “Has it really been a year already?”
  • “A quick note on your [roof/deck/driveway] anniversary”

A Note on Automation

This campaign is the one that benefits most from a CRM system that tracks job dates and automates send timing. Manually tracking anniversary dates for dozens or hundreds of past customers is not realistic. A good CRM makes this entirely hands-off once it is set up.


Campaign 5: The Re-Engagement Campaign (Send to Customers You Have Not Heard From in 18+ Months)

Every contractor has a segment of past customers who went quiet. Maybe they moved. Maybe they hired someone else for their next project. Maybe they just have not needed anything.

The re-engagement campaign is a single email designed to bring that dormant segment back to life.

Why It Is Worth Sending

A percentage of those “gone quiet” customers are simply waiting for a reason to reach out. Life gets busy. Maintenance gets delayed. Your email arriving at the right moment is sometimes all it takes to restart the relationship.

Even if the campaign only reactivates 5 to 10 percent of a dormant list, the cost is essentially zero and the revenue can be significant.

The Right Tone for Re-Engagement

This email should not feel like a desperation sale. It should feel like a friendly check-in from someone who genuinely wonders how things are going. Avoid heavy discounts or “we miss you” language that feels manufactured.

What to Include

  • A brief, personal-feeling opener acknowledging that it has been a while
  • A specific value offer: a free inspection, a seasonal special, or a new service they might not know about
  • A clear call to action with minimal friction
  • An honest note that it is okay if they unsubscribe if they are no longer interested (this actually increases trust and keeps your list clean)

Subject Line Examples That Work

  • “It has been a while, [First Name]”
  • “Still in [City]? We would love to reconnect”
  • “A quick update from [Company Name]”

Segmenting for Better Results

If your records allow it, segment your re-engagement list by original service type. A customer who hired you for roofing three years ago may now need gutter work, exterior painting, or an annual inspection. Mentioning something specific to their job history makes the email feel relevant rather than generic.


The Mistakes That Kill Contractor Email Campaigns

Even well-intentioned email programs fail when they make these common mistakes.

Sending too infrequently. One email per year is not a strategy. Use a combination of the five campaigns above to maintain consistent, relevant contact throughout the year.

Using generic subject lines. “Monthly Newsletter from [Company]” is not going to get opened. Subject lines should feel personal, specific, and worth clicking.

Making every email a promotion. If every email you send is trying to sell something, your customers will tune you out or unsubscribe. The post-job check-in, the anniversary email, and the seasonal tip all lead with value before they make any ask.

Sending from a no-reply address. Your emails should come from a real person’s name and a real reply-to address. If a customer wants to respond, that is the best possible outcome. Do not block it.

Ignoring mobile formatting. More than 60 percent of emails are opened on a phone. Keep your emails short, use large text, and make sure any links or buttons are easy to tap on a small screen.

Not tracking results. Open rates, click rates, and reply rates tell you what is working. Most email platforms track these automatically. Review them after each campaign and improve from there.


How Email Fits Into Your Broader Marketing Strategy

Email is not a standalone channel. It works best as one component of a coordinated marketing system.

Your past customer list becomes significantly more valuable when it is connected to the rest of your marketing. Customers who open your emails can be retargeted with ads. Customers who do not open can be reached through direct mail. Reviews generated by your post-job email campaign improve your local SEO rankings. Referrals generated by your referral campaign feed your new customer pipeline.

A comprehensive lead generation strategy ties these channels together so that every customer interaction, whether it starts with an email, an ad, or a Google search, feeds the same pipeline and compounds over time.

If you are not sure how your current marketing channels are working together, or whether they are working at all, a free marketing audit will show you exactly where the gaps are and what is worth prioritizing first.


Building Your Campaign Calendar

Here is a practical way to organize all five campaigns across a 12-month period for a single customer.

TimeframeCampaignPurpose
Week 2 to 3 post-jobPost-Job Check-InReviews and goodwill
Month 2 to 3 post-jobReferral AskReferral pipeline
Month 3 to 6 post-jobSeasonal ReminderRepeat booking
Month 12 post-jobAnniversary EmailLoyalty and inspection
Month 8 to 10 post-jobSecond Seasonal ReminderAdditional service
Month 18+ (if silent)Re-EngagementReactivate dormant contacts

Run this sequence for every customer you add to your list, and within 12 to 18 months you will have a marketing system that generates consistent repeat business and referrals without requiring any ongoing ad spend.


The Bottom Line

Your past customers are not gone. Most of them just have not heard from you.

The five campaigns in this guide do not require a big budget, a marketing degree, or hours of work each week. They require a clean contact list, a basic email platform, and the discipline to show up consistently in your customers’ inboxes with something worth reading.

Start with the post-job check-in. Get that running for every new job you complete. Then layer in the referral ask and the seasonal reminder. Within a few months, you will have a system that is quietly generating reviews, repeat bookings, and referrals in the background while you focus on doing the work.

That is what good marketing looks like for a contracting business.