Skip to content
For window cleaners

Lock in the quarterly round before the cowboys quote it.

In-House is your AI marketing team. It actually fills the round book: ships your residential, strata and high-rise abseiling pages, runs the suburb ads, posts the water-fed-pole finish from the job.

No charge for 7 days Cancel in two taps Live in 9 minutes

Three options. Only one actually works for your business.

Agency
$2,500 to $4,000 / mo
Slow. Expensive. Removed from your business.
You get a logo refresh, a quarterly Google Ads PDF, and an account manager who has never been twenty metres up on a rope. Meanwhile the Airtasker bloke with a ladder and a squeegee outbooks you on every two-storey residential quote because nobody is making the case for the water-fed pole or the IRATA ticket.
DIY tools
$80 to $180 / mo + your evenings
Cheap, but it just hands you a dashboard.
Squarespace, Google Ads, a Facebook page, Jobber for the schedule. Cheap, but you tune the bids on the ute floor at 9pm and the strata-contract proposal page stays unwritten, like the high-rise abseiling page you keep meaning to do.
ACTUALLY DOES IT
In-House
$299 / mo flat
Cheap, and it actually does the work.
The AI marketing team writes the captions, ships a service page for every suburb you run a round in and every line you offer (residential quarterly, shopfront weekly, strata, high-rise rope access), launches the suburb-specific Google Ads, and posts the water-fed-pole finishes. You text one photo from the ute, approve the week, get back on the round.

Quarterly rounds and strata contracts are the whole business, and you're invisible on both searches

The reality

Window cleaning is four trades stitched together. There's residential quarterly (the homeowner who books once and then forgets you for three months, where the round-book retention is the whole game), there's shopfront daily or weekly (cafes, jewellers, real-estate offices, where one signed run fills a Tuesday morning forever), there's strata recurring (a body-corp contract on a 40-unit block that pays the truck repayments for the year), and there's commercial high-rise abseiling or EWP work (the IRATA Level 1/2/3 jobs that pay properly because nobody else can quote them). The four have nothing in common: different customers, different keywords, different price bands, different decision-makers. Most window cleaners run one website with a stock photo of a squeegee on glass and rank for nothing. The strata committee chair searching for 'strata window cleaning contract' on a Tuesday night never finds you. The Airtasker quote with a ladder and no insurance does.

What good looks like

Good window-cleaning marketing is three things, in this order: a service-page library where the four lines you actually run are each their own page (residential quarterly with the round-discount maths, shopfront weekly with a per-frontage price band, strata recurring with a sample committee proposal as a downloadable PDF, high-rise abseiling with the IRATA Level 1/2/3 and EWP ticket above the fold), each with the right trust signals, real photos from real jobs, and a click-to-book or click-to-quote CTA that lands the right line on the right page; a Google Business Profile loaded with twenty-plus before-and-after photos of streak-free finishes, the right service categories (Window Cleaning Service, Pressure Washing Service if you cross-sell, High-Rise Window Cleaner), and a clean services list that names the water-fed pole reach (15m, 22m) and the rope-access qualifications; and a Google Ads campaign with separate ad groups per line and per suburb, so the homeowner in Glenhaven sees a quarterly residential ad and the strata manager in Pyrmont sees a high-rise rope-access ad.

The round-book is the asset, and it leaks
A residential quarterly customer is worth ten years of revenue if you keep them. Most window cleaners lose half the round every year because the quarterly reminder never lands and a cheaper bloke knocked on the door. The marketing has to be doing the renewal work for you.
Four lines, four customers, four marketing plans
Residential quarterly, shopfront weekly, strata recurring, high-rise rope access. Each has its own keyword set, price band, and decision-maker. One generic 'we clean windows' page loses every search to a sharper competitor.
Your IRATA ticket is invisible on the website
The high-rise abseiling and EWP work is the highest-margin line you run, and nobody can find you for it. Strata committees and commercial property managers Google 'IRATA rope access window cleaning [city]' and a competitor with a single-page site for that exact line wins it.

Real work. Not a slide deck.

In-House publishes to your real accounts and your live site. Here is what a window cleaning business sees in the first weeks, in the actual format it lands in.

Web Agent
Live · yourbusiness.com.au/strata-window-cleaning/pyrmont
yourbusiness.com.au/strata-window-cleaning/pyrmont

New service page: 'Strata window cleaning contracts in Pyrmont' H1, a 250-word write-up of the typical Pyrmont blocks you quote on (4 to 12 storey, salt-spray glass facing the harbour, the harbourside high-rise needing rope access for the upper levels), a sample committee proposal as a downloadable PDF, eight photos from real Pyrmont jobs (the EWP on the courtyard, the abseiling rig on the north face, the water-fed pole on the lobby glazing), the IRATA Level 2 and EWP-ticket badges above the fold, a per-block price band ('$1,650 quarterly for a 24-unit block, includes common-area glass and balcony screens'), and Window Cleaning Service schema. Indexed in 48 hours, ranking page 1 for 'pyrmont strata window cleaning' inside three weeks.

One per suburb per line
Advertising Agent
Live · Google Ads · suburb + line targeting
Ad · yourbusiness.com.au
Pyrmont Strata Window Cleaning · IRATA + EWP Certified

Quarterly contracts for 4 to 12 storey blocks. Rope access for upper levels, EWP for courtyards, water-fed pole for ground-floor common areas. $20m public liability, IRATA Level 2 team lead. Sample committee proposal PDF on the page. Click to book a quote walk-through.

Bids weighted Sunday night to Tuesday when strata committees brief out
Social Media Agent
Scheduled · Thu 10:30am · Instagram + Facebook
Your photo
Caption written from the rope-access photo you uploaded

"Halfway down the north face of a 9-storey on Harris Street this morning. Salt-spray on the harbour side glazes them up fast, the strata had let the contract lapse for eight months and you could see the haze from the street. Two days on the ropes for the team, water-fed pole on the ground-floor lobby, the building's facade is back to looking like a Pyrmont block instead of a fogged-up shower screen. If your committee is reviewing the window cleaning contract this quarter, link in bio for the sample proposal." Drafted from the rope-access photo you texted Sam. You approve, it posts.

Rope-access action shot, no stock photo
SEO Agent
Auto-applied · approval rules
Google Business Profile reconfigured for service-area + four lines
Profile flipped to a proper service-area business with 16 inner-city suburbs in the service area, primary category corrected from 'Cleaning Service' → 'Window Cleaning Service', secondary categories added (Pressure Washing Service, Building Cleaning Service). Services list expanded from 4 → 19 (residential quarterly window clean, shopfront weekly detail, strata recurring contract, IRATA rope-access high-rise, EWP commercial facade, water-fed pole exterior, screen and track add-on, solar panel clean, +11 more). IRATA Level 2 and EWP-ticket attributes added. Hours set with Saturday morning availability for shopfront round.
Live in your profile within the hour
$299 / mo
Flat. No tiers, no markup.
9 min
From sign-up to live marketing.
60+
Pieces of content a month.
0
Contracts. Cancel any time.

Six agents, working in your accounts.

Account Lead, Web, SEO, Advertising, Social Media, and Content. One platform, one bill, you approve the work.

Account Lead

Builds your annual plan around the four lines you actually want more of (strata recurring vs. residential quarterly vs. shopfront weekly vs. high-rise rope access) rather than chasing every window-cleaning search. Briefs the other agents so the suburb pages, the line-specific ads, the social posts and the Google Business categories all push toward the work that compounds, the round retention and the recurring strata contract, not the one-off two-storey residential quote that pays once.

Answers: four lines, four customers, four marketing plans
Web Agent

Imports your existing site so you stop paying for hosting plus a CMS subscription, and makes spinning up a new line-and-suburb page (a 'strata window cleaning contract in [suburb]' or a 'shopfront window clean in [suburb]') a five-minute job. Ships clean pages to your live site with the right trust signals (IRATA level, EWP ticket, public liability, water-fed pole reach), real photos from real jobs, a sample committee proposal PDF for the strata line, and a click-to-quote CTA, in two taps.

Answers: your irata ticket is invisible on the website
SEO Agent

Goes through your live site for the things that actually move local rankings on window-cleaning queries: per-line and per-suburb keyword optimisation, Window Cleaning Service schema (with the right secondary categories for the lines you run), and a Google Business Profile that beats the ladder-and-squeegee competitors on completeness, photo count, and the right attributes (IRATA, EWP, insurance). Auto-applies the low-risk fixes. Also runs the quarterly-round reminder programme so past residential customers get a prompt before the cheaper bloke knocks on the door.

Answers: the round-book is the asset, and it leaks
Advertising Agent

Launches Google Ads with separate ad groups per line and per suburb, so the homeowner sees a quarterly residential ad and the strata manager sees a high-rise rope-access ad. Weights bids to the Sunday-night to Tuesday-night window when strata committees brief out the next contract, and to the spring window for residential round expansion. Drops broad 'window cleaner near me' bids that waste money on Airtasker-grade searches. Bids hard on 'IRATA rope access window cleaning [city]' because the conversion economics on a single high-rise job justify it.

Answers: four lines, four customers, four marketing plans
Social Media Agent

Turns the technical kit into the marketing asset. Posts the rope-access action shot from the high-rise, the water-fed pole reaching a third-floor sash, the streak-free finish on a shopfront, the EWP on a courtyard. Builds the trust signal that separates a credentialled commercial window cleaner from a ladder-and-squeegee Airtasker quote. You text one photo per job, the agent drafts the caption in your voice with the technical detail (the pole reach, the IRATA level, the suburb, the building type), you approve.

Answers: your irata ticket is invisible on the website
Content Agent

Drafts the long-form pieces customers Google before they book: 'how much does strata window cleaning cost in [city]', 'water-fed pole vs ladder and squeegee', 'what does IRATA rope access mean for window cleaning', 'how often should I have my windows cleaned'. Two drafts a month, in your voice, that pull in the strata committee chair or the careful homeowner months before they ring.

Live in your accounts, fast.

The heavy lifting comes off your plate the day you sign up. Here is what you see by the end of week one.

  • 9-minute onboarding wizard, then your agents go live in your real accounts.
  • Your existing site imported. Hosting bill cancelled by Friday of week 1.
  • Three line-and-suburb pages (residential quarterly, strata, shopfront) indexed by day 7.
  • Google Ads with separate ad groups per line ready to launch by day 10.
  • Google Business Profile expanded with the secondary categories and 16 suburbs by day 3.
  • Every approval from your phone between jobs, two taps, no calls, no meetings.
See pricing No charge for 7 days Cancel in two taps Live in 9 minutes

Your first 30 days.

  • Site imported, hosting bill killed
  • Annual plan against the four lines and your priority suburbs delivered by Sam
  • Google Business Profile reconfigured with Window Cleaning Service + secondary categories
  • Residential quarterly, strata and shopfront suburb pages indexed and ranking
  • Google Ads live with one ad group per line per suburb
  • First fortnight of water-fed pole and rope-access captions queued in your voice
  • IRATA Level 2 and EWP-ticket badges shipped on the site
  • Quarterly-round reminder programme set up for the past-customer database
The bottom line

Window cleaning is a round-retention business with a recurring-contract gold mine underneath it. The residential quarterly leaks if you do nothing. The strata block goes to the next bloke through the door if the committee chair can't find you on a Tuesday night Google search. The high-rise abseiling job goes to the one credentialled competitor with an IRATA badge above the fold on the website. The work is making sure the round-book renewal prompt lands first, the strata-contract suburb page outranks the Airtasker quote, and the rope-access ticket is the headline on the high-rise line, in every suburb you run a round in.

Agencies are too dear to actually run the four-line, sixteen-suburb page set for $3.5k a month. Tools are cheap but you tune the bids on the ute floor and the strata-proposal page stays a draft. In-House is the third option: for $299 a month the agents ship the pages, launch the line-by-line ads, post the rope-access shots, and run the round-renewal reminder. You stay in the driver's seat, two taps to approve, minutes a day. Stop losing the round to the cheaper bloke and the strata to the competitor with a single-page IRATA site.

See everything In-House does
No charge for 7 days Cancel in two taps Live in 9 minutes

Frequently asked.

I'm mostly residential quarterly with a small shopfront round. I don't do rope access. Will the plan reflect that?
Yes. Onboarding asks you for the revenue split across the four lines and whether you hold rope-access tickets at all. If 80% of your revenue is residential quarterly with a Tuesday shopfront round, the suburb pages lead on residential with the round-discount maths, the ads weight to spring round-expansion bids, the social posts feature streak-free residential finishes, and the high-rise abseiling line never appears on the site. We don't manufacture credentials you don't hold.
I'm IRATA Level 2 and I have the EWP ticket. Will the marketing actually mention that, or is it generic?
It's the opposite of generic; those tickets are the differentiator on every high-margin line you bid. Onboarding captures your IRATA level, your EWP and working-at-heights tickets, your water-fed pole brand and reach, your public liability cover, your insurance limits. Every strata and high-rise page cites the IRATA level above the fold, every ad in the rope-access line names the qualification, and the Google Business Profile gets the right attributes. That's what wins against a competitor with a single-page abseiling site and a $400 sole-trader quote.
I lose half my residential round every year to cheaper blokes knocking doors. Can this fix that?
Yes, and it's the biggest single revenue lift for most window cleaners. The SEO Agent runs a quarterly-round reminder programme: every residential customer gets a prompt at the eleven-week mark with a 'rebook your quarterly' link, the social grid runs round-renewal content into spring, and the suburb pages explain the price-from-band so a knock-on-the-door quote from a cheaper bloke is anchored against your published number, not a mystery. The round retention typically lifts 15 to 25 points in the first year.
Won't the captions sound like AI?
They'll sound like you, because the Social Media Agent learns from your existing posts during onboarding and you approve every draft before it ships. You text one photo per job (a water-fed pole on a sash, a rope-access shot off the north face, a shopfront finish on a Tuesday morning), the agent drafts the caption from what's in the photo (the suburb, the line, the pole reach or IRATA level), you approve in two taps. Voice updates with every correction.
I'm on the ute all day. How does the approve-the-week bit work?
Two taps on your phone between jobs, usually with the kettle on at smoko. You see what the agents drafted (a suburb page, four social posts, two ad changes), tap approve or tweak, done. The whole week's queue takes about ten minutes total. Anything urgent (an ad pause, a bad review needing a response, a strata committee enquiry) sends a notification.
Can I cancel if it isn't working?
Two taps, any time, no exit fees and no notice period. You keep your imported site, your suburb-and-line pages, the Google Business Profile work, the quarterly-round reminder list, and the social grid. There is no $3.5k-a-month agency lock-in and there is no six-month minimum.

Bring your marketing in-house this week.

Six agents planning, publishing and optimising your social, SEO, ads and web, full-time on your business. $299/month. No contract.

Contact us
Card on file · No charge for 7 days · Cancel anytime