Techs already take job photos. Each week the best few, tagged with town and job type, become short Google Business Profile updates ('New heat pump install in Huntersville'). AI writes the captions and the owner approves them in a batch.
Tools used
CompanyCam (photos with location + tags)
Make or Zapier
OpenAI API or Claude (captions)
Google Business Profile API (local posts)
Expected outcome · Typical goal
Typical goal: an active, current-looking profile with real local work on it every week, without the owner spending time on social posts.
Setup notes
Use only photos with customer permission and no house numbers, faces, or license plates visible.
Rotate town names honestly. Only mention places the work actually happened.
Batch approval once a week works better than daily asks.
Prompt / agent config
Replace the {placeholders} with your own details.
Write a Google Business Profile update for {Company} about this completed job: {job type} in {town}, details: {tech notes}. 60-100 words, factual, mention the town and the problem solved, one practical tip for homeowners related to the job, end with a call to action button-friendly line ('Call us' or 'Book online'). No exaggeration, no prices, no customer names or addresses.
Last reviewed October 15, 2026. Tool names and features change; check vendor docs before you build.
Every new lead, whether a website form, Google Local Services Ads message, Angi, Thumbtack or Facebook, gets a personal-sounding reply within a minute, two or three qualifying questions, and a booking link. Qualified leads are pushed to the CRM and flagged for a callback.
Home Services · Contractors & Remodelers · HVAC · Plumbing · Roofing · medium complexity
When a call goes unanswered, the caller gets a text within a minute ('Sorry we missed you, this is {Company}. What can we help with?'). An AI assistant handles the first few replies, asks for the job details, and gives the lead to a person or a booking link.
Plumbing · HVAC · Home Services · Contractors & Remodelers · Auto Repair · low complexity
After an estimate goes out, an automated, personal-sounding follow-up runs over two to three weeks: a check-in, an answer to common objections, a gentle deadline, and a 'should I close this out?' message. Replies stop the sequence and alert the estimator.