We guarantee your first 10 paying customers — customers, not leads First 10 customers guaranteed
Progressive83
10 builds a month

Start a window cleaning business.
$997 to get started.

We build the business for you — registered, branded, online and taking bookings — then run the advertising that brings the customers in. You do the work. It is the cheapest trade we build to get into, and the one that repeats fastest: most customers go back on the round every four to eight weeks. $2,997 total — $997 today with a 14-day money-back, the rest at weeks 4 and 8.

Before you read any further, the two things people find out too late: you will be cleaning the windows yourself to begin with, and the money is in round density, not in single jobs — thirty houses on one street beats thirty spread across a county. Both are covered properly further down this page.

A 30-minute call with Sam or Justin. We will tell you if your area does not support this.

★★★★★ 4.8 / 5 from 60+ reviews on Trustpilot
Verified reviews

Do not take our word for it. Take theirs.

4.8
★★★★★
from 60+ verified reviews on Trustpilot — 96% five-star
“Progressive83 did not hard sell me once… the team has been with me every step of the way.”
★★★★★ Richard · August 2026
“Progressive 83 has been a game changer for us… we wouldn’t have been able to start this business.”
★★★★★ Thomas · August 2026
On camera, unscripted

These operators run cleaning businesses — the first vertical we built, live since 2019. Same team, same software, same playbook now building window cleaning businesses. Unedited answers to the questions you are probably asking.

Mark — The Cleaning Lab
Las Vegas, US · 7 min
Joga — Spotless Hub
Birmingham, UK · 9 min
Gloria — Elite Nest Cleaning
Charlotte, US · 10 min
2019Trading since
$1.58MRevenue FY2025
Every yrProfitable
You are considering paying a company you found on the internet, so check us first: Progressive83 Limited, company no. 12120221 — revenue up every year since 2019, profitable every year, statutory accounts filed and public.
Verify at Companies House →

Every review is on our public Trustpilot profile, the bad ones included — read them all before you decide.

What the $2,997 builds

Ten things, done for you,
before you take a single booking.

Most people who try this do not fail at the window cleaning. They fail at the admin sitting in front of it, and give up somewhere around the insurance quote. This is that list, handled.

01
Local market research
Demand, household income, competitor density and what people actually pay for window cleaning in your area. If the numbers do not work, we say so before you pay anything.
02
Name and registration
We check the name is free, then walk you through registering the business and getting your tax ID — done properly the first time, in your name.
03
Brand and signage
Logo, colours, artwork for your vehicle and uniforms, plus leaflets and quote templates.
04
Website and booking forms
A fast site with our own booking forms, so a customer can request a quote in under a minute. Click through a live one we built: maidfantastic.com (cleaning vertical).
05
Our CRM and scheduling
Customers, routes, recurring visits and reminders in one place. Software we built and run ourselves, not a third-party tool we resell.
06
Invoicing and payments
Automatic invoices, card and bank payments, and recurring billing so contracts collect themselves.
07
Your services and pricing
Domestic rounds priced per property and per visit, commercial contracts billed monthly, and add-on work priced properly rather than given away.
08
Insurance and compliance
Which cover you need, what it should cost and who to get it from where you are. You buy it directly.
09
Google Business Profile
Claimed, verified, categorised and optimised. Over time this becomes the cheapest source of local work you have.
10
Campaigns built and managed
We write, launch and manage the advertising that finds your customers. The ad budget itself is separate and paid by you — see the cost table below.
Every cost, nothing hidden

What this costs you in the first year.

Everything you will pay, whether it comes to us or not. There is no line missing from this table and nothing gets added later.

Paid to Progressive83 Paid by you to someone else — never to us
Item
Detail
Cost
Paid to
Build fee
$997 today, $1,000 at week 4 — due only after your website is live — and $1,000 at week 8. 14-day money-back on the $997.
$2,997
Us
Software and support
Same rate every month, all year. CRM, booking, invoicing, payments, campaign management and your advisor.
$89/mo
Us
Revenue share
From launch, 1% of what you bill — $10 on every $1,000. For comparison, franchises typically take 6–10% of every invoice.
1%
Us
Advertising budget
Your money, your account, paid straight to Google. We manage the campaigns; we never take or hold this.
~$500/mo
Google
Equipment
Bought by you so you own it outright. Water-fed pole, filter system, squeegees and a ladder.
$600–$1,200
Supplier
Registration and filing
Your state’s own filing fees, paid to the state. Varies a lot by state. Never marked up.
$50–$500
Your state
Liability insurance
Cover appropriate to the work you take on. Far cheaper than the first claim you cannot pay.
$30–$60/mo
Insurer
Fixed fees to us in year one: $4,065. That is the $2,997 build plus twelve months at $89, with 1% of what you bill on top. No franchise fee, no commission, no minimums — the $89 and the 1% are the whole share.
Built for repeat work

One clean pays once. A round pays every month.

Window cleaning lives or dies on round density. A hundred customers scattered over thirty miles is a worse business than sixty customers on four streets, because you spend the day driving instead of earning. Building a loose, scattered round is the most common reason new window cleaners plateau — so we do not build one.

What kills the margin
A scattered round and one-off jobs
Take every job that comes in wherever it is, and you end up with a diary that looks full and a day that pays badly. Fuel and drive time eat the margin, and a single one-off clean rarely repeats.
What we build instead
A tight round on a repeating cycle
Domestic customers grouped by street and area, on a four or eight week cycle, billed automatically. Commercial contracts — shops, offices, pubs and restaurants — which are booked in advance and pay monthly. Gutter clearing, fascia and soffit cleaning, conservatory roofs and solar panels sold to customers already on the round. We advertise by area rather than by county, so the round tightens as it grows.

This is why we sell it as a round, not a list of jobs. Same streets, same cycle, same booking system, billed automatically on a schedule. We set up recurring billing so the money collects itself, and price the add-on work so a normal visit can be worth more than the last one.

Anything above ground floor needs the right kit and the right cover. Water-fed poles reach most domestic work safely from the ground, but ladder work, commercial high-level and rope access have their own rules and insurance. We tell you exactly what you can sell from day one where you are, and what needs sorting first.

Stated honestly

The equipment is not included.

This is the cheapest start of any trade we build. You buy the kit yourself and you own it outright — we are not going to mark it up or bundle it in to make the headline number look smaller.

Franchises take 6–10% of every invoice. We take 1%.

After launch you pay $89 a month and 1% of what you bill — $10 on every $1,000. That is the whole ongoing cost. No franchise fee, no commission on jobs you win, no minimums, and no cut of the business when you eventually sell it. Everything else the business earns is yours.

Most of this industry works the other way. A window cleaning franchise typically takes 6–10% of every invoice for as long as you trade, on top of an upfront fee — the better you do, the more you hand over. We keep our share small and tied to your revenue, so we only do well when you do, and we stay easy to leave.

There is also no territory and no exclusive area. We do not sell you a protected patch, because we cannot control who else sets up near you. What we do instead is research your actual local market before you commit, and tell you honestly what the competition looks like.

Your first 10 paying customers, guaranteed.

Paying customers — not leads, not enquiries, not form fills. Ten people on your books who have paid you for work done. Ten is roughly where a round starts to carry its own costs, so that is where we set the bar rather than handing over a website and wishing you luck.

The target is 90 days from your campaigns going live. If we have not got you there, we keep working on your lead generation at no additional build cost until we do.

It is the same first-10-customers guarantee our $12,500 cleaning clients get — and current operators will tell you what it is like to hold us to it. Ask on the call and we will connect you.

It holds as long as you are doing your side: keeping the agreed ad budget running, replying to enquiries within a day, quoting the work you are sent, and servicing the area we researched together. We cannot guarantee customers for someone who does not answer the phone.

Honest fit

This does not suit everybody.

We would rather tell you no on a free call than take $2,997 from someone we cannot help. Deciding this is not for you is a perfectly good outcome of that call.

It fits if
  • You are ready to be cleaning the windows yourself while the round is being built
  • You can cover the build fee and a few months of running costs
  • You can fund roughly $500 a month of advertising while the customers come in
  • You are happy to build a tight local round rather than chase every job going
  • You would rather have the setup done properly once than learn it the expensive way
It does not fit if
  • You want a hands-off investment, or you are not prepared to be on the pole yourself
  • The $2,997 is money you cannot afford to have tied up for a few months
  • You need it to pay you back inside the first month. This is a business, not a trade
  • You want a protected territory. We do not sell one and we will not pretend otherwise
  • You are not comfortable working outdoors in cold or wet weather. This trade runs all year
Questions

Before you book the call.

What do I pay, and when?
$997 today, with a 14-day money-back — change your mind in the first two weeks and it comes back. Then $1,000 at week 4, due only once your website is live, and $1,000 at week 8. That is the $2,997 build fee in full. After launch it is $89 a month plus 1% of your revenue — $10 on every $1,000 you bill.
Do you take a cut of my revenue?
Yes — 1%, and we would rather say it plainly than bury it. $10 on every $1,000 you bill, from launch. A franchise typically takes 6–10% of every invoice for as long as you trade, on top of an upfront fee. We charge $89 a month and 1%, there is no franchise fee, and you own the business, the brand and the customers outright — including when you sell.
Is my advertising budget included in the $89?
We build and manage the campaigns; your ad budget is separate, around $500 a month, and you pay it directly to Google. It never comes to us and we never hold it. It is your account and your money, so you can turn the spend up or down whenever you want, and you can see exactly what every click cost.
What is not included?
Equipment, your state’s filing fees, your insurance, and your ad budget. All four are paid by you directly to whoever provides them, at cost, never marked up by us. The cost table above lists every one of them.
Is this only domestic windows?
No. The domestic round is the backbone because it repeats every four to eight weeks, but commercial contracts with shops, offices and restaurants are booked in advance and pay monthly. We also set you up to sell gutter clearing, fascia and soffit cleaning, conservatory roofs and solar panels to customers already on the round, which is where a normal visit becomes a bigger invoice.
What happens in winter?
You keep working. Window cleaning runs all year and the round does not stop for cold weather — only for a hard freeze, which is a handful of days rather than a season. Rain is not a reason to cancel either, and we give you the wording to explain that to customers who ask, because it is the most common objection in this trade.
Do I need experience?
No. Cleaning glass to a professional standard takes days to learn. The parts that decide whether a window cleaning business survives — round density, pricing per property, retention and getting found locally — are the parts we build and run for you.
Do I need to work at height?
Less than you would think. A water-fed pole reaches most domestic work safely from the ground, which is why the trade has changed so much. Ladder work, commercial high-level and anything needing rope access have their own equipment and insurance requirements, and we tell you what you can take on from day one where you are.
What exactly does the guarantee cover?
Your first 10 paying customers — people who have paid you for work done, not leads or enquiries. The target is 90 days from your campaigns going live, and if we miss it we keep working on your lead generation at no additional build cost until you get there. It depends on you keeping the ad budget running, replying to enquiries within a day, and servicing the area we researched.
Do I get an exclusive territory?
No. We do not sell territories and we would be making it up if we promised one, because we cannot control who else starts a business near you. What we do is research your local market properly before you commit, so you go in knowing what the competition actually looks like.
Why only 10 builds a month?
Each build is real work from our team, and there is a guarantee attached that we have to stand behind. 10 a month is what we can do properly. When a month is full, the next enquiries go into the following month.

There is no bad month to start.

Window cleaning runs all year, so there is no season to wait for. The build takes a few weeks and your Google Business Profile needs time to settle before it pulls its weight, so the sooner it is running, the sooner it works for you. What does not work is waiting.

30 minutes with Sam or Justin. No pressure, and no obligation to go ahead.

Check my area — 30 min