Anticode Open builder

A window cleaning business website that fills your round

A window round grows street by street, and a website's job is to turn a neighbour's "who does your windows?" into a regular customer. That means showing which areas you cover and on which week, a price the homeowner can find for their own house, and a sign-up form that gives you an address you can add to the round, plus an easy way to pay after each clean.

Updated · By the Anticode team

Show the round, not a radius

Homeowners want to know whether you already work their street, because that's where the cheapest, most reliable service comes from. List your round by village, estate or neighbourhood, and if you work areas on a fixed rotation, say which week. "Northfield and Oakwood: first week of each month" tells a visitor both that you come and when. Add a line for areas you're building up, where you'd welcome new customers, since density on a street is what makes the round pay.

Prices people can match to their house

A table of prices by property type answers most enquiries before they're sent. Show a starting figure per clean for each, and say what's included:

A price table by property
PropertyWhat to state
Flat or maisonettePrice per clean, and whether upper floors need a ladder or pole.
Terraced houseFront and back, and how you access the back.
Semi-detachedTwo or three bedrooms, price per clean.
DetachedThree to five bedrooms, price per clean, and from-prices for larger homes.
ExtrasConservatory roofs, frames and sills, gutter clearing, fascias, one-off cleans.

Then state the frequency options (every four, six or eight weeks are common), whether a first clean costs more if windows haven't been done in a while, and the method: water-fed pole with purified water, traditional ladder and squeegee, or both. Customers often ask why the windows are wet when you leave; one sentence on how pure water dries clear saves a phone call.

The regular clean sign-up

The sign-up form is the most important thing on a window cleaning business website. You need an address, property type, which extras they want, the frequency, how to reach the back of the property (side gate, code, leave unlocked) and whether they'll be in. Anticode's standard contact form has fixed fields (name, email and a message), which works if the page asks people to include their address and house type. A sign-up form with separate fields for each item is a custom form tied to a site function (up to 30 plain-text fields) or an app build; submissions reach your Anticode inbox like any other form, sealed at rest.

Send each sign-up to wherever you plan the round through a form connector: a Google Sheet or Airtable base sorted by street, or a Telegram message to your phone. Each submission is sent once without retries, and stays in the dashboard if you need to check. Because the form collects addresses, Anticode won't publish the site until the account owner and the person publishing have turned on two-factor sign-in.

Avoid offering bookable time slots for regular cleans. Rounds depend on the weather and on the order of streets, and a calendar slot sets an expectation you can't meet. Anticode's booking calendar suits one-off jobs such as a quote visit for a large commercial building, not the round itself.

Getting paid after each clean

Chasing payment is the least loved part of a round. Many customers now prefer paying online to leaving cash under a mat. With Anticode, put a "Pay for your clean" page on the site with your payment link from Stripe Payment Links, PayPal or another provider, or send a link by text after each clean. An account has one payment link, so for several price points, list them at your provider. Ask customers to add their address as the payment reference. Payment links don't connect to your round list, so you mark who's paid yourself. If you'd like automatic regular billing and reminders, round management software or your payment provider's subscription features are the better tool; link to them from the same page.

Commercial and one-off work

Shops, offices, schools and letting agents are steady contracts. Give them a separate page covering high-level work (and how you do it safely), out-of-hours cleaning, insurance cover, risk assessments on request, and invoicing terms. Connectors receive every submission from the site, so to keep these apart from household sign-ups, route them with a webhook or a column in your sheet. One-off cleans for end of tenancy or after building work can be listed with a starting price.

Trust details and building it

Show your name, a photo of you and your van, your public liability insurance, and whether staff are employed or subcontracted. Then describe the business to Anticode: "a window cleaning round in Swindon, water-fed pole, four- and eight-weekly cleans, gutters and conservatories". Swiss (Inter Tight) with a blue or teal action colour keeps it clean. See also cleaning services and handymen.

Limits

  • No round planning, route ordering or weather rescheduling.
  • No automatic invoicing or payment matching; payment links only.
  • No customer accounts for viewing past cleans.
  • Separate sign-up fields need a custom form or an app-built form.

Questions people ask

Can customers sign up for regular cleans on a window cleaner website?

Yes, through a sign-up form. The standard contact form works with a prompt for address and house type; separate fields need a custom or app-built form.

Can customers pay online after each clean?

Yes, through a payment link from your provider. You match payments to customers yourself.

Should I publish prices?

A table by property type with a starting price per clean answers most enquiries and brings in sign-ups that fit your round.