Repeat business for contractors
The project ends. The relationship shouldn't.

Contractors live and die on one project at a time, but the money is in what comes after: the punch list, the warranty call, the next project, the referral. Most contractors finish a job, shake hands, and disappear — leaving all of that on the table. Following up is how a one-project client becomes a client for life.
Why contractors lose the next project
You finished the job. Did you finish the relationship?
The project ends, and so does the call.
You finish, invoice, and move on. A month later the client has a new project — and calls whoever is top of mind, which might not be you.
The punch list goes cold.
Small unfinished items linger because no one owns them, and the client remembers the loose ends, not the good work.
Maintenance and warranty go to whoever's handy.
A roof check or a warranty fix has no owner, so the client calls whoever answers first.
What actually repeats
The work that wins the next project.
| Service | Cadence | Why it matters |
|---|---|---|
| Roof check | Every year | Catches a leak before it's a ceiling |
| Gutter cleaning | Twice a year | Spring and fall |
| Deck re-seal | Every 2 years | Before it weathers |
| HVAC / filter service | Spring and fall | Seasonal |
| Punch list / warranty | After every project | The loose ends clients remember |
When to reach out
The timing that makes it work.
After handoff
Check in one week later, then again at thirty days. The thirty-day check-in is when to ask for the next project and the referral.
Before recurring maintenance
Reach out two weeks before it's due — before the weather turns and before they call someone else.
After a lost bid
Note why you lost it and follow up in three months. Needs change, and so do budgets.
Scripts you can use
Copy these, fill in the blanks.
The post-project check-in
Hi first name, it's your name from your business. Just checking in — how's the project holding up since we finished? Anything we can help with?
The maintenance reminder
Hi first name, your name from your business. Your roof is coming due for its annual check — want me to get you on the schedule before the weather turns?
The referral + next-project ask
Hi first name, it's your name from your business. If the project turned out well, we'd love to be first in line for the next one — and if you know anyone, a referral means the world.
How Rebook helps
Rebook keeps the follow-up moving.
See what's next
Every follow-up and job, in one queue.
Post-project check-ins, punch-list items, and maintenance ranked by what's due and when.

Today's queue
- Dana WhitfieldNextRoofing · Annual roof check · Recurring maintenanceDue today
- The Callahan GroupGeneral · Punch-list items · Post-project follow-upTomorrow
- Harlow Youth CenterGeneral · Deck re-seal · SeasonalThis week
- Wells Property GroupRoofing · Gutter cleaning · SeasonalNext week
5 due today · 1 booked · Illustrative sample data
Know what to say
A check-in, ready after every handoff.
Rebook prepares a short message so the follow-up actually happens.

Dana Whitfield · roof check · due annual
Provided conversation guide
Hi Dana, it's Alex from Brightline Roofing.
Just checking in — how's everything holding up since we finished the roof? Anything we can help with?
Your team confirms the result before the plan changes.
See what you win back
Repeat work, in one number.
Booked value from follow-ups and maintenance, measured from outcomes your team recorded.

Analytics
- Booked value
- $0
- Recovered visits
- 0
- Due resolved
- 0%
Booked value by week · Illustrative sample data
Common questions
How do contractors get repeat business?
Follow up after every project, own the punch list, remind clients about recurring maintenance, and ask for the next project and the referral while the goodwill is fresh.
What work should contractors schedule recurring?
Roof checks, gutter cleaning, deck sealing, and seasonal maintenance — the work that recurs on a schedule and usually has no owner.
Does Rebook contact clients automatically?
No. Rebook keeps the follow-up list and a script ready; your team makes every contact.

Free to start
Keep the relationship going after the job is done.
Bring your customer list. See who needs a follow-up this week.