Pressure Washing Marketing Ideas: Neighbour Offers and Posts With AI

Coding Liquids tutorial cover featuring Sagnik Bhattacharya for Pressure Washing Marketing Ideas: Neighbour Offers and Posts With AI.
Coding Liquids tutorial cover featuring Sagnik Bhattacharya for Pressure Washing Marketing Ideas: Neighbour Offers and Posts With AI.

Local pressure washing marketing works best when every finished job feeds three things: an offer to the houses either side, a Business Profile post using the real before-and-after, and a review request. AI turns job photos and notes into captions and offer wording in minutes; you choose the photos, get permission and check every post.

Idea lists are easy to find. What they leave out is the mechanism that makes an idea pay. A neighbour offer costs little because the van is already on the street, and a photo post costs little because the photos are taken the same way every time. The sums below put numbers on both, and the permission steps keep them honest.

Follow me on Instagram@sagnikteaches

Why the house next door is your cheapest lead

The neighbours have watched your van, your hoses and the result. They need no persuading that the job is real, and your crew is already there. Compare what that is worth with what other sources cost, using an illustrative job worth $320 with a 55 per cent margin, so $176 of profit.

Connect on LinkedInSagnik Bhattacharya

A 10 per cent neighbour discount is $32, which leaves $144 of profit on that job, still 82 per cent of the usual figure. Suppose a street day brings two bookings from 30 door hangers that cost 12 cents each to print. The cost is $3.60 plus two discounts of $32, or $67.60 for two jobs, about $34 a job. Now take a shared lead priced at $30 that closes one time in eight or so, at 12 per cent. That is $250 per booked job, more than the $176 the job leaves. The offer wins by a wide margin, as long as you track it and as long as the discount stays small enough that the job still pays.

Subscribe on YouTube@sagnikteaches

Five neighbour offers, with wording and numbers

The street day

When you have a booked job, tell the surrounding houses you will be on the street that day and offer a few same-day slots at 10 per cent off, if they confirm by the evening before. It works because the discount is paid for by the saved set-up and travel, and it creates urgency without pressure. Wording for a door hanger: "We are cleaning a driveway on your street on Thursday. Three same-day slots are open at 10% off if you confirm by Wednesday evening. Scan the code or message us two photos for a quote."

The Complete Excel Course with AI Integration thumbnail

The Complete Excel Course with AI Integration

From formulas and pivot tables to Power Query, DAX, VBA and AI with Copilot, ChatGPT and Claude — hands-on from the first lesson.

By Sagnik Bhattacharya and Virginia Thorn, Primetime Emmy Award winner

Buy now

The pass-it-on card

At the end of a job, hand the customer two small cards: "Give this to a neighbour. You both get $20 off your next clean." The customer is doing the introduction, which carries more trust than any leaflet. Number each card or give each customer a code so you can tell who passed it on. This is a referral, not a review incentive, so keep it separate from any request for a review.

The group clean

Three houses that book within 48 hours get a small price break each, because you set up once. Say 5 per cent each, with the offer written down: "Three neighbours, one visit: book together within 48 hours and each of you gets 5% off." For an estate or a managed group of homes, the proposal template for associations and commercial sites gives you the larger version.

The gap-filler

Weather cancels days. When a job is rained off, you have an empty morning and a crew to pay. Text past customers and recent quote requests on that street or nearby, with their consent: "We have one slot tomorrow morning. 10% off if you can confirm by 6 pm today." It turns a lost day into a discounted booking, and the 10 per cent cost is less than a day of idle wages. Keep this to people who have agreed to hear from you.

The next-year reservation

At invoice time, offer to book next year's clean now with 5 per cent off and a reminder text in eleven months, with the customer's agreement. It builds a recurring base, and the neighbours of a regular customer get an annual street day without any extra effort from you. The reminder needs consent of its own, separate from the permission to text about the original quote.

Photo to post in seven steps and about 13 minutes

  1. Capture (2 minutes). Shoot the before from a fixed spot before you start, the after from the same spot, plus a close-up and, if you can, a stripe shot of one cleaned strip beside the dirty surface. Photograph the after when dry where possible. The Facebook ads tutorial lists the capture rules in full.
  2. Ask permission (30 seconds). Send the customer the message in the permission section below, and keep their reply.
  3. Pick and crop (3 minutes). Choose one pair. Crop out house numbers, number plates, faces and anything personal. Do not touch brightness, colour or contrast.
  4. Record a voice note (30 seconds). Say the surface, the problem, the method, the time taken and any detail worth knowing, such as an oil stain that did not fully lift.
  5. Draft with AI (2 minutes). Paste the notes into ChatGPT, Claude or Gemini with the prompt below. Most let you attach the photos too.
  6. Edit (3 minutes). Add one detail only you know, delete adjectives, and check every number against your notes.
  7. Schedule (2 minutes). Queue the post. Business Profile has a "Schedule this post" option, so a morning's worth of finished jobs can become a week of posts.
Turn this pressure washing job into posts. Plain, everyday English, no emoji, no hashtags.

Job notes (from my voice note): concrete driveway, two cars wide, green algae and tyre marks, cleaned with a surface cleaner, 50 minutes, customer agreed to photos being used
Photos: before and after from the same spot (attached)
Neighbour offer: 10% off for neighbours on the same street who confirm within 7 days. Request page: [link]

Write:
1. A Business Profile update of 60 to 90 words with a descriptive title
2. A Facebook post of 40 to 60 words
3. A two-sentence neighbour message for a door hanger
4. Alt text of one sentence for the photo pair

Rules: no street names or house numbers; no guarantees; no "best"; mention only what is in the notes; do not say stains are fully removed unless the notes say so; give the offer terms exactly as stated.
After the posts, list every claim in them that I must be able to prove.

An illustrative output:

Business Profile update. Title: Driveway clean: green algae and tyre marks gone. Before and after of a two-car concrete driveway we cleaned this week with a surface cleaner. The job took 50 minutes. If you are on a street where we are working, request a quote on our page. Neighbours get 10% off if they confirm within 7 days.

Facebook post. Same driveway, same spot, 50 minutes apart. Green algae and tyre marks cleaned off a two-car concrete drive, no filters. Neighbours of a job in progress get 10% off if they confirm within 7 days. Message us two photos for a quote.

Door hanger. We cleaned a driveway close to you this week. Scan the code or message us two photos, and you get 10% off if you confirm within 7 days.

Alt text. Two photos of a concrete driveway: on the left, covered in green algae and dark tyre marks; on the right, clean grey concrete.

Claims to prove: "50 minutes"; "no filters"; the 10% offer terms.

Read it as a sceptical neighbour would. Every claim is checkable, which is exactly what the "claims to prove" line is for. "No filters" is only true if you did not touch the photo, so check that before it goes out. "Close to you" on the door hanger is vague on purpose, because the hanger should not say which house was cleaned. If you want more on the weekly rhythm, writing Business Profile posts with AI every week covers it.

What Google's help page says about Business Profile posts

Google's page on creating and managing posts lists three post types: Update, Offer and Event. It describes a "Schedule this post" switch, plus a "Repeats" menu for weekly, monthly or custom posting. After you publish, Google reviews the post against its content policy and shows a status of Live, Pending or Not approved, with a question mark that tells you which policy a rejected post broke. Its tips say to keep posts professional and to avoid misspelled words, extra characters, text that adds no value, and auto-generated content. It also asks for a descriptive title, start and end dates for events, and offer information.

That warning about auto-generated content is the one to take seriously. Use AI to draft, then rewrite one line in your own voice and check it against the job. Thirty unedited AI posts scheduled in one sitting is the thing the tip warns against.

The neighbour deal makes a good Offer post. A title such as "10% off for neighbours of a job in progress", a start date, an end date seven days later and the terms in the text: "Applies to bookings on the same street confirmed within 7 days of a first booking. One offer per household. Cannot be combined with other offers."

Photos have their own rules. Google's photo guidelines ask for JPG or PNG files between 10 KB and 5 MB, with 720 by 720 pixels recommended and 250 by 250 as the minimum. Videos can run up to 30 seconds and 75 MB at 720p or higher. On quality, they say the photo should be in focus and well lit and have no significant alterations or excessive filters, so the image represents reality. Photos show up on Google only after the profile is verified. That sentence on alterations is also your answer to anyone tempted to brighten the after.

Permission: what to ask, how to record it, what to crop

A house is private, and a before-and-after shows it. Ask first, in writing, before the post exists. A message that works:

Hi [first name], thanks again. May we use the before-and-after photos of your driveway in our posts? We would crop out your house number, vehicles and anyone in the picture, and we would not name your street. Reply YES to agree or NO to decline. You can change your mind at any time and we will take them down.

Keep the reply with the job record, with the date. If the answer is no, mark the job "no photos" and do not use any crop of them. Before posting, take out:

  • house numbers and number plates;
  • faces, especially children's;
  • post or parcels showing a name or address;
  • security cameras, alarm boxes and open garage interiors;
  • a neighbour's property, unless you have their permission too;
  • location tags on the post.

Post after the job is finished, not while the crew is still on site. A post that says where you are right now can also say when a house is empty. For the same reason, a post that appears on the day, tagged to a street, is a worse idea than the same photos a few days later.

Seasonal triggers instead of a calendar

A calendar of months only suits one climate. Triggers work anywhere, and each gives you a reason to post and a photo to take.

TriggerOfferPhoto to takePost typeWhat AI drafts
The first dry spell after a wet runStreet-day slots on patios and pathsA patio green with algaeOffer, with an end dateThree versions of the offer text
Before outdoor events and holidays"Ready for guests" patio and driveway cleanA tidy patio set for company, after onlyUpdate, then OfferA countdown series of three short posts
After leaf fall or pollen seasonHouse-wash slotsDark streaks on cladding or siding, before and afterUpdateA caption explaining what was cleaned
Before a house goes on the marketA pre-sale clean for estate agents and sellersThe front of a house, before and afterUpdate, plus an email to agentsA one-page offer for agents
Before the weather turnsSteps and paths cleared of algae, which is slippery when wetAlgae on steps, before and afterUpdateA short safety-led caption without scare wording
Twelve months since a cleanThe next-year reservationThe customer's own earlier after photo, if they agreedText or email, not a postReminder variants for texts and email

Keep reviews and neighbour offers apart

Reviews help a Business Profile more than a post does, and they are also where businesses most often break the rules. Google's page of tips on getting reviews says offering incentives such as free or discounted goods or services in exchange for posting, changing or removing a review is treated as fake and misleading content and is strictly prohibited. So the pass-it-on card must not say "leave a review and we will give you $20 off", and nothing in a neighbour offer should depend on one.

Ask every finished customer for a review as a plain, separate message, a day or two after the job. Do not choose only the customers you think will be happy. When you reply to reviews, remember Google's own tip to be conversational, not promotional, and to avoid using the reply to offer deals. How to ask for referrals, with timing and wording drafted by AI covers the referral side without crossing that line.

Eight more ideas, rated by effort

IdeaEffortCostWhat AI doesWhat to measure
Yard or garden sign at the job, with the customer's agreementLowSmallShort wording options for the sign"I saw your sign" answers on the request form
Van signage or magnetsLowOne-offTagline options that fit in six words"I saw your van" answers
Pre-listing offer for estate agentsMediumTimeA one-page offer and a polite first emailReferrals per agent
Property managers and homeowner associationsMediumTimeThe proposal draft, which you checkContracts won
Past-customer reminder, eleven months on, with consentLow once set upAlmost nothingVariants so messages do not repeatRebooking rate
A 30-second before-and-after video for your profileMediumTimeCaption and short scriptMessages and calls after it posts
Helpful posts in neighbourhood groups, following each group's rulesLowTimeA useful how-to, such as telling a deck that needs washing from one that needs sealingEnquiries that mention the group
A QR code on every invoice linking to your request pageLowSmallWording for the invoice lineScans and requests from it

Leaflets still work on streets where you are already working, and three tested leaflet versions for gutter cleaning show the testing method that carries across to pressure washing. Check the rules on door-to-door leaflets and signs where you operate, because they vary.

Three slips that show up in the first month

  • Something identifying in the background. For instance, a number plate reflected in a van window, a house number on a bin or a child's bike on the lawn. A neighbour spots their own car in the photo and phones the customer. Zoom to 100 per cent on both photos before you post, and ask someone else to look at the crop.
  • More slots promised than you have. A street-day hanger offering "a few slots" produces seven replies for a day with room for three. Decide the number of slots first, write it on the hanger, and answer the extra requests with the next date rather than an apology.
  • An offer that outlives its end date. A post that stays live after the offer has finished sets up an argument with the next customer who quotes it. Put an end date in every Offer post, as Google's tips ask, and diarise a day to check the profile.

One month of the ideas, with the sums

Here is an illustrative month for a one-van firm. It is not a forecast. It shows how to price each idea against the $176 a full-price job leaves, and how a 10 per cent discount reduces that to $144.

IdeaWhat you didCostJobs bookedCost per booked job
Street daysThree street days, 90 door hangers at 12 cents$10.80 printing plus four discounts of $32, $138.804$34.70
Pass-it-on cards20 cards handed out$3 printing plus $40 of discounts on each of three bookings, $1233$41
Gap-fillersTwo weather gaps, texts to people who had agreedThree discounts of $32, $963$32
PostsEight job posts at 13 minutes each, 104 minutes, valued at $30 an hour$522$26
Total$409.8012About $34

Set that beside the example sources in the sibling tutorials. A paid lead at $20 that closes one time in four costs $80 per booked job, as in the Facebook ads tutorial, and a shared lead at $30 closing at 12 per cent costs $250, as in the reply-speed tutorial. Those comparisons only hold if you track the ideas as carefully as the ads. Put a "How did you hear about us?" dropdown on the request form, give each offer its own code, such as STREET10 or PASS20, and write one line per idea in a sheet each month: cost, jobs booked, profit after discount. Drop the idea with the worst cost per booked job, double the best, and add one new idea at a time. When the replies start to arrive, the reply-speed tutorial is the next page to open.

The first week, day by day

  1. Day one: save the permission message on your phone and start the sheet with one line per idea.
  2. Day two: go back through jobs where the customer already agreed to photos, and pick three good before-and-after pairs.
  3. Day three: run the three pairs through the prompt, edit the drafts, and schedule one Business Profile post a week for the next three weeks.
  4. Day four: print 40 door hangers with a code and the request-page link, and decide how many street-day slots you can honestly offer.
  5. Day five: deliver them on the street of your next finished job, after the job, and write the date and the count in the sheet.
  6. Days six and seven: add "How did you hear about us?" to the request form, and book a review of the sheet for four weeks ahead.

Questions about local pressure washing marketing

How often should I post on my Business Profile?

Google's help page sets no required frequency. A sensible routine is one real post for each finished job you have permission to show, up to roughly one a week, scheduled in advance. Quality matters more than volume, because Google's tips warn against text that adds no value and against auto-generated content.

Can I offer neighbours a discount if they leave a review?

No. Google says offering free or discounted goods or services in exchange for reviews is prohibited, and a discount that depends on a review falls under the same rule. Ask every customer for a review as a separate request, and tie neighbour offers to bookings, never to reviews.

What if a customer says no to photos?

Note it on the job record and do not use their photos anywhere, including cropped versions. On those jobs, use a test patch you photograph yourself or skip the post. Ask earlier next time, ideally in the quote confirmation, so the answer is on file before the work starts.

Is a door hanger better than a text?

Use the channel you have permission for. A hand-delivered hanger needs no phone number, so it suits neighbours you have never contacted, while a text suits people who already asked you for a quote or agreed to hear from you. Check the rules on door-to-door leaflets where you work, and track each with its own code.

Further reads

Sources: Google's help pages on creating and managing Business Profile posts, Business Profile photo and video guidelines, and tips to get more reviews. Costs, prices and results in the examples are illustrations, not forecasts.

Want a month of local marketing planned around your jobs?

On a 1:1 call we'll turn your last ten jobs into a posting and neighbour-offer plan, set the permission and approval steps, and choose the two ideas worth testing first.

Book a 1:1 call with me