Jake takes great photos.
I mean genuinely great photos. The kind where the morning light hits a brand-new architectural shingle roof at just the right angle, and the whole house looks like it belongs in a magazine. The kind where his crew is lined up on the ridge line at golden hour, silhouetted against a pink sky, looking like they just conquered a mountain.
The man has an eye. No question.
But here is Jake's latest Instagram caption, word for word:
"New roof. Call us."
That is it. Two sentences. Four words. A photo that could have generated twenty phone calls, and Jake treated the caption like a license plate.
Sound familiar?
If you are a trade service business owner who takes solid photos but freezes up the second you have to write something, this chapter is going to change everything. We are going to break down exactly how great social media posts work, give you AI prompt formulas you can copy and paste today, and show you how one single job photo can fuel an entire week of content across every platform.
No English degree required. No marketing background needed. Just your phone, a few minutes, and the willingness to stop posting "New roof. Call us."
Let us get to work.
The Anatomy of a Scroll-Stopping Post
Every great social media post has three parts. Think of it like framing a house. You need the foundation, the walls, and the roof. Skip any one of those, and the whole thing falls apart.
In content terms, those three parts are:
- The Hook
- The Story
- The CTA (Call to Action)
That is it. Three pieces. Master these three things, and you will write better posts than ninety percent of your competitors without breaking a sweat.
Let us break each one down.
Part One: The Hook
The hook is the first one or two lines of your post. On most platforms, this is all people see before they have to tap "read more" or keep scrolling.
This is your make-or-break moment.
Think about how you use social media. You are lying on the couch after a long day, thumb flicking through posts at the speed of light. What makes you stop? Something surprising. Something that makes you curious. Something that hits you right in the gut.
That is what your hook needs to do.
Here is Jake's old hook: "New roof."
Here is a better hook: "This roof was 30 minutes away from collapsing into the kids' bedroom."
See the difference? The first one is a statement nobody cares about. The second one makes you stop scrolling because you need to know what happened.
Let me give you ten hook formulas that work specifically for trade service businesses. These are fill-in-the-blank templates you can use over and over again.
1. The Shock Hook
"We found [something alarming] during a routine inspection..."
Example: "We found three layers of shingles stacked on top of each other during a routine inspection. The decking underneath was rotting through."
This works because people love discovering hidden problems. It triggers that "oh no, could this be MY house?" feeling.
2. The Question Hook
"Think your [thing] is fine? Here is what we found under the [surface]..."
Example: "Think your roof is fine? Here is what we found under the shingles of a house that passed inspection two years ago."
Questions force the brain to engage. The reader cannot help but start thinking about their own situation.
3. The Number Hook
"[Number] signs your [thing] will not survive another [time period]"
Example: "3 signs your roof will not survive another winter."
Numbers are specific. Specific is interesting. "Some signs" is boring. "3 signs" makes people want to know all three.
4. The Story Hook
"Got a call at [time] from a homeowner in [emotional state]..."
Example: "Got a call at 6 AM from a homeowner in a panic. Water was pouring through her ceiling and her insurance had just lapsed."
Stories are magnetic. When you start with a real human moment, people lean in.
5. The Myth-Buster Hook
"Stop believing this lie about [topic]..."
Example: "Stop believing this lie about metal roofs. Your neighbor who told you they are too loud in the rain? Dead wrong."
People love being told they have been lied to. It is controversial without being offensive.
6. The Before/After Hook
"Swipe to see what [time period] of neglect looks like vs. what we did in [time period]."
Example: "Swipe to see what 15 years of neglect looks like vs. what we did in two days."
The contrast creates curiosity. People want to see the transformation.
7. The Money Hook
"Here is why your [provider's] cheapest quote might cost you $[big number]."
Example: "Here is why your roofer's cheapest quote might cost you $20,000."
Money gets attention. Especially big, scary numbers tied to something the reader might be doing wrong.
8. The Confession Hook
"I am going to be honest about something most [trade] companies will not tell you..."
Example: "I am going to be honest about something most roofing companies will not tell you. You probably do not need a full replacement."
Honesty is disarming. When a business admits something that might cost them a sale, trust skyrockets.
9. The "I Wish" Hook
"I wish this homeowner had called us [time period] ago..."
Example: "I wish this homeowner had called us six months ago. We could have saved them $8,000."
Regret is a powerful motivator. This hook makes people think, "Am I waiting too long?"
10. The Behind-the-Scenes Hook
"Here is what actually happens on a [project] that nobody shows you..."
Example: "Here is what actually happens on a roof tear-off that nobody shows you. It is not pretty, but it is why we charge what we charge."
People are curious about processes. Showing the messy reality builds respect for the work.
Part Two: The Story
The story is the body of your post. It is where you deliver on the promise your hook made.
Here is the most important rule: write like you are texting a friend, not writing an essay.
Forget everything your English teacher told you about proper paragraphs. On social media, short paragraphs win. One thought per paragraph. Use line breaks between ideas. Keep sentences simple and direct.
Here is what this looks like in practice.
Bad (wall of text): "We just finished this beautiful roof replacement in the Ballantyne area of Charlotte. The homeowners had been dealing with leaks for months and had already gotten three quotes from other companies. When we came out to do the inspection we found that the previous roofers had actually installed the flashing incorrectly which was causing water to pool near the chimney. We tore off the old shingles, replaced the damaged decking, installed new ice and water shield, and put on GAF Timberline HDZ shingles in Charcoal. The whole project took two days and the homeowners were thrilled with the result."
That is one giant block of text. On a phone screen, it looks like a homework assignment. Nobody is reading that.
Good (broken up and conversational): "Just wrapped up this one in Ballantyne, and I have to tell you about it.
The homeowners had been dealing with leaks for months. Three quotes from other companies. Nobody could figure out where the water was coming from.
We got up there and found it in about ten minutes.
The previous roofers installed the flashing wrong around the chimney. Water had been pooling there for who knows how long.
We tore everything off. Replaced the damaged decking. Laid down new ice and water shield. Finished with GAF Timberline HDZ in Charcoal.
Two days. Done.
The look on their faces when they saw the finished product? That is why we do this."
Same information. Completely different reading experience. The second version feels like a real person talking to you. The first version feels like a contractor's report.
A few rules for your story section:
Use real details. Do not say "a customer in the area." Say "a homeowner in Ballantyne." Do not say "we fixed the problem." Say "we replaced 14 sheets of rotting decking." Specific details make stories believable.
Include the problem and the solution. Every good story has tension. What was wrong? What did you do about it? What was the result? Problem, solution, outcome.
Show your expertise without bragging. Instead of saying "we are the best roofers in Charlotte," say "we got up there and found the issue in about ten minutes." Let the reader conclude you are good at what you do. That is way more powerful than telling them.
Keep it under 150 words for most platforms. Facebook gives you more room. Instagram and TikTok captions should be tighter. Google Business Profile updates should be short and punchy. Adjust your length to the platform, but when in doubt, shorter wins.
Part Three: The CTA (Call to Action)
The call to action is the last part of your post. It tells people what to do next.
Here is the mistake most trade businesses make: they go straight for the hard sell.
"CALL NOW FOR A FREE ESTIMATE!!! 555-555-5555"
That is the social media equivalent of a guy at a party who walks up to a stranger and immediately tries to sell them insurance. Nobody wants that.
Soft CTAs work dramatically better on social media. A soft CTA invites engagement without pressure. It feels like a conversation, not a sales pitch.
Here are some soft CTAs that work:
- "Drop a comment if you have seen this before."
- "Save this for later. You will need it."
- "DM us if you want us to take a look at yours."
- "Tag a homeowner who needs to see this."
- "Have questions? Drop them below. We answer everything."
- "Want a free inspection? Shoot us a message."
Notice how these feel different from "CALL NOW!!!" They invite people in instead of pushing them toward a sale.
The psychology is simple. On social media, people are relaxing. They are not in buying mode. A soft CTA respects that. It says, "Hey, we are here when you are ready." And when they ARE ready, guess whose name pops into their head first?
Yours.
Prompting AI for Captions That Convert
Now that you understand the three-part structure, let us talk about how to get AI to write these posts for you.
The universal caption prompt is your Swiss Army knife. Memorize this formula, and you can generate a solid caption for any platform, any time, in about thirty seconds.
Here is the template:
"Write a [platform] post for my [trade] business. Use this photo context: [describe what is in the photo]. Start with a hook that stops the scroll. Keep the tone [friendly/casual/expert]. Include a soft call to action at the end. Keep it under [word count] words. Use my brand voice: [paste brand voice prompt from Chapter 3]."
That is it. One prompt. Works every time. Let me show you five real examples with the prompt AND the AI output.
Example 1: Before/After Roof Replacement
The Prompt:
"Write a Facebook post for my roofing business. Use this photo context: a side-by-side before and after of a roof replacement. The before shows old, curling, moss-covered shingles on a ranch-style home. The after shows brand-new dark gray architectural shingles. Start with a hook that stops the scroll. Keep the tone friendly and proud. Include a soft call to action at the end. Keep it under 120 words. Use my brand voice: We are Jake's Roofing, a family-owned roofing company in Charlotte, NC. We talk like a trusted neighbor, not a salesman. Straightforward, honest, and a little proud of our work."
The AI Output:
"15 years of wear on the left. Two days of our crew on the right.
This ranch home in Matthews had shingles that were curling so bad you could see daylight through the gaps. Moss was eating through the granules. One more bad storm and the homeowners would have been dealing with a lot more than a roof bill.
We stripped it down to the deck, replaced a few soft spots, and laid down new GAF Timberline HDZ in Charcoal.
Night and day difference.
If your roof is starting to look like that before photo, do not wait for the leak. Shoot us a DM and we will come take a look. No pressure, no sales pitch. Just honest answers."
Example 2: Team Photo on a Job Site
The Prompt:
"Write an Instagram post for my roofing business. Use this photo context: my crew of six guys standing on a finished roof at sunset, smiling and covered in dust. Start with a hook that shows appreciation for the team. Keep the tone genuine and proud. Include a soft call to action at the end. Keep it under 100 words."
The AI Output:
"This is the crew that makes it happen.
Six guys. Up before dawn. On the roof in the heat, the cold, the rain. They do not complain. They just get it done.
Today we wrapped up a full tear-off and replacement in Huntersville. 28 squares. One day.
I do not post enough about the people behind the work, so here it is. These guys are the reason we have a five-star reputation.
Know someone who needs a roof they can count on? Tag them below."
Example 3: Seasonal Maintenance Tip
The Prompt:
"Write a Facebook post for my roofing business. Use this photo context: a close-up of leaves and debris clogged in a gutter on a residential home in fall. Start with a helpful warning hook. Keep the tone knowledgeable but casual. Include a soft call to action. Keep it under 100 words."
The AI Output:
"Your gutters right now probably look exactly like this. And that is a problem.
When leaves and debris clog your gutters, water backs up under your shingles. That is how leaks start. That is how fascia boards rot. That is how a $200 gutter cleaning turns into a $5,000 repair.
Before winter hits, get up there and clear them out. Or better yet, have someone do it for you.
We offer gutter cleanings and can check your roof while we are up there. Drop us a message if you want to get on the schedule."
Example 4: Customer Testimonial Response
The Prompt:
"Write a Facebook post for my roofing business. Use this photo context: a screenshot of a five-star Google review from a customer named Maria who said we were professional, on time, and cleaned up perfectly. Start with a grateful hook. Keep the tone humble and appreciative. Include a soft call to action. Keep it under 100 words."
The AI Output:
"Reviews like this make the early mornings worth it.
Maria, thank you. Seriously. We do not take a single review for granted.
Professional, on time, clean job site. That is not the exception for us. That is the standard. Every job, every crew, every time.
If you have worked with us, we would love to hear about your experience. And if you are looking for a roofer you can actually trust, check out our reviews and see what your neighbors are saying.
Link in bio."
Example 5: Behind-the-Scenes Moment
The Prompt:
"Write a TikTok caption for my roofing business. Use this photo context: a short video of me doing a roof inspection, walking across a roof and pointing out damaged areas to the homeowner who is watching from the ground. Start with a curiosity hook. Keep the tone real and down-to-earth. Include a soft call to action. Keep it under 80 words."
The AI Output:
"Here is what your roofer should be doing during an inspection (but most skip).
I walk every single inch. I check the flashing. I check the vents. I check around the chimney. And I explain everything in plain English from up on the roof so you can see exactly what I see.
No surprises. No upselling. Just the truth about what your roof needs.
Want an honest inspection? Link in bio."
Writing great prompts is a skill that gets easier with practice. If prompt engineering is not your thing, tools like KontentFire have pre-built content templates where you just fill in a few details about your project and it generates platform-ready posts – no prompt writing required.
But whether you use a template or write your own prompts, the formula stays the same. Describe what is in the photo. Tell the AI who you are. Ask for a hook. Ask for a CTA. Set the tone. Set the length.
Do that, and you will get usable content ninety percent of the time.
One Job Photo, a Week of Content
This is where things get really efficient. And this is the strategy that is going to save you hours every single week.
Take ONE good photo from a job. Just one. And turn it into five or more pieces of content across different platforms.
Let me walk you through this with Jake.
Jake just finished a full roof replacement on a two-story colonial in the Myers Park neighborhood of Charlotte. Beautiful home. Old cedar shake roof that was way past its life span. He replaced it with standing seam metal in matte black. The transformation is stunning, and he snapped a great photo from the street showing the finished product.
One photo. Here is what he does with it.
Piece 1: Facebook Post (Story Format)
The Prompt:
"Write a Facebook post for my roofing business. The photo shows a completed standing seam metal roof in matte black on a two-story colonial home in Myers Park, Charlotte. The old roof was cedar shake that had deteriorated badly. Start with a hook about the transformation. Tell a brief story about the project. Keep it friendly and proud. Soft CTA at the end. Under 150 words."
What Jake Gets:
A full narrative post about the Myers Park project with a hook like "This house went from the worst roof on the block to the best one." He posts it on Facebook Tuesday morning with the photo.
Piece 2: Instagram Carousel
The Prompt:
"Write Instagram carousel slide captions for my roofing business. I have four images: 1) the old deteriorating cedar shake roof, 2) the crew tearing off the old shingles, 3) the metal panels being installed, 4) the finished standing seam metal roof in matte black. Write a short caption for each slide plus one main post caption with a hook and CTA. Keep the tone proud and professional."
What Jake Gets:
A four-slide carousel with captions like:
- Slide 1: "Where we started. 25 years of cedar shake breaking down."
- Slide 2: "Tear-off day. This is the messy part nobody shows you."
- Slide 3: "Panel by panel. Standing seam metal going on."
- Slide 4: "The finished product. Matte black standing seam. Good for 50+ years."
Main caption with a transformation hook. He posts this on Instagram Thursday.
Piece 3: Google Business Profile Update
The Prompt:
"Write a short Google Business Profile update for my roofing company. We just completed a standing seam metal roof installation in Myers Park, Charlotte, NC. Keep it under 80 words. Include the neighborhood name and type of work for local SEO. Professional but warm tone. Soft CTA."
What Jake Gets:
A short, punchy update optimized for local search: "Just completed a standing seam metal roof installation on a beautiful colonial in Myers Park, Charlotte. Replaced aging cedar shake with matte black metal roofing rated for 50+ years. If you are in the Myers Park or Dilworth area and thinking about a roof upgrade, we would love to chat. Free inspections available."
He posts this on Google on Wednesday.
Piece 4: Short Blog Post for SEO
The Prompt:
"Write a 400-word blog post for my roofing company website. Topic: Why homeowners in Charlotte are switching from cedar shake to standing seam metal roofs. Use a recent project in Myers Park as the real-world example. Include keywords: Charlotte roofer, metal roof installation, cedar shake replacement, Myers Park roofing. Keep the tone informative and helpful. End with a call to action to schedule a free consultation."
What Jake Gets:
A blog post titled something like "Why Charlotte Homeowners Are Ditching Cedar Shake for Standing Seam Metal" with his real project as the centerpiece example. This lives on his website, helps him rank for local search terms, and gives him something to link to from social media.
He publishes it Monday and links to it from his other posts throughout the week.
Piece 5: TikTok/Reel Script
The Prompt:
"Write a 30-second TikTok script for my roofing business. The video shows a time-lapse of us replacing a cedar shake roof with standing seam metal on a colonial home. Open with a hook. Narrate the transformation. End with something memorable. Keep it energetic but real."
What Jake Gets:
A script like: "This roof had not been touched in 25 years. Cedar shake was falling apart. Watch what happens next. [time-lapse of tear-off and installation] Two days. Brand-new standing seam metal. This roof will outlast the next owner and the one after that. That is the difference between patching a problem and solving it."
He records the voiceover, lays it over his time-lapse footage, and posts it Friday.
Five pieces of content. One photo. One job. An entire week covered.
Jake went from posting "New roof. Call us." once a week to showing up on every platform with real stories, real expertise, and real engagement. And it takes him about thirty minutes total, because the AI does the heavy lifting and he just reviews and tweaks.
Formatting for the Human Eye
You can write the most brilliant caption in the world, but if it looks like a wall of text on someone's phone, they are not going to read it.
Formatting is not an afterthought. It is half the battle.
Here are the rules.
Short Paragraphs
Two to three sentences maximum. On a phone screen, a three-sentence paragraph already looks long. When in doubt, hit enter.
Line Breaks Between Thoughts
Every time you shift to a new idea, add a blank line. This creates visual breathing room. It makes your post feel fast and easy to read, even if it is two hundred words long.
Strategic Emoji Use
Emojis are tools, not decorations. Use one to three per post. Pick relevant ones. A house emoji. A tools emoji. A checkmark. A pointing finger to draw attention to your CTA.
Do NOT do this: "We just finished this AMAZING roof!!!! So BLESSED to work with such an INCREDIBLE team!!!"
That reads like a parody account. One or two emojis, placed with purpose.
Bullet Points for Lists
When you are listing tips, signs, or steps, use bullet points. They are easier to scan than a paragraph, and scanning is how most people read social media.
ALL CAPS Sparingly
You can use all caps on ONE word for emphasis. "We found MOLD under three layers of shingles." That is effective. "WE FOUND MOLD UNDER THREE LAYERS OF SHINGLES" feels like yelling.
Hashtag Strategy
Use five to ten targeted hashtags. Make them a mix of:
- Your location: #CharlotteRoofer #MyersPark #CLTContractor
- Your trade: #RoofReplacement #MetalRoofing #RoofingLife
- Your niche: #StandingSeamMetal #CedarShakeReplacement
- Community: #CharlotteNC #CLTSmallBusiness
Do NOT use thirty generic hashtags like #love #instagood #photooftheday. Those attract bots, not customers.
Bad Format vs. Good Format: Side by Side
Here is the same content formatted two different ways.
Bad Format:
"We just finished a roof replacement in Ballantyne today and wanted to share the results with you all! The homeowners had an old three-tab shingle roof that was over 20 years old and leaking in multiple spots. We came out and did a full inspection and found that the decking had water damage in several areas. Our crew tore off the old roof, replaced the damaged decking, installed new underlayment and put on brand new architectural shingles. The whole project took about a day and a half and the homeowners are really happy with how it turned out. If you need a roof replacement give us a call at 555-555-5555! #roofing #roofer #roof #newroof #homeimprovement #contractor #charlottenc #ballantyne #shingles #construction #renovation #remodel #fixerupper #beforeandafter #qualitywork #roofinglife #roofersofinstagram #smallbusiness #familyowned #fivestarreviews #trustedcontractor #topcontractor #bestofcharlotte #clt #queencity #nccontractor #ncroofing"
Brutal. One giant paragraph. A hard-sell CTA. Twenty-seven hashtags. Nobody is reading this. Nobody.
Good Format:
"This Ballantyne home had a 20-year-old roof that was leaking in three spots.
The homeowners thought they needed a patch job. Turns out, the decking underneath had water damage that was spreading fast.
Here is what we did:
- Full tear-off of the old three-tab shingles
- Replaced damaged decking in four sections
- New synthetic underlayment
- GAF Timberline HDZ architectural shingles
Day and a half. Done right.
The homeowners said they wish they had called us sooner. We hear that a lot.
Thinking about your roof? DM us. Free inspections, honest answers.
#CharlotteRoofer #Ballantyne #RoofReplacement #ArchitecturalShingles #CLTContractor #NCRoofing #RoofingDoneRight"
Same project. Completely different impact. The second version gets read. The first version gets scrolled past.
The Perfect Caption Prompt Library
Here are fifteen ready-to-use prompts you can copy and paste into any AI tool. Just fill in the brackets with your details.
1. Before/After Post
"Write a [platform] post for my [trade] business. The before photo shows [describe the problem]. The after photo shows [describe the result]. Start with a transformation hook. Keep the tone proud but not braggy. Soft CTA. Under [word count] words."
2. Tips and Advice Post
"Write a [platform] post for my [trade] business sharing [number] tips about [topic homeowners care about]. Start with a hook that makes them want to read all [number]. Use bullet points. End with a soft CTA to reach out with questions. Under [word count] words."
3. Customer Testimonial Post
"Write a [platform] post for my [trade] business based on this customer review: [paste the review]. Start with a grateful hook. Keep the tone humble and appreciative. End with a soft CTA encouraging others to share their experience. Under [word count] words."
4. Seasonal Reminder Post
"Write a [platform] post for my [trade] business about why [season] is the time to [maintenance task]. Start with an urgent but friendly hook. Give two to three quick reasons. End with a soft CTA to schedule. Under [word count] words."
5. Promotional Offer Post
"Write a [platform] post for my [trade] business about our [describe the offer]. Start with a value hook, not a sales hook. Explain what is included and why it matters. End with a clear but non-pushy CTA. Under [word count] words."
6. Team Spotlight Post
"Write a [platform] post for my [trade] business highlighting a team member. Their name is [name], they have been with us [time period], and they [something notable about them]. Start with an appreciation hook. Keep it genuine. End with a CTA to welcome them or share the love. Under [word count] words."
7. FAQ Post
"Write a [platform] post for my [trade] business answering this common question: [the question]. Start with the question as a hook. Give a clear, honest answer. End with a soft CTA to ask more questions. Under [word count] words."
8. Community Post
"Write a [platform] post for my [trade] business about [local event, sponsorship, or community involvement]. Start with a community-focused hook. Keep the tone warm and genuine, not self-promotional. End with a CTA to support the cause or event. Under [word count] words."
9. Behind-the-Scenes Post
"Write a [platform] post for my [trade] business showing behind-the-scenes of [describe the process or moment]. Start with a curiosity hook. Walk through what is happening and why it matters. End with a soft CTA. Under [word count] words."
10. Myth-Busting Post
"Write a [platform] post for my [trade] business busting this common myth: [the myth]. Start with a myth-buster hook. Explain why it is wrong with real-world evidence. End with a CTA to ask more questions. Under [word count] words."
11. Project Showcase Post
"Write a [platform] post for my [trade] business showcasing a completed project. Location: [neighborhood/city]. Work done: [describe the work]. Materials used: [list materials]. Start with a hook about the transformation or challenge. Tell the story briefly. Soft CTA. Under [word count] words."
12. Day-in-the-Life Post
"Write a [platform] post for my [trade] business about a typical day on the job. Start at [time] and walk through the key moments. Start with a relatable hook. Keep it real and unpolished. End with a soft CTA. Under [word count] words."
13. Problem Warning Post
"Write a [platform] post for my [trade] business warning homeowners about [common problem]. Start with a shock or concern hook. Explain what causes it and what to watch for. End with a soft CTA to get an inspection. Under [word count] words."
14. Material Education Post
"Write a [platform] post for my [trade] business explaining the difference between [material A] and [material B]. Start with a question hook. Break down the pros and cons of each. End with a CTA to reach out for advice. Under [word count] words."
15. Throwback/Milestone Post
"Write a [platform] post for my [trade] business celebrating [milestone: anniversary, number of jobs completed, years in business, etc.]. Start with a reflection hook. Share a brief story about the journey. Thank customers and crew. End with a forward-looking CTA. Under [word count] words."
The Hook Cheat Sheet: 20 Fill-in-the-Blank Templates
Keep this list saved on your phone. The next time you have a great photo and no idea what to write, grab one of these, fill in the blanks, and you have your opening line.
- "This [thing] was [time period] away from [disaster]."
- "[Number] signs your [thing] needs attention before [season]."
- "We found [alarming discovery] during a routine [service]..."
- "Here is why the cheapest quote might cost you $[big number]."
- "Think your [thing] is fine? Look what we found."
- "Got a call at [time] from a [person] in [emotional state]..."
- "Stop believing this lie about [topic]."
- "This is what [number] years of neglect looks like."
- "I wish this homeowner had called us [time period] ago."
- "Here is what actually happens during a [service] that nobody shows you."
- "Most [trade] companies will not tell you this..."
- "Before you hire a [trade provider], ask them this ONE question."
- "This [project] almost went very wrong. Here is what happened."
- "Your [thing] is trying to tell you something. Here is how to listen."
- "We saved this homeowner $[amount]. Here is how."
- "The difference between a $[small amount] fix and a $[large amount] disaster."
- "Everyone told this homeowner to [bad advice]. We told them the truth."
- "This is the [trade work] detail that separates good from great."
- "[Season] is coming. Is your [thing] ready?"
- "Here is the photo I show people when they ask why they should not DIY their [project]."
Your Quick Win
Here is what I want you to do right now. Not tomorrow. Not next week. Right now.
Pull up the last photo you saved from a job site. Open whatever AI tool you have on hand. Copy and paste this prompt:
"Write a Facebook post about this [trade] project. The photo shows [describe what you see in the photo in two to three sentences]. Start with a hook that stops the scroll. Keep it friendly and under 100 words. End with a soft call to action."
Replace the brackets with your actual details. Hit enter. Read the output. Tweak anything that does not sound like you. Post it.
That is it. Five minutes. One post. Done.
You just went from "New roof. Call us." to a real piece of content that will actually make someone stop scrolling, read what you have to say, and think of you the next time their roof starts acting up.
Tomorrow, take that same photo and use it to make a Google Business Profile update. The day after that, write a short blog post around it. By the end of the week, you will have an entire content system running off a single job photo and a few minutes with AI.
Jake figured this out. His posts now start conversations. People comment. People share. People send him DMs asking for quotes. Same guy. Same crew. Same work. The only thing that changed is how he talks about it.
Your work speaks for itself on the job site. Now it is time to make it speak for itself online, too.