Marketing Strategy 8 min read

Email Marketing for Contractors: Turn Past Customers Into Repeat Revenue

Contractor Bear Team

Email Marketing for Contractors: Turn Past Customers Into Repeat Revenue

Every contractor has a goldmine sitting in their phone, their CRM, or a dusty spreadsheet — their past customer list. These are people who already trusted you with their home, already paid you, and already know the quality of your work. And yet, most contractors never contact them again until the customer calls back on their own.

That is leaving money on the table. A lot of it.

Email marketing is the single most cost-effective way to stay in front of past customers, generate repeat business, and turn happy clients into a referral engine. The average return on email marketing is $36 for every $1 spent, and for service businesses with repeat needs (plumbing, HVAC, electrical, cleaning, pest control), the math is even better.

This guide breaks down exactly how contractors can build an email marketing system that works — without being spammy, without writing novels, and without spending hours every week on it.

Why Email Marketing Works So Well for Contractors

Most marketing channels are about finding new customers. Email marketing is about keeping the ones you already have.

Here’s why that distinction matters:

Acquiring a new customer costs 5-7x more than retaining an existing one. When you run Google Ads or invest in SEO (both of which you should still do — see our complete digital marketing guide), you’re paying to reach strangers and convince them to trust you. When you email a past customer, the trust already exists. They just need a reason to call.

Past customers convert at dramatically higher rates. A cold lead from a Google Ad might convert at 8-12%. A past customer who receives a well-timed email converts at 30-60%, depending on the service and the offer. That’s not a marginal improvement — it’s a different category entirely.

Email is essentially free. Tools like Mailchimp, Constant Contact, and Jobber’s built-in email features cost $20-$50/month for most contractor-sized lists. Compare that to $50-$150 per lead from paid ads (see our cost per lead breakdown by trade), and email marketing is practically free money.

You own your email list. Unlike your Google rankings, your Facebook page, or your Yelp profile, nobody can take your email list away from you. Algorithm changes, policy updates, account suspensions — none of that affects your ability to email past customers directly.

Building Your Email List: Start With What You Have

Most contractors think they need thousands of email addresses to make email marketing work. You don’t. A list of 200 past customers who actually know your company will outperform a list of 5,000 purchased contacts every single time.

Step 1: Export Your Existing Contacts

Go through every source of customer data you have:

  • Your CRM or field service software. If you use Jobber, ServiceTitan, FieldEdge, or any similar platform (check our best CRM guide for contractors if you haven’t picked one yet), you already have customer emails stored. Export them.
  • Your phone contacts. Scroll through and pull out customer names and emails. Yes, this is tedious. Do it anyway.
  • Old invoices and estimates. QuickBooks, FreshBooks, or whatever you use for accounting likely has customer email addresses attached to invoices.
  • Google Business Profile messages and form submissions. If customers have contacted you through your GBP (and they should be — here’s our Google Business Profile guide), those emails are retrievable.

Step 2: Start Collecting Emails Going Forward

Every new customer interaction is an opportunity to add to your list:

  • Add an email field to your intake process. Whether it’s a form on your website, a field in your CRM, or a question your office staff asks on the phone, make email collection standard.
  • Collect emails at the job site. When your tech finishes a job, have them confirm the customer’s email for the invoice and follow-up survey. Most customers will provide it without hesitation.
  • Website opt-ins. Add a simple “Get seasonal maintenance tips” signup form to your website. This captures potential customers who aren’t ready to book yet but are interested enough to engage. Our article on contractor website features covers what your site should include.

Step 3: Clean and Organize

Before you send a single email, clean your list:

  • Remove duplicates
  • Fix obvious typos (gamil.com, yaho.com)
  • Segment by service type if possible (plumbing customers vs. HVAC customers vs. both)
  • Mark VIP customers (high-value jobs, repeat clients, frequent referrers)

A clean list of 300 contacts is worth more than a messy list of 1,000.

The 5 Emails Every Contractor Should Send

You don’t need to become a copywriter or create elaborate newsletters. Here are the five email types that generate the most revenue for contractors, ranked by impact.

1. The Seasonal Maintenance Reminder

This is the single highest-ROI email a contractor can send. It’s simple, helpful, and directly tied to revenue.

How it works: Before each season, email past customers reminding them about maintenance services relevant to that time of year. HVAC contractors send AC tune-up reminders before summer. Plumbers send winterization reminders before freeze season. Roofers send inspection reminders before storm season.

Why it works: You’re not selling — you’re reminding them about something they already know they should do. The email feels helpful, not pushy. And maintenance jobs are the gateway to discovering (and selling) larger repair or replacement work.

Example subject lines:

  • “Your AC hasn’t been tuned up since last March”
  • “Freeze warning next week — is your plumbing winterized?”
  • “Time for your annual roof inspection (before storm season)”

If you want to see how to build an entire year of these, check out our seasonal marketing calendar for contractors.

2. The Post-Job Follow-Up

Send this 3-5 days after completing any job. It serves three purposes: it collects a review, it opens the door for additional work, and it demonstrates professionalism that competitors don’t match.

Template:

Hi [First Name],

Thanks for letting us handle your [service] last [day]. We hope everything is working perfectly.

If you have 30 seconds, we’d really appreciate a quick Google review — it helps other homeowners in [City] find reliable contractors: [Review Link]

And if you notice anything at all, just reply to this email. We stand behind our work.

Thanks again, [Your Company]

This single email template, sent consistently, can transform your review velocity. We cover the full review strategy in our guide on how to get more 5-star reviews.

3. The Referral Request

Past customers are your best source of referrals — but most of them simply forget to recommend you unless prompted. A well-timed referral email can generate your best leads at zero acquisition cost.

When to send it: 2-4 weeks after a completed job (after the follow-up email), or quarterly to your full list.

What to include:

  • A direct ask: “Know someone who needs [service]?”
  • An incentive if you want to boost response: “$50 off your next service for every referral who books”
  • Make it easy: include your phone number and a booking link they can forward

4. The Special Offer / Slow Season Promo

Every trade has slow periods. Smart contractors fill those gaps with targeted offers to past customers.

Examples:

  • “20% off water heater replacements this month” (plumbing, January)
  • “Book your AC install now and skip the summer rush” (HVAC, March)
  • “Free gutter cleaning with any roof repair” (roofing, late fall)

Important: Don’t discount so heavily that you devalue your services. A small incentive to a past customer who already trusts you is usually all it takes. The goal is to pull demand forward from a busy season into a slow one, not to race to the bottom on pricing. Our marketing budget guide covers how to factor these promotions into your spending plan.

5. The Educational / Value Email

This is the “long game” email. It doesn’t ask for anything. It just provides value — a maintenance tip, a local regulation update, a seasonal checklist. These emails keep you top-of-mind so that when the customer does need service, you’re the first call.

Examples:

  • “3 signs your water heater is about to fail” (plumbing)
  • “Why your energy bill is higher this summer — and what to do about it” (HVAC)
  • “New [City] permit requirements for electrical panel upgrades” (electrical)

Send these monthly or quarterly. They don’t need to be long — 150-300 words is plenty.

Setting Up Automation: The “Set It and Forget It” System

The real power of email marketing isn’t in one-off campaigns — it’s in automation. Here’s a simple automation system that runs itself once you set it up.

The Core Automations

Automation 1: Post-job sequence. When a job is marked complete in your CRM, automatically trigger:

  • Day 3: Follow-up email (template #2 above)
  • Day 14: Referral request (template #3)
  • Day 90: “How’s everything holding up?” check-in

Automation 2: Seasonal reminders. Set up recurring campaigns that fire annually:

  • March: Spring maintenance reminders
  • June: Summer service promotions
  • September: Fall maintenance reminders
  • December: Winter preparation and year-end offers

Automation 3: Re-engagement. For customers who haven’t booked in 12+ months:

  • “We miss you” email with a small incentive to rebook
  • If no response in 30 days, one more attempt
  • If still no response, move to low-frequency quarterly updates

Tools That Make This Easy

You don’t need enterprise marketing software. These tools integrate with most contractor CRMs and handle everything described above:

  • Jobber — Has built-in email campaigns and follow-ups. If you’re already using Jobber, start here.
  • Mailchimp — Free up to 500 contacts. Great for contractors just getting started. Integrates with most CRMs via Zapier.
  • Constant Contact — Slightly better templates and deliverability than Mailchimp. $12/month starting.
  • ServiceTitan Marketing Pro — Built specifically for home service companies. More expensive but deeply integrated with ServiceTitan’s platform.

Common Mistakes Contractors Make With Email

Mistake 1: Sending Too Many Emails

More email does not equal more revenue. Sending weekly emails to past customers will get you unsubscribes and spam complaints. For most contractors, the right frequency is:

  • Post-job sequences: Automated, so frequency is based on job volume
  • Seasonal campaigns: 4-6 times per year
  • Promotional offers: 2-4 times per year during slow seasons
  • Value/educational content: Monthly at most

That’s roughly 1-2 emails per month to any given customer. Enough to stay top-of-mind without being annoying.

Mistake 2: Making Every Email a Sales Pitch

If every email screams “BOOK NOW! 20% OFF! LIMITED TIME!” your customers will tune you out. Follow the 80/20 rule: 80% of your emails should provide value (reminders, tips, check-ins) and 20% can make a direct offer.

Mistake 3: Not Personalizing

“Dear Valued Customer” is a fast track to the delete button. Use your CRM data to include the customer’s first name, reference the specific service you performed, and mention their city or neighborhood. Even basic personalization increases open rates by 26%.

Mistake 4: Ignoring Mobile

Over 60% of emails are opened on phones. If your emails have tiny text, images that don’t resize, or links that are hard to tap, you’re losing most of your audience. Use a mobile-responsive email template (every modern email tool provides these) and keep your emails short and scannable.

Mistake 5: Not Tracking Results

At minimum, track these metrics for every email campaign:

  • Open rate: Industry average for home services is 20-25%. Below 15% means your subject lines need work or your list is stale.
  • Click rate: 2-5% is typical. If you’re below 2%, your content or offers aren’t compelling enough.
  • Unsubscribe rate: Below 0.5% per email is healthy. Above 1% means you’re emailing too frequently or your content isn’t relevant.
  • Revenue generated: Track which emails lead to booked jobs. This is the only metric that actually matters.

If you want to understand how to track marketing performance across all your channels, our guide on tracking marketing ROI covers the full system.

Real Numbers: What Email Marketing Generates for Contractors

Let’s run the math on a realistic scenario for a plumbing company with 500 past customers on their email list.

Seasonal maintenance campaign (sent 4x/year):

  • 500 emails sent × 22% open rate = 110 opens
  • 110 opens × 4% click rate = 4-5 bookings per campaign
  • 4 bookings × $350 average maintenance ticket = $1,400 per campaign
  • Annual revenue from maintenance emails alone: $5,600

Referral request emails (sent 2x/year):

  • 500 emails × 22% open rate = 110 opens
  • 110 opens × 2% referral rate = 2-3 referrals per campaign
  • 2 referrals × $1,200 average job value = $2,400 per campaign
  • Annual revenue from referral emails: $4,800

Slow season promotions (sent 2x/year):

  • 500 emails × 25% open rate (offers get higher opens) = 125 opens
  • 125 opens × 5% booking rate = 6 bookings per campaign
  • 6 bookings × $500 average promotional ticket = $3,000 per campaign
  • Annual revenue from promotional emails: $6,000

Total annual revenue from email marketing: ~$16,400 Total annual cost (email tool + time): ~$600-$1,200 ROI: 1,200-2,600%

These aren’t hypothetical numbers. They’re based on typical performance data from contractor email campaigns. Your results will vary based on list quality, email content, and market, but the directional math holds across every trade.

Getting Started: Your First 30 Days

If you’re starting from zero, here’s your action plan:

Week 1: Export and clean your customer list. Get it into an email tool (Mailchimp is free and fine to start).

Week 2: Set up your post-job follow-up automation. This runs on its own from here out.

Week 3: Write and send your first seasonal maintenance reminder to your full list.

Week 4: Review results. Check open rates, click rates, and (most importantly) bookings generated. Adjust and plan your next campaign.

That’s it. Four weeks to a functioning email marketing system. No agency required, no massive budget, no technical skills beyond basic computer literacy.

How Email Fits Into Your Bigger Marketing Picture

Email marketing doesn’t replace SEO, Google Ads, or reputation management. It complements them. Think of it this way:

If you’re evaluating whether to handle all of this yourself or work with an agency, our DIY marketing vs. agency guide lays out the honest trade-offs.

The bottom line: your past customers already trust you. They already know your quality. They just need to hear from you. Start emailing them, and you’ll wonder why you waited so long.

Ready to build a complete marketing system — including email, SEO, ads, and reputation management — for your contracting business? We help plumbing companies grow and HVAC businesses in Chicago build email sequences that drive repeat revenue. See how Contractor Bear’s packages work and find out why contractors across the country trust us to fill their schedules.

email marketingrepeat customerscontractorsautomation
FREE DOWNLOAD

Free: Local SEO Playbook for Contractors

The exact strategies top contractors use to dominate Google Maps. Get it free — delivered to your inbox.

No spam. Unsubscribe anytime.