Roofing Before & After Project Description Generator
Generate compelling before-and-after project descriptions for your website gallery, Google Business Profile, and social media from basic job details.
A roofing before-and-after project description generator writes two-format copy for your job gallery — a short social version and a longer website version — both leading with the specific damage the homeowner had and ending with the result from their perspective.
Photo galleries without descriptions are a missed conversion opportunity. A homeowner researching storm damage repair doesn't just want to see a pretty roof — they want to know what the damage looked like, what you did about it, what materials you used, and how long it took. That's the information that converts a browser into a phone call. A blank caption or a generic "Full replacement — Plano, TX" does none of that work.
Enter your details
What Is a Roofing Before & After Project Description Generator?
This generator writes descriptions that are specific, material-named, and damage-forward — the three qualities that make project descriptions useful to homeowners researching similar work. It produces a 50-60 word social version for Instagram and Facebook and a 120-150 word version for your website gallery and Google Business Profile photo uploads.
How to Use This Roofing Before & After Project Description Generator
- 1
Match the Project Type Exactly
A storm/insurance replacement has a different story than a retail replacement — one starts with the damage event and the claim process, the other starts with the homeowner's decision to upgrade. A commercial flat roof job tells a completely different story than a residential emergency repair. The project type determines which story structure the generator uses, so selecting the right one matters.
- 2
Be Specific About the Damage
The problem description is the most important input. "Hail damage" is vague and unhelpful to a homeowner researching. "Multiple missing shingles and 3 skylights damaged by 1.5-inch hail from the March 14th storm" is specific enough that a homeowner who experienced the same storm will recognize their own situation. Specific damage descriptions also help your content rank for long-tail searches around specific storm events.
- 3
Include the Full Material Name
Homeowners increasingly research specific shingle products before they call a contractor. "GAF Timberline HDZ in Charcoal" is more useful to that homeowner than "architectural shingles." Material names also establish your credibility as a contractor who knows what they're installing — contractors who can't name the product don't inspire confidence.
- 4
Add Notable Details When They Strengthen the Story
Details like project size, timeline, or unusual scope add credibility and help homeowners gauge whether their own job is comparable. "Completed in one day" reduces the homeowner's anxiety about disruption. "3,400 sq ft on a 10/12 pitch" tells another contractor or a homeowner who's done their homework that this was a complex job.
What Makes a Good Project Descriptions (Social + Website)?
- Leads With the Problem, Not the Solution: Descriptions that open with "We installed a new GAF roof at..." are backwards — they lead with what you did, not why it needed doing. A homeowner with hail damage connects to "After the March 14th storm left this Plano home with missing shingles and cracked skylights" — that's their situation. Descriptions that start with the problem consistently generate more engagement and conversions than those that start with the result.
- Material Names Are Specific and Spelled Correctly: Manufacturer and product names are searchable. A homeowner who researched "GAF Timberline HDZ vs Owens Corning Duration" before calling you is looking for a contractor who knows these products. Misspelled or vague material references ("Timberline shingles" instead of "GAF Timberline HDZ") undersell your expertise. Spell out the full product name every time.
- No Puffery or Generic Quality Claims: "World-class workmanship," "exceptional quality," and "superior craftsmanship" add nothing to a project description. Every contractor claims these things. The specifics — materials, damage type, timeline, sq footage — are the proof. Let the specifics do the selling and cut every adjective that can't be verified.
- Short Version Is Truly Short: The social media version should be 50-60 words — short enough to be read in the Instagram caption without a "more" tap. If it runs to 80 words, cut it. The website version can be 120-150 words and carry more detail. Do not use the same copy for both — a wall of text in an Instagram caption gets ignored; a 50-word blurb in a website gallery looks thin.
Frequently Asked Questions
how do i write a before and after description for my roofing project
Start with the specific damage or problem — the storm date, the damage type, what was visibly wrong. Then describe what you replaced or repaired using full material names. Close with the result from the homeowner's perspective: what they now have and how it resolves their problem. Keep the social version under 60 words and the website version under 150. Avoid adjectives that aren't verifiable — specifics like material names, square footage, and timeline are more convincing than quality claims.
should i add descriptions to my roofing gallery photos
Yes — gallery photos with descriptions convert significantly better than photos alone. A homeowner researching storm damage doesn't just want to see a finished roof; they want to know what the damage looked like, what you installed, and how long the job took. Descriptions also help your website rank for long-tail searches around specific damage types, materials, and cities. Every photo in your gallery should have at least a 50-word description.
what details should i include in a roofing project description
The most useful details are: the specific problem or damage type (with as much detail as you have — storm date, damage extent), the materials installed by full product name, the location (city is enough), and any notable scope detail like square footage or timeline. Avoid vague quality claims. Homeowners researching similar projects find value in specifics they can compare to their own situation — "hail from the April 22nd storm in Frisco" is far more useful than "storm damage repair."
can i use roofing project descriptions on google business profile photos
Yes, and you should. When uploading photos to your Google Business Profile, you can add a caption to each one. Google indexes these captions and they contribute to how GBP understands your business's services and service area. Use the website/GBP version of the description (120-150 words) for your GBP photo uploads — it's long enough to include the city name, service type, and materials, all of which help your local ranking.
how many before and after projects should a roofing company have on their website
A minimum of 10-15 project descriptions establishes credibility. Twenty or more is better. The goal is enough variety that any homeowner visiting your site can find a project similar to their own — their roof type, their damage type, their city. Companies with 50+ described projects generate significantly more organic traffic through long-tail search because their content matches the specific queries homeowners type when researching a repair.
Train your reps live — not just generate documents.
AI-powered objection mastery, role play, and real-time coaching that actually changes close rates.
Start 14-Day Free TrialNo credit card required
Go beyond documents
GhostRep trains your reps live — not just generates documents.
AI-powered objection mastery, role play, and real-time coaching that actually changes close rates.
Start 14-Day Free Trial