Skip to main content

Building Repeatable Business

Moving from one-off jobs to repeat customers and recurring revenue creates a sustainable, predictable business. This guide shows you how to build a business that generates regular income.

Why Repeatable Business Matters

✅ Repeatable Business❌ One-Off Jobs Only
Predictable income - Know what's coming inUnpredictable income - feast or famine
Less marketing needed - Existing customers returnConstant marketing needed to find new customers
Higher profitability - Repeat customers cost less to acquireHigher customer acquisition costs (£50-200 per new customer)
Better work-life balance - Less time chasing new workMore stress and uncertainty - always finding work
Business stability - Survive quiet periodsVulnerable during quiet periods
Higher customer lifetime value - £500-5000+ per customerSingle job value - £200-500 per customer

Real-World Example: Customer Lifetime Value

One-off customer:

  • Single job: £300
  • Total value: £300

Repeat customer with maintenance contract:

  • Year 1: Initial job £300 + Annual service £150 = £450
  • Year 2: Annual service £150 + Small repair £100 = £250
  • Year 3: Annual service £150 + Emergency call-out £200 = £350
  • Year 4: Annual service £150 + Upgrade work £500 = £650
  • Total 4-year value: £1,700 (vs. £300 for one-off)

Landlord with 5 properties:

  • Annual maintenance contract: £200 per property × 5 = £1,000/year
  • Emergency repairs: Average £500/year
  • Annual value: £1,500+ (recurring every year)

Types of Repeatable Business

TypeFrequencyIncome TypeExampleAnnual Value
Maintenance ContractsAnnual, quarterly, monthlyRecurring scheduledAnnual boiler service£150-500 per contract
Repeat CustomersMultiple jobs per yearRepeat bookingsSame customer for 3-4 jobs/year£500-2000 per customer
Service AgreementsAnnual membershipRecurring revenueEmergency cover membership£100-300 per membership
Property PortfoliosOngoing scheduledPredictable bulk work10 properties × £200/year£2,000+ per portfolio

Maintenance Contracts - Trade-Specific Examples

Note: These examples are for specific trades, but the principles apply to all niches. You can adapt maintenance contracts, service agreements, and repeat business strategies to any trade - the key is identifying what regular service your customers need and packaging it as a contract.

TradeContract TypeWhat's IncludedTypical PriceRenewal Rate
Heating EngineerAnnual boiler service1 annual service + 10% off repairs + Priority booking£150-250/year80-90%
ElectricianAnnual EICR1 electrical safety check + 10% off work£150-200/year70-85%
PlumberAnnual plumbing health check1 inspection + 10% off repairs + Priority service£100-150/year75-85%
RooferAnnual roof inspection1 inspection + 10% off repairs + Gutter clean£150-200/year70-80%
HandymanMonthly maintenance1 visit per month + Small repairs included£50-100/month60-75%
BuilderQuarterly property check4 inspections + 10% off work£200-400/year65-75%

Other niches can adapt these concepts:

  • Carpenters: Annual kitchen/bathroom check-ups, maintenance contracts
  • Drainage specialists: Annual drain surveys, gutter cleaning contracts
  • Locksmiths: Security check-ups, lock maintenance contracts
  • Painters: Annual touch-up contracts, regular maintenance painting
  • Gardeners/Landscapers: Monthly/seasonal maintenance contracts
  • Any trade: Identify what regular service customers need and create a contract around it

Building Maintenance Contracts

What to Offer

Common maintenance contracts:

  • Annual boiler service - Heating engineers
  • Electrical safety checks - Electricians (EICRs)
  • Property maintenance - General trades, handymen
  • Gutter cleaning - Roofers, handymen
  • Plumbing health checks - Plumbers
  • General maintenance - All trades

Pricing Maintenance Contracts

Annual Contract Pricing Examples

Contract TypeIndividual Service CostAnnual Contract PriceCustomer SavingsYour Benefit
Boiler Service£120 per service£150/year£0 (but includes 10% off repairs)Guaranteed income, priority booking
Quarterly Visits£50 × 4 = £200£180/year£20 (10% discount)Upfront payment, scheduled work
Monthly Maintenance£60 × 12 = £720£600/year paid upfront£120 (17% discount)Guaranteed £600 upfront
Annual EICR£180 per check£150/year£30 (but includes 10% off work)Guaranteed income, customer loyalty

Payment Options Comparison

Payment MethodCustomer BenefitYour BenefitWhen to Use
Upfront (annual)Often includes discountImmediate cash flow, guaranteed incomeBest for you, customer saves money
Monthly direct debitEasier to budgetSteady monthly income, customer retentionEasier for customers, better retention
QuarterlyBalance between bothRegular income, less adminGood compromise
Per visitPay as you goNo guarantee, but flexibleIf customer won't commit to contract

Selling Maintenance Contracts

When to Offer

TimingWhy It WorksExample Situation
After completing a jobCustomer is happy, you're already thereJust fixed their boiler - offer annual service
During seasonal remindersRelevant timingAutumn: "Winter's coming, time for boiler service"
After solving a problemThey see the valueAfter emergency repair - offer prevention
Anniversary of last serviceNatural renewal time"It's been a year since your last service"

Pitch Examples by Situation

After completing a boiler repair:

"I've just fixed your boiler. To prevent future issues, I offer an annual service contract for £150. It includes a full service before winter each year, 10% off any repairs, and priority booking. This way your heating stays reliable and you save money on repairs. Would you be interested?"

During autumn (seasonal):

"With winter coming, now's the perfect time to get your boiler serviced. I can do a one-off service for £120, or you could sign up for my annual service contract for £150. The contract includes this service plus next year's service, 10% off any repairs, and priority booking when you need me. It saves you hassle and ensures your heating is always ready. What do you think?"

For landlords (portfolio pitch):

"I see you have 5 properties. I could offer you an annual maintenance package - £150 per property, which includes boiler servicing, safety checks, and 10% off any repairs. That's £750 total, but I can do it for £700 if you pay upfront. This ensures all your properties are maintained and compliant, and you get priority service. Interested?"

After emergency call-out:

"I'm glad I could get your heating back on quickly. To avoid emergency call-outs in future, I offer an annual service contract. It's £150/year and includes a service, 10% off repairs, and priority emergency service. Regular maintenance prevents most breakdowns. Would you like to sign up?"

Benefits to Emphasize

BenefitHow to Say ItWhy It Matters
Peace of mind"No more worrying about breakdowns"Emotional benefit
Prevents problems"Regular maintenance catches issues early"Saves money long-term
Priority service"You get priority when you need me"Convenience
Saves money"10% off all repairs, plus catch issues before they're expensive"Financial benefit
Scheduled convenience"I'll remind you when it's due"Time-saving

Building Repeat Customers

Exceptional Service

First job matters most:

  • Do excellent work
  • Be professional and reliable
  • Clean up properly
  • Communicate clearly
  • Exceed expectations

Why: First impression determines if they'll call you again.

Follow-Up Strategy

Follow-Up Timeline

TimeActionWhat to SayPurpose
Day 1Call/text check-in"Hi [Name], just checking everything is working well with the [job]. Is there anything else you need?"Ensure satisfaction, show care
Week 1Follow-up message"Hi [Name], hope everything is still working well. If you need anything, just let me know!"Stay top of mind
Month 3Check-in offer"Hi [Name], just checking in. Everything still working well? I offer annual maintenance contracts if you're interested - prevents problems and saves money."Introduce maintenance
Month 6Seasonal reminder"Hi [Name], with [season] coming, now's a good time for [seasonal service]. Would you like me to book you in?"Seasonal opportunity
Year 1Annual reminder"Hi [Name], it's been a year since your last [service]. Time for your annual service? I can offer you a maintenance contract for £X."Renewal opportunity

Communication Examples

Good follow-up messages:

  • ✅ "Hi John, just checking everything is working well with your boiler. If you need anything, I'm here!"
  • ✅ "Hi Sarah, winter's coming - time to service your boiler to avoid breakdowns. I offer annual contracts for £150."
  • ✅ "Hi Mike, quick tip: Check your gutters before winter. If you need them cleaned, I'm available."
  • ✅ "Hi Emma, it's been 6 months since your last service. Everything still working well?"

Avoid:

  • ❌ "Do you need any work done?" (too salesy)
  • ❌ "Special offer - 50% off!" (devalues your service)
  • ❌ Only contacting when you want work (too obvious)

Better approach:

  • ✅ Mix of helpful tips, check-ins, and gentle offers
  • ✅ Value-first communication
  • ✅ Regular but not annoying (monthly max)

Building Relationships

Get to know customers:

  • Remember their names
  • Remember their properties
  • Personal touch
  • Build rapport

Why: People hire people they know and trust.

Targeting Property Portfolios

Landlords

Why Landlords Are Valuable

BenefitWhy It MattersExample Value
Multiple propertiesMore revenue per customer5 properties × £200/year = £1,000/year
Annual complianceMandatory work (gas safety, EICRs)Guaranteed annual work
Regular maintenanceOngoing scheduled workPredictable income
ReferralsOther landlords in their networkWord-of-mouth expansion

Portfolio Pricing Examples

PropertiesIndividual PricePortfolio PriceDiscountAnnual Value
3 properties£150 × 3 = £450£400£50 (11%)£400/year
5 properties£150 × 5 = £750£650£100 (13%)£650/year
10 properties£150 × 10 = £1,500£1,200£300 (20%)£1,200/year
20+ properties£150 × 20 = £3,000£2,400£600 (20%)£2,400/year

Landlord Pitch Examples

For 3-5 properties:

"I see you have 5 rental properties. I could offer you an annual maintenance package - £150 per property normally, but I can do all 5 for £650 if you pay upfront. That includes annual boiler servicing, gas safety certificates, and 10% off any repairs. This ensures all properties are compliant and maintained, and you get priority service. Would that work for you?"

For 10+ properties:

"I notice you manage 12 properties. I'd like to offer you a comprehensive maintenance package. Normally £150 per property (£1,800 total), but I can do all 12 for £1,400 if you pay annually. This includes annual servicing, safety certificates for all properties, priority service, and 15% off all repairs. I can also schedule visits throughout the year to spread the work. Interested?"

For compliance-focused landlord:

"I see you need gas safety certificates for your properties. I offer an annual maintenance package that includes CP12s plus servicing for £150 per property. This ensures compliance and prevents breakdowns. For 5 properties, I can do it for £650 total. This covers all your legal requirements and keeps your properties in good condition."

Property Management Companies

Why Property Management Companies Are Valuable

BenefitValueExample
Large portfoliosBulk work, high value50 properties × £150 = £7,500/year
Regular scheduled workPredictable incomeMonthly/quarterly visits
Long-term contractsStable revenue3-5 year contracts possible
ReferralsOther property managersNetwork expansion

Approach Strategy

StepActionExample
1. ResearchFind local property management companiesGoogle, Companies House, local directories
2. Initial contactProfessional email/call"Hi, I'm [Name] from [Business]. I work with property managers providing maintenance services. Would you be open to a brief chat about how I could help?"
3. ProposalProfessional written proposalDetailed package, pricing, benefits, service levels
4. TrialStart small, prove yourself"I'd be happy to start with a few properties to show you the service quality"
5. ScaleExpand once proven"How about we expand to all your properties?"

Property Management Company Proposal Example

Written proposal structure:

  • Introduction: Who you are, experience
  • Services offered: What you provide
  • Pricing: Portfolio pricing structure
  • Service levels: Response times, availability
  • Benefits: Why choose you
  • Testimonials: Other satisfied customers
  • Next steps: How to proceed

Service Agreements and Memberships

Emergency Service Agreements

Service Agreement Examples

Agreement TypeAnnual FeeWhat's IncludedCustomer BenefitYour Benefit
Emergency Heating Cover£200/yearPriority 24/7 emergency service + 10% off repairsNo waiting, guaranteed responsePremium pricing, guaranteed calls
Plumbing Emergency Cover£150/yearPriority emergency service + 10% off repairsFast response when neededPredictable income, customer loyalty
Electrical Emergency Cover£180/yearPriority emergency service + 10% off repairsSafety-critical fast responsePremium service, high retention
Full Home Emergency Cover£300/yearAll trades emergency cover + 10% off all workOne call for everythingHighest value, maximum retention

Selling Emergency Cover

Pitch example:

"I offer emergency cover for £200/year. This includes priority 24/7 emergency service - if your heating breaks down, you jump to the front of my queue. You also get 10% off all repairs. Instead of paying £150 for an emergency call-out, you get priority service and save on repairs. It's peace of mind for less than 55p per day. Would you be interested?"

Customer objection handling:

  • "What if I don't need emergency service?" → "That's great - you have working heating! But if something does go wrong, you'll have priority service. Plus you still get 10% off all repairs, so you save on regular work too."
  • "It's expensive" → "It's £200 for the year - that's less than one emergency call-out. If you need emergency service even once, it pays for itself. Plus you get 10% off all repairs."

Priority Service Memberships

Membership Tier Examples

Membership LevelAnnual FeeBenefitsBest For
Priority Member£100/yearPriority booking, faster response (within 24hrs), 5% off all workRegular customers who want convenience
VIP Member£200/yearPriority booking, same-day response, 10% off all work, free annual checkHigh-value customers
Platinum Member£300/yearPriority booking, 2-hour emergency response, 15% off all work, free annual servicePremium customers, commercial

Membership Benefits Breakdown

BenefitWhat It MeansCustomer Value
Priority bookingYou get slots first, before general publicNo waiting weeks for appointments
Faster responseGuaranteed response time (24hrs, same-day, or 2hrs)Convenience, peace of mind
Discounts5-15% off all workSaves money on every job
Free servicesAnnual checks/services includedValue-add, maintenance included

Creating Systems for Repeat Business

Customer Database

What to Track

InformationWhy It MattersExample
Name and contactHow to reach themJohn Smith, 07123 456789, john@email.com
Property detailsRemember their property123 High Street, 3-bed semi
Job historyWhat work you've doneBoiler repair (Jan 2024), Service (Oct 2023)
Next service dueWhen to contactBoiler service due: October 2024
Notes and preferencesPersonal touchPrefers morning appointments, has dogs
Contract detailsWhat they've signed up forAnnual service contract, £150/year, paid upfront

Customer Database Template

Simple spreadsheet columns:

  • Customer Name
  • Phone Number
  • Email
  • Address
  • Last Service Date
  • Next Service Due
  • Contract Type
  • Annual Value
  • Notes

Example entry:

John Smith | 07123 456789 | john@email.com | 123 High St | Boiler service Oct 2023 | Oct 2024 | Annual service £150 | £150/year | Prefers mornings, has 2 dogs

Database Tools Comparison

ToolCostFeaturesBest For
Spreadsheet (Excel/Google Sheets)FreeBasic tracking, reminders, sortingMost tradesmen, simple needs
NotebookFreeSimple, portableVery small operations
CRM Software£10-50/monthAdvanced features, automationGrowing businesses, multiple staff
Simple appsFree-£20/monthMobile-friendly, simpleOn-the-go tradesmen

Automated Reminders

Set reminders:

  • Annual boiler service due
  • Electrical safety check due
  • Seasonal maintenance
  • Follow-up reminders

Tools:

  • Calendar reminders
  • CRM software
  • Simple spreadsheet with dates

Why: Proactive contact = more bookings.

Customer Communication

Regular touchpoints:

  • Seasonal reminders
  • Maintenance offers
  • Helpful tips
  • Check-ins

Not just:

  • "Do you need work?"
  • "Special offer!"

Better:

  • "Winter's coming - time for boiler service?"
  • "Quick tip: How to prevent frozen pipes"

Pricing for Repeat Business

Discount Strategies

Repeat customer discounts:

  • 5-10% discount for returning customers
  • Loyalty pricing
  • Package deals

Why: Repeat customers are valuable - small discount is worth it.

Annual Contracts

Price for value:

  • Annual price < sum of individual visits
  • Customer saves money
  • You get guaranteed income

Example: 4 quarterly visits @ £50 each = £200. Annual contract = £180 (customer saves £20, you get upfront payment).

Payment Terms

Annual contracts:

  • Upfront payment (best for you)
  • Monthly payment (easier for customer)
  • Quarterly payment (compromise)

Marketing for Repeat Business

Seasonal Campaigns

Seasonal Opportunities by Trade

Note: This table shows examples for specific trades, but seasonal opportunities exist for all niches. Think about what customers need at different times of year in your trade and create campaigns around those needs.

SeasonHeating EngineersElectriciansPlumbersRoofersHandymenBuilders
Autumn (Sep-Nov)Boiler servicing, heating checksHeating system electrical workBoiler servicing, heating prepRoof inspections, gutter cleaningWinter prep, maintenanceIndoor projects
Winter (Dec-Feb)Emergency repairs, breakdownsIndoor electrical workFrozen pipes, emergency repairsEmergency repairs, storm damageIndoor jobs, maintenanceIndoor projects
Spring (Mar-May)Planned installations, upgradesHome improvements, rewiringOutdoor plumbing, renovationsPlanned repairs, maintenanceSpring cleaning, outdoor workRenovations, extensions
Summer (Jun-Aug)Planned installationsOutdoor electrical, extensionsOutdoor work, renovationsRoof replacements, new installationsGarden work, outdoor projectsExtensions, renovations

Examples for other niches:

  • Carpenters: Spring/summer renovation season, autumn/winter indoor projects
  • Drainage specialists: Autumn leaf clearance, winter emergency work, spring inspections
  • Painters: Spring/summer exterior work, autumn/winter interior work
  • Gardeners: Seasonal maintenance contracts (spring preparation, summer maintenance, autumn cleanup, winter planning)

Seasonal Campaign Examples

Autumn - Heating Engineer:

"Winter is coming! Get your boiler serviced before cold weather hits. Book your annual service now for £150 - includes full service, safety check, and 10% off any repairs. Don't wait until it breaks down in the cold! Book now: [phone number]"

Spring - Handyman:

"Spring cleaning time! Get your home maintenance done before summer. I offer monthly maintenance packages starting at £50/month - includes one visit per month for small jobs and repairs. Perfect for keeping your property in top condition. Interested? Call [phone number]"

Summer - Roofer:

"Perfect weather for roof work! Summer is ideal for roof replacements and new installations. I also offer annual roof inspection contracts for £150/year - includes inspection, 10% off repairs, and peace of mind. Book now: [phone number]"

Customer Retention

Keep existing customers:

  • Regular check-ins
  • Helpful reminders
  • Maintenance offers
  • Stay top of mind

Why: Cheaper to keep customers than find new ones.

Referral Programs

Encourage referrals:

  • "Refer a friend, get 10% off your next job"
  • "Refer 3 customers, get free [service]"
  • Simple incentives work

Why: Happy customers refer others - builds business.

Measuring Repeat Business

Track Your Metrics

Key Metrics to Track

MetricHow to CalculateTargetWhy It Matters
Repeat customer rate(Returning customers ÷ Total customers) × 10030-50%Shows customer satisfaction and retention
Contract retention rate(Renewed contracts ÷ Total contracts) × 10070-85%Shows contract value and customer satisfaction
Customer lifetime valueAverage revenue per customer over time£500-2000+Shows long-term value of customers
Recurring revenueMonthly/annual income from contracts20-40% of totalShows business stability
Average revenue per customerTotal revenue ÷ Number of customers£300-800+Shows customer value

Tracking Example

Month 1-3 (Starting out):

  • Total customers: 20
  • Returning customers: 4
  • Repeat rate: 20% (needs improvement)
  • Maintenance contracts: 2
  • Recurring revenue: £300/year

Month 4-6 (After implementing strategies):

  • Total customers: 35
  • Returning customers: 12
  • Repeat rate: 34% (improving!)
  • Maintenance contracts: 8
  • Recurring revenue: £1,200/year

Month 7-12 (Established):

  • Total customers: 50
  • Returning customers: 22
  • Repeat rate: 44% (good!)
  • Maintenance contracts: 15
  • Recurring revenue: £2,250/year
  • Customer lifetime value: £450 average (vs. £200 for one-off)

Improving Repeat Business

If low repeat rate:

  • Improve service quality
  • Better follow-up
  • More proactive contact
  • Offer maintenance contracts

If high repeat rate:

  • Systemize processes
  • Scale offerings
  • Build more contracts
  • Expand services

Quick Wins

This Week

  1. List your last 10 customers - who could return?
  2. Create maintenance contract offering
  3. Follow up with 3 recent customers
  4. Set up customer tracking system

This Month

  1. Offer maintenance contracts to 5 customers
  2. Create seasonal reminder system
  3. Build customer database
  4. Start regular follow-ups

Building Repeatable Business Checklist

Systems

  • Customer database/tracking
  • Reminder system
  • Follow-up process
  • Contract templates

Offerings

  • Maintenance contracts
  • Service agreements
  • Annual packages
  • Priority memberships

Marketing

  • Seasonal campaigns
  • Customer retention strategy
  • Referral program
  • Regular communication

Measurement

  • Track repeat customer rate
  • Track contract renewals
  • Measure customer lifetime value
  • Review and improve

Key Takeaways

Build maintenance contracts - Predictable income and scheduled work

Target property portfolios - Landlords and property managers = repeat work

Exceptional first service - First job determines if they return

Follow up regularly - Stay in touch, not just when you want work

Create systems - Track customers, set reminders, automate

Offer value - Contracts should benefit both you and customer

Measure results - Track repeat rate and improve

Next Steps

  1. Create maintenance contract offering - Start with your most common service
  2. Build customer database - Track customers and service dates
  3. Set up reminders - Proactive contact for maintenance
  4. Offer to existing customers - Start with recent happy customers
  5. Measure and improve - Track what works

Remember: Repeatable business is about building relationships and systems. Focus on exceptional service first, then offer maintenance and contracts. Small improvements in repeat business create big improvements in stability and profitability.