Clear Views, Regular Rounds: Building a Window Cleaning Website
To build a window cleaning website, show what you clean for homes and businesses, explain how a price is worked out, and let people book a clean or a regular round. Add your areas, your safety and insurance details and real work, then check it on a phone.
- No coding required
- Live in minutes
- Blog, SEO and chatbot tools included
To build a window cleaning website, show what you clean for homes and businesses, explain how your price is worked out, and let visitors book a one-off clean or a regular round. Add the areas you cover, your safety and insurance details, and photos of your own work. Then check every page on a phone before it goes live.
- AI Web Maker built the Crystal View Window Cleaning sample website, 6 pages, in 49 seconds, from a short description of the business. Crystal View sample page
- Google uses the mobile version of a site's content for indexing and ranking. Google mobile-first indexing
- A US Federal Trade Commission rule, in force from 21 October 2024, bans fake or misleading consumer reviews and testimonials. FTC announcement
- OSHA's scaffold standard is written to protect workers from hazards such as falls and falling objects. OSHA scaffold summary
What must a window cleaning website do for customers?
It must let a visitor see what you clean, get a price, and book, with as little reading as possible.
Most people arrive with a plain question: can you clean my windows, and what will it cost? A homeowner wants to know if you do conservatories, gutters or just glass. A shop or office manager wants to know whether you can work around opening hours and fit a regular round. Your website has to answer these in the first few seconds, because a visitor who cannot find an answer will call the next cleaner on the list. Every section you write should be tested against that single question.
Think about who is on the other end. A homeowner often searches on a phone, perhaps in the garden, looking at dirty windows and wanting a name to call. A business owner may be at a desk comparing three cleaners and wanting a quote that is easy to forward to a colleague. Both want to feel that you are reliable, turn up when you say you will, and leave the glass clear. The website is the first proof of that reliability, so it has to be tidy, honest and quick.
Write down the three jobs the website has to do. First, show your services for homes and for businesses. Second, make the price route obvious, whether that is a quote form or a booking. Third, make it easy to set up a regular round, because repeat work is what keeps a window cleaning diary full. Everything else on the site supports those three jobs, and anything that does not can be cut without loss.
The Crystal View sample, a fictional window cleaning business, is built around exactly this. Its home page opens with a clear promise of windows without streaks on every visit, then moves straight to what the business cleans, a quote section and common questions. Nothing on the page is there only to fill space. A visitor can see the whole offer without hunting for it, and that is the standard to aim for with your own pages.
Which pages does a window cleaning website need?
It needs six core pages: home, services, booking, areas covered, about and contact.
That is the shape of the Crystal View sample, and it is enough for most window cleaners. A larger site is not a better one. A visitor who wants a price should not have to wade through pages you wrote only to look busy, and every extra page is one more thing to keep accurate. Fewer pages, each with a clear job, will serve you better than a sprawling site that nobody finishes reading.
Each page has one job. The home page earns the first few seconds of trust and points people onward. The services page lists what you clean and how you work. The booking page turns interest into a request. The areas page tells people whether you travel to them. The about page puts a face and some standards behind the business. The contact page gives people a direct route when a form is not what they want, such as a call to ask a quick question.
You may add pages later, such as one for gutter and fascia cleaning or one for commercial contracts, if you sell them as separate services. Start with the six and add only when you have something real to say. A thin page with a few lines of filler does more harm than no page, because it tells a visitor you ran out of things to say. Keep the menu short and use plain labels such as "Services", "Areas" and "Contact", which tell a visitor exactly what is behind them.
| Page | What it must do | Where to see it on the sample |
|---|---|---|
| Home | Promise a result, show what you clean, point to a quote | Home |
| Services | List jobs, method, frequency and how pricing works | Services |
| Booking | Let a visitor pick a service, day and time | Book a clean |
| Areas covered | Say where you work and how visit days run | Areas Covered |
| About | Show who turns up and what to expect | About |
| Contact | Give a form and direct contact details | Contact |
What should the services page say?
It should say what a clean covers, how you do it, how often to book and how the price is worked out.
The services page is where a visitor decides whether you are the right cleaner. Start with what is included. Say whether you clean the glass, the frames and the sills, and whether you clean inside, outside or both. If conservatory roofs, skylights, gutters or solar panels are extras, say so here, because surprises at the door cause bad feeling and lost repeat work. A clear list at the top saves you many awkward conversations later.
Then describe your method in a few plain sentences. Visitors do not need a lecture, but they do like to know the work is done properly. If you use a water-fed pole for upper floors and a squeegee on ground floor glass, say that, because it tells a homeowner you know the job and a business buyer that you work efficiently. Keep it short enough that a visitor reads it all. The sample's services page is organised this way, with sections for what a clean covers, the cleaning method, how often to book and how pricing is worked out. That order mirrors the questions a visitor asks, so it is a good order to copy.
Separate homes from businesses. A house with eight windows and a shopfront with a long glass frontage are different jobs with different timing. Give each audience a short block of its own: what you do for them, when you can visit, and how a regular round works. A shop manager reading that you can clean before opening will feel the page was written for them, and that feeling is what turns a reader into an enquiry. It also helps you, because you stop answering the same questions by phone.
Avoid vague promises such as "the best results in town". Say what a visitor can check: that you clean the frames as well as the glass, or that you return if a streak is spotted. Specific claims you can keep are worth more than grand ones you cannot. If you cannot honestly stand behind a sentence, delete it, because a customer who finds one claim untrue will doubt the rest.
How should pricing and quotes work online?
Explain how a price is worked out, then give a quote form or a booking route that collects what you need.
Window cleaning prices depend on the number of windows, the floors, access, how dirty the glass is and how often the visit repeats. You do not have to publish a rate card, but you should explain the factors. A visitor who understands why a three-storey house costs more than a bungalow will trust the number when it comes. The sample's services page has a section on how pricing is worked out for this reason, and your own page should do the same in your own words.
Decide whether you quote by form, by phone or by booking. Many window cleaners use a short quote form asking for the address, the type of property, the number of windows or storeys, and whether a regular round is wanted. A photo upload helps if you offer it, because you can see access and glass at a glance. Keep the form short, since every extra field loses some visitors who would otherwise have finished it. Ask only for what you need to give a fair price, and collect the rest when you visit.
Be careful with any price you show. If you list a starting price, make sure it is a price you will honestly charge for that job. A price that is only true for the smallest property, shown without saying so, annoys people the moment the real quote arrives. It is better to say "from" and explain what the figure covers than to leave a visitor feeling misled. Honest pricing costs you a few clicks and wins you the customers who stay.
Say what happens after the form is sent. A line such as "we reply within one working day" is only worth writing if you will keep to it. Set the time you can actually meet and put it on the page. People who hear nothing after sending a request assume you are not interested, and they move on within the hour. The sample's home page has a "Get your quote" section so the route is visible before a visitor has scrolled far, and your own site should place the quote route high and repeat it near the end.
How do bookings and regular rounds work?
A visitor picks a service, a day and a time and sends a request, and you accept or move it.
Booking suits window cleaning because the jobs have a known length and a clear schedule. On the sample's booking page, the 6 bookable services each carry a length. The visitor chooses one, picks a day and a time and sends a request. The owner then accepts it or moves it in the Booking Manager. That last step matters: it keeps you in control of your round, so a request is not a promise until you confirm it. You never end up double booked or stuck with a time that does not fit your route.
Think about regular rounds in particular. Most window cleaners earn their living from repeat customers on a four or eight week cycle, so the website should make a repeat clean easy to ask for. Offer a plain choice: a one-off clean or a regular clean, with the usual gaps listed. Explain how a customer changes or pauses a round, for example by contacting you a set number of days ahead. A customer who knows they can pause during a holiday is more willing to start, because the commitment feels smaller. State the change rule once, clearly, and stick to it.
Group your services so booking is not confusing. The sample also has a category page for browsing by type of clean. If you sell homes and businesses differently, categories let each visitor reach the right service in a click, rather than reading a long list to find theirs. Name each service the way a customer would ask for it, such as "Exterior clean, house" rather than an internal code.
Keep confirmations clear. When a request comes in, reply with the date, the time window, the price or how it will be set, and how to change it. A short, clear message prevents most missed visits. If your tool sends an automatic acknowledgement, check its wording so it sounds like you and not like a machine. Turning a first booking into repeat work is its own subject, and another guide under this sample covers it, so here the point is only to make the regular option visible from the start.
How does the website earn trust?
It earns trust by showing who you are, that you work safely, and real work and reviews that are honest.
People let a cleaner onto their property, sometimes with a ladder against the wall and a van outside. They want to know who is coming. Your about page should name the people, say what a visitor can expect on the day, and describe how you behave on a property. The sample's about page covers the story, what to expect on the day and the team, which is a sound pattern to follow. A short, human page does more for trust than a long one full of general claims.
Safety and insurance belong on the website. Say plainly that you carry public liability insurance, if you do, and give the details a customer can check on request. Do not claim cover you do not hold. Working at height is the central risk in this trade, and OSHA's scaffold standard exists to protect workers from hazards such as falls and falling objects. If you use scaffolds, platforms or other access equipment, it is reasonable to say that you follow the safety rules that apply to your equipment and place. Rules differ by country and by the kind of access you use, so check your own regulator or trade association. This is general information, not legal advice.
Photos of real work carry weight. Before and after shots of an actual frontage or a tricky conservatory roof show what you can do better than any adjective. Use your own pictures, keep them honest, and avoid heavy editing that makes the glass look better than it is. A visitor who later sees the real result should find it matches what the photo promised. Ask the customer before you publish a photo that shows their home, and never show a house number or a street name without permission.
Reviews help, but only real ones. In the United States, a Federal Trade Commission rule in force from 21 October 2024 bans fake or misleading consumer reviews and testimonials, such as reviews by people who do not exist or who had no real experience with the business, and the FTC's announcement explains it. In the United Kingdom, the CMA's new regime means posting or commissioning fake reviews has been banned since April 2025, and the CMA can fine a company up to 10% of its global turnover. So only show reviews from real customers, with their permission. The Crystal View home page labels its reviews as examples because the business is fictional; yours should be real and labelled for what they are.
How do you show the areas you cover?
List the towns or districts you serve, say how your visit days work, and tell people what to do if they are on the edge.
Window cleaning is local. A cleaner who will not travel to a visitor's street wastes both sides' time, so the areas page saves effort for everyone. List your towns, neighbourhoods or postcodes clearly, and say where your base is. The sample's areas page has a section on where the business is based and another on how visit days work, which together answer most of what a visitor wants to know. A visitor should be able to tell within seconds whether you come to their road.
Visit days are worth explaining. Many window cleaners run a round by area, with certain districts on certain days. If that is how you work, say so, because it tells a customer when to expect you and why you may not be able to come on a day they pick. It also sets honest expectations about booking, since a customer in a district you visit on Thursdays will not be offered a Monday, and they will understand why. Clear rules at the start prevent a good deal of back and forth later.
Handle the edges. Some visitors live just outside your area, or are not sure whether they are inside it. Give them a way forward: a line inviting them to ask, and a form or number to do it. The sample has a section on living on the edge of the area or not being listed, and another for visitors unsure whether they are covered. A friendly answer here can win a job you might otherwise lose, and it costs you nothing to give.
Keep the list accurate. If you stop serving a district, remove it. A stale list brings enquiries you cannot take, and each one is a small disappointment for the person who sent it. Review the page whenever your round changes, and treat it as part of the work, not a thing you set once and forget.
How does the website work for every visitor?
It must load quickly, read well on a phone, and be usable by people with disabilities.
Most of your visitors will be on phones, and Google uses the mobile version of a site's content for indexing and ranking, as its mobile-first indexing guidance explains. So the phone version is the version that counts. Check that the buttons are easy to tap, the text is readable without zooming, and the quote form is simple to complete with a thumb. Put your phone number where a tap will call it, so a visitor in a hurry can reach you at once. Test on a real phone, not only on a desktop window made narrow.
Speed matters because a visitor with a dirty window and a spare minute will not wait. Use photos of a sensible size rather than huge originals, and avoid heavy extras that add nothing. You do not need a technical report; simply open your site on a phone on mobile data and see whether it feels quick. If it drags for you, it will drag for your customers, and some will leave before it finishes. Fewer, lighter images almost always help, and a clean layout loads faster than a crowded one.
Accessibility is part of doing business for everyone. The US Department of Justice's web guidance says Title III of the ADA prohibits discrimination against people with disabilities by businesses open to the public, names the Web Content Accessibility Guidelines as helpful technical standards, and lists common barriers: poor colour contrast, colour alone used to give information, images without alt text, videos without captions, inaccessible online forms and mouse-only navigation. WCAG 2.2 is the current version, a W3C Recommendation since October 2023. In practice, that means readable contrast, descriptive alt text on your photos, labelled form fields and a site that can be used from the keyboard. Rules differ by country, so check what applies where you work.
Alt text suits this trade well. A before and after photo can carry a short description such as the type of window and what was cleaned. It helps people using screen readers and gives search engines context, so one small habit serves two purposes. Do the same for your form: label each field so that a screen reader announces it correctly, and make sure the send button can be reached without a mouse.
How will local customers find the website?
They find it by searching for window cleaning in their area, so your pages, profile and details must be accurate and consistent.
Start with the basics. Put your real business name, area, phone number and hours on the site, and keep them the same everywhere. Google's Business Profile guidelines ask a business to represent itself as it is consistently represented and recognised in the real world, with its real name, address, phone number and hours. A mismatch between your site and your profile confuses both people and search engines. Google also supports LocalBusiness structured data, which can tell it your hours, departments and other details.
Its ranking systems are designed to prioritise helpful, reliable information created to benefit people, so write for your customers, not for a search box. This guide keeps the topic short on purpose. For the wider picture, read SEO for Cleaning Companies in 2026: Win Homes and Offices Online, which covers it properly. If you want to check your pages for problems that keep a site out of results, AI Website SEO Tools lists each one and says how to fix it.
How do you build it with AI Web Maker, step by step?
Describe your business on the homepage, let the website build, then edit every page and publish.
A good window cleaning business website example makes the steps easier to follow, which is why the Crystal View sample exists. Here is the route, in order.
- Open the AI Web Maker builder and enter your business name, an email, a phone number and a short description of what you do. Mention homes, businesses, regular rounds, the areas you cover and anything extra such as gutters or conservatories.
- Watch the website build. AI Web Maker plans the pages, writes the words, chooses the photos and sets up online booking, enquiry forms or a shop where the business needs them. The sample took 49 seconds for 6 pages.
- Read every page in the editor. Change the words, photos, sections, services, prices and hours so they match how you really work. Replace any stand-in photo with your own real work.
- Set up your bookable services in the Booking Manager. List each clean with its length, so a visitor can pick a service, a day and a time. Decide how you want to accept or move requests.
- Check the safety, insurance and areas wording. Make sure every claim is true and every district is one you serve.
- Preview on a phone and a computer. Tap every button, send a test enquiry and make a test booking request.
- Go live. Building and previewing cost nothing; going live costs $119 a year of hosting, and the domain name is paid separately. Optional AI work, such as extra blog posts, is paid with credits of about $0.65 each.
Compare your result with the sample's contact page, which has an enquiry form and direct contact details, to check yours offers both a form and a number. Crystal View is fictional, so copy its order and structure, never its people, reviews or prices. Your own website should be true to your own business in every line.
Frequently asked questions
How many pages does a window cleaning website need?
Six cover most businesses: home, services, booking, areas covered, about and contact. Add a separate page only when you sell a service, such as commercial contracts, that deserves its own explanation. Quality matters more than count, because a few clear pages convert better than many thin ones.
Should I show prices on my window cleaning website?
Explain how a price is worked out, and show a figure only if you will honestly charge it. Prices depend on windows, floors, access and how often the clean repeats, so a quote form often works best. Tell visitors what happens after they send it and how soon you reply.
Do I need to mention insurance and safety?
Yes, if you have them, because customers let you onto their property. State the insurance you really carry and offer details on request. For work at height, follow the rules that apply to your equipment and place, and check your regulator or trade association, since rules differ.
Can I put customer reviews on the site?
Yes, but only real ones from real customers. The US FTC bans fake or misleading reviews and testimonials, and UK law has banned fake reviews since April 2025. Ask permission, show them honestly and never write or buy reviews to fill a page.
How much does it cost to build and run the website?
Building and previewing cost nothing with AI Web Maker. Going live costs $119 a year of hosting, and the domain name is paid separately. Optional AI work, such as extra blog posts, is paid with credits of about $0.65 each.
What should you do this week?
Pick three jobs, collect your real details, and build a first version you can test on a phone.
Start with a list. Write down your services for homes and for businesses, your regular round gaps, and the districts you cover. Add your insurance details and the safety points you can honestly state. Gather five or six photos of your own finished work, with a permission note for any that show a customer's property. This list is the raw material for every page, so the more exact it is, the less you will need to fix later.
Then decide how a price is given: a quote form, a booking, or both. Write two or three sentences on how you work out a price, in plain words a customer would use. Decide how quickly you can reply to a request and write that time down, because you will put it on the site and have to keep it. A promise you can meet is worth more than a fast one you cannot.
Once that is ready, open the AI Web Maker builder, enter your details and let the first version build. Read each page against your list, fix anything untrue, and replace stand-in photos with your own. Send yourself a test enquiry and a test booking request on a phone. If it all works, publish, and ask your first happy customers for honest reviews you can show. Keep the sample open beside you while you work, and treat each of its pages as a checklist for your own.
Build your website in Minutes and get the AI Tools that work
Start Building Your Website →