ChatPrompt Genius ChatPrompt Genius
Blog

25 ChatGPT Prompts for Roofers (Copy and Paste)

Twenty-five complete prompts written for roofing businesses, covering local visibility, estimates, follow-up, warranty conversations and running a crew.

Article cover in the ChatPrompt Genius palette: a gabled roof above a house block beside an estimate panel, with pastel packs and violet buttons.

You quote a dozen roofs a month, and much of that work is typing rather than thinking. The estimate itself takes judgement. The follow-up email, the booking confirmation, the review request and the warranty explanation do not, and together they consume the hours you could spend on a roof.

Generic business prompts help less than they appear to, because roofing has its own vocabulary, its own objections and its own seasonal rhythm. A homeowner collecting three quotes will notice immediately when a contractor writes like a software company. The estimate usually goes to whoever sounded like they'd stood on a roof before.

The 25 prompts below cover the work a roofing business actually performs. Each is complete, replacing the bracketed sections takes about a minute, and the group headings follow the order in which the jobs arrive.

Key takeaways

  • These prompts are written for roofing specifically, because the objections in this trade are not the same as the objections in general contracting.
  • The five groups mirror the work you already do: being found, quoting, following up, handling problems and running the crew.
  • Include the town in every prompt, since roof replacement searches are almost always local.
  • Keep weather and season in the text, because those details are what a homeowner recognises as real.
  • None of these prompts promise an outcome, and you should delete any line that implies a guaranteed price.

Why roofing prompts cannot be generic

Most prompt advice assumes a business with one product and one buyer. Roofing has neither. A repair, a replacement and a maintenance agreement attract three different customers, and the same homeowner passes through all three across a decade.

The specific details matter commercially as well. Whether the house is a 1930s bungalow with three layers of shingle or a new build with a membrane roof changes what you can promise and how you price it. A prompt that allows for those details produces an estimate a homeowner can picture, and a prompt that omits them produces paragraphs that could belong to any contractor in the country.

How to use these prompts

Paste the prompt, replace every bracketed section, and add the two or three facts about the job that make it specific. Read the output and delete anything that promises a number you have not inspected yet.

If you'd rather not write prompts at all, the free generator on the homepage converts a plain description of the job into something you can paste, and it works without an account.

Where the 25 roofing prompts sitThe twenty-five roofing prompts divided across five jobs: getting found, winning the estimate, following up, handling problems, and running the crew.Five jobs, five prompts eachGetting found5 promptsWinning the estimate5 promptsFollowing up and closing5 promptsProblems and warranties5 promptsCrew and paperwork5 promptsDiagram: ChatPrompt Genius

The 25 prompts, grouped by job

Getting found

These five cover the work that happens before anybody calls you, which is where a roofing business wins or loses its season.

1. Landing page outline for roof replacement

You are an SEO writer for a roofing company in [town]. Build an outline for a page targeting
homeowners who need a roof replacement in [town] and the surrounding area.
Include an H1, seven H2 sections with a one-line purpose each, the questions homeowners ask first, and
three internal links. Return the outline only, no draft copy.

2. Business Profile post about a finished roof

Act as the owner of a roofing company in [town]. Write three Google Business Profile posts about a
roof we replaced in [neighborhood].
Each under 90 words. Mention [town] once, describe the problem, the materials and how long the job took,
and end with one clear call to action. Do not name the customer.

3. Storm damage FAQ block

You are a roofing technician in [town]. Write six questions homeowners ask after [storm type], with
a short answer for each of under 60 words.
Cover whether insurance covers it, how soon we can inspect, and what to do in the meantime. Do not
promise a claim outcome.

4. Answering what a new roof costs

Act as the owner of a roofing company in [town]. Write a page explaining what drives the cost of a
roof replacement.
Name the four factors that change the price most, explain why a phone estimate is not possible without an
inspection, and give one range in broad terms. Do not commit to a figure.

5. Review request after a completed roof

You are the office manager at a roofing company. Write a review request to send by text two days
after a roof replacement is completed.
Under 50 words, personal, and specific to [job type]. Ask for the review without offering money or a
discount, and add one line for a customer who does not reply within a week.

Winning the estimate

An estimate is a sales conversation, and most of them are lost through silence rather than price.

6. Estimate follow-up email

You are the owner of a roofing company. Write a follow-up email for a homeowner who received an
estimate for [repair or replacement] four days ago and has not replied.
Under 120 words. Restate the value in one sentence, remove the pressure, offer two times for a call, and
end with a question. Give one subject line under 6 words.

7. Repair or replacement, side by side

Act as an experienced roofing estimator in [town]. Write a comparison of [repair option] against a
full replacement for [roof type].
Give the expected lifespan of each, the cost band in broad terms, and the circumstances that make the
repair the sensible choice. Be fair to the cheaper option.

8. When the other quote is cheaper

You are the owner of a roofing company. A homeowner says another contractor quoted less for the
same work.
Write a reply under 130 words that does not criticize the competitor, explains the three items that
commonly differ between quotes, and invites them to check those items on both documents.

9. Why a patch will not hold

Act as a roofing technician in [town]. Write an explanation for a homeowner who wants a patch rather
than a replacement on a [age] year old roof.
Under 120 words. Explain what the patch will achieve, how long it usually lasts, and what to watch for.
Do not overstate the risk.

10. Site visit confirmation and preparation

You are the scheduler at a roofing company. Write a confirmation for a site visit on [date].
Under 80 words. Confirm the time window and the address, list two things the homeowner can prepare, and
explain how long the inspection takes. Include one line about what happens after the visit.

Following up and closing

These five keep a live conversation moving without you chasing anybody.

11. Three-touch follow-up sequence

You are the owner of a roofing company. Write a three-message follow-up sequence for a homeowner who
has our estimate for [service].
Message one goes after four days, message two after ten, message three after twenty. Each under 90
words, each with a different angle, and none repeating the same call to action.

12. Insurance claim explained

Act as the owner of a roofing company in [town]. Write an explanation of how an insurance claim for
storm damage usually works.
Under 160 words. Cover the inspection, the adjuster visit, the deductible and the part we handle. Do not
promise that a claim will be approved.

13. Financing explained simply

You are the owner of a roofing company. Write a short explanation of finance options for a roof
replacement costing [amount].
Under 140 words. Explain the monthly figure in plain terms, name the main conditions, and state who
should consider it. Avoid language that sounds like a lending advertisement.

14. Seasonal nudge before winter

Act as a roofing company owner in [town]. Write an email to past customers about preparing a roof for
[winter or storm season].
Under 120 words. Give three specific checks, explain what each costs if ignored, and invite an
inspection. Keep the tone practical rather than alarming.

15. Referral request after a completed job

You are the owner of a roofing company. Write a referral request to send after a completed roof.
Under 70 words. Thank the customer, explain who else we help, and make the ask specific. Do not offer a
cash reward, and do not make the customer feel obliged.

Problems and warranties

These are the conversations that decide whether a customer returns and whether they recommend you.

16. A leak after a repair

Act as the owner of a roofing company. A customer reports a leak after a repair we completed
[timeframe] ago.
Write a public reply under 80 words and a private message under 150 words. The public reply stays calm
and factual and moves the conversation offline. The private message offers a specific appointment.

17. Warranty terms in plain language

You are the owner of a roofing company. Write our warranty terms in plain language for a homeowner.
Under 220 words. State what is covered, what is excluded, how long each part lasts, and how to make a
claim. No legal phrasing, and no clause that the customer cannot act on.

18. Reply to a one-star review

Act as the owner of a roofing company in [town]. A customer left a one-star review saying
[complaint].
Write a public reply under 90 words. Take responsibility for what was ours, state the facts once, and
invite them to contact us directly. Do not mention legal action.

19. Weather delay notice

You are the scheduler at a roofing company. Write a message telling customers that [weather] has
delayed jobs scheduled for [week].
Under 90 words. Lead with the new expected date, explain the reason in one sentence, and state what we
will confirm and when. Do not over-explain.

20. Post-storm inspection invitation

Act as the owner of a roofing company in [town]. Write a message to the whole customer list after a
[storm type].
Under 100 words. Explain why a full inspection matters, what we check, and how to book. Mention that
damage is often invisible from the ground, without exaggerating the risk.

Crew and paperwork

These are the jobs that pile up on a Sunday evening, and they have a clear enough shape to hand over.

21. Job posting for a roofer

You are the owner of a roofing company hiring a [role] in [town].
Write a job posting under 350 words: what the day looks like, the licenses and certifications required,
the experience that helps, and the pay range language. Be honest about the physical demands of the work.

22. Safety briefing for the crew

Act as a site supervisor at a roofing company. Write a five-minute morning safety briefing for a
[tile, slate or shingle] roof.
Include the fall protection check, the ladder setup, the weather conditions that stop work, and one
reminder about housekeeping on the ground. Under 200 words, in plain instructions.

23. Standard procedure for a roof inspection

You are a process writer for a roofing company. Turn our usual inspection method into a step by step
standard operating procedure for [roof type].
Number every step, include the photographs we must take for the report, note what to do when access is
unsafe, and flag anything unclear instead of guessing.

24. Price increase letter

You are the owner of a roofing company raising prices by [percentage] from [date].
Write a letter to existing customers under 200 words. Explain the change in two sentences, say what stays
the same, and tell them what to do before the date to keep current rates.

25. Monthly summary for the owner

Act as the office manager at a roofing company. I will paste this month's numbers: revenue, jobs
completed, average ticket, leads, estimates sent and reviews received.
Turn them into a one-page summary with four bullets on what changed, three questions the numbers raise,
and one recommended action for next month. Do not invent numbers I did not give you.

What to check before you send anything

Four things decide whether an answer is usable. It should name the town and the roof type without you adding them. It should use the vocabulary a homeowner uses rather than the vocabulary of a supplier, and it should match the length you requested. Above all, it should contain no invented facts, particularly prices, lifespans and insurance outcomes.

If an answer fails one of those checks, describe what's wrong in a single sentence and run it again. Three rounds is usually enough to reach something you'd put your name on.

Which pack covers roofing

Every prompt above works on its own. If you would rather start from a library written for the trade, these cover the same work with the wording already prepared.

What it does Ready-made pack
Estimates, follow-up, reviews and crew paperwork for roofers Roofing Revenue GPT Bundle for Roofers
Reviews, listings and local visibility Local Visibility Arsenal, 4 GPTs

Every pack is a one-time payment with instant download that operates in ChatGPT, Claude and Gemini.

Questions we get asked

Do these prompts work in Claude and Gemini?

Yes. They are plain instructions with nothing platform-specific in them, so they run in Claude, Gemini and any other assistant that accepts a long request. If a model returns a shorter answer than you asked for, state the word count again in your follow-up.

Can I use these for commercial roofing?

The structure transfers, though the language needs adjusting. A property manager buying a roof for a building cares about disruption, access and documentation rather than curb appeal. Replace the homeowner vocabulary with those concerns and the prompts work for commercial work as well.

How do I keep the estimate consistent between estimators?

Write the estimate template once, keep it in a shared document, and run prompt 7 to produce the comparison section. Consistency comes from the template rather than from the prompt, because the prompt only formats what you give it.

Want this ready-made?

Browse the prompt packs

← All articles