The 7 things a window cleaning website has to do
Tap-to-call, an instant quote path, published price ranges, real crew photos and proof of insurance. What converts on a window cleaning site and what to cut.
Most window cleaning websites are a photo of a spotless high-rise, a slogan about clarity, and a contact form that goes to an email nobody checks on a Saturday. The homeowner who landed there was comparing three companies with her thumb, on a phone, in about 90 seconds. She did not read the slogan.
Start with the size of the opportunity. Of 14,348 window cleaning listings on Google, 32% have no website at all. And the ones that do carry a median of 13 reviews against 2 for companies with no site. The website is not causing the reviews. Both come from the same thing: an owner who treats this like a business. But the gap tells you how thin the competition is once you build something that works.
Seven things. In order.
1. Tap-to-call in the first screen
Your phone number, as a tappable link, visible without scrolling, on mobile. Not in a hamburger menu. Not as an image. A real tel: link in the header and again in a sticky bar at the bottom of the screen.
Between 60 and 75 percent of your traffic is on a phone, and window cleaning is a low-consideration purchase. Somebody decides in a minute. If she has to pinch and zoom to find your number, she calls the next company. Put the number in 20-pixel type minimum and repeat it at the bottom of every page.
2. An instant quote path that does not require you
The form that asks for name, email, phone and "tell us about your project" gets abandoned. The one that asks "How many stories is your home?" and "Roughly how many windows?" gets finished, because it feels like progress toward a number.
Build a three-question path: home size or pane count, one story or two, interior and exterior or exterior only. Then show a range on the spot. "A two-story home with 25 to 35 panes, inside and out, typically runs 260 to 380 dollars." Collect the phone number after the range, not before it.
This does two jobs. It books the ready buyer at 9pm when you are asleep, and it screens out the caller who wanted 90 dollars, which saves your drive time. Low-ticket work means every unqualified estimate visit eats the margin on a real job.
3. Published price ranges
Say the numbers. A minimum, a per-pane rate, a storefront route rate, and what the add-ons cost.
"Residential: 8 to 12 dollars per pane inside and out, 175 dollar minimum. Screens 3 dollars each. Track and sill detail included. Storefront route: 25 to 75 dollars per visit depending on frontage, billed monthly. Hard water stain removal quoted on site."
Owners fight this because they fear being undercut. In practice the companies that publish ranges get fewer price-shopper calls and more booked ones, and the answer engines quote you, which matters more every quarter. The AI search guide covers why published numbers get you named in ChatGPT and Perplexity answers, and the pricing guide covers good-better-best structure.
4. Separate pages for each service line
One "Services" page listing everything is a page that ranks for nothing and answers no specific question. You need four real pages, each 500 to 900 words:
- Residential window cleaning. Twice-a-year framing, what is included, screens, tracks, sills, what happens with hard water.
- Storefront and commercial route. Weekly, biweekly and monthly frequency, per-visit pricing, before-open scheduling, insurance limits, multi-location handling.
- Gutter cleaning. The natural bundle. Same ladder, same trip, and the customer who books both is worth roughly double per visit.
- Pressure washing. Driveways, siding, walkways. The other bundle, and the one that fills a slow month.
Residential and commercial buyers are different people with different questions. A property manager wants your certificate of insurance and your route reliability. A homeowner wants to know if you move furniture. One page cannot serve both without serving neither.
5. Real photos of real work and real people
Stock photography reads as fake within a second, and every one of your competitors is using the same three squeegee images.
Shoot with a phone. Before and after on a genuinely dirty window, framed the same way, same angle. Six to ten pairs. Then two or three photos of your crew in branded shirts standing next to your truck. 91.7% of window cleaning listings already have a profile photo, so having one is table stakes on Google, but having your own crew on your website is still rare and it is the fastest trust signal you can add.
Caption them with the job. "Two-story in Meridian, 34 panes, exterior hard water removal, 3.5 hours."
6. Insurance and safety, stated plainly
This is the trade-specific one, and most sites skip it.
Write a short block on the homepage and expand it on an About page: your general liability limit, that you carry workers compensation, that you can produce a certificate of insurance naming the property owner as additional insured within a day. Property managers will not book without it, and homeowners who have heard a ladder story will read it.
Then explain the method. Water-fed pole for second-story exteriors, which means no ladder against the customer's siding and no boots in the flowerbed. Ladder policy and footing practice for what has to be done by hand. Purified water so glass dries spot-free without contact.
Say it in plain sentences: "Most second-story exterior glass is cleaned from the ground with a water-fed pole and purified water. We use ladders only where they are safe and stable, and we do not set them on soft landscaping." That paragraph closes hesitant customers better than any headline about clarity.
7. Speed and city pages
Get the page loading in under 2.5 seconds on a phone on cell data. Check it in Google's PageSpeed Insights, free, and look at the mobile score not the desktop one. The usual culprits are uncompressed hero images, four fonts, a chat widget, a review widget and a booking widget all loading at once. Compress the images to under 200KB each and delete two of the widgets.
Then write a page per city or suburb you actually serve. Not 40 pages for towns you will not drive to. Five to eight pages for the places you work every week, each with a couple hundred words about that area, the neighborhoods, and a photo of a job you did there. A page about Eagle written by someone who has cleaned windows in Eagle reads differently than a template with the town name swapped in, and the search engines have gotten good at telling the difference.
Check where you stand against the rest of the trade in the benchmark report before you rebuild anything, so you know which gap you are actually closing.
Frequently asked
Do I need a website if my Google profile brings in work? The profile brings the call. The website is where a comparing customer decides between you and the other two profiles she opened. It is also what the answer engines read. Both, or neither works as well as it should.
How much should a window cleaning site cost? A solid five to ten page site runs 1,500 to 5,000 dollars built once, or 100 to 300 a month on a managed plan. Above 8,000 for this trade, ask hard what you are paying for. The choosing a partner guide covers the red flags.
Should I add online booking? For storefront routes, no, those are sold in person. For residential, yes, if you can hold the slot honestly. A booking calendar that overbooks your crew costs you more than the form it replaced.
If you want the site built and the quote path wired up, website design is one of the services in the free 14-day trial. Text or call (385) 832-6175.