12 May 2026 · Robin Oruman
Why I'm offering ten UK window cleaners founder pricing for life
The reasoning behind Squeegify's Founder Operator programme. Ten lifetime slots at £112 a month instead of £149. Why I capped it at ten and how the maths works on both sides.
Squeegify just opened a Founder Operator programme. The first ten UK window cleaners to subscribe get £112 a month locked for life instead of the £149 retail rate. Or £1,140 a year instead of £1,788. Once the counter on the pricing page hits zero, founder pricing closes forever and every operator after pays retail.
Here is the reasoning, written for the operators thinking "is this a real deal or a marketing trick".
What founder pricing actually means
The locked price is permanent. It is not a 12-month introductory rate, it is not a "first year free" trick, it is not a coupon that expires when the renewal hits. As long as the subscription stays active, the founder pays £112 every month, every renewal, indefinitely.
If we 10x the platform price three years from now to £450 a month, the founder still pays £112. If we drop the price (we will not, but for the sake of the example), the founder gets the lower rate. The deal is "for as long as you stay on, you never pay more than this".
There is no clause that says "the founder rate ends when we raise prices" or "the founder rate is only valid for the first plan we launched". The lock is on the customer, not the product.
Why I capped it at ten
Two reasons. The first is logistical, the second is honest scarcity.
Logistical. Each founder operator gets a direct WhatsApp line to me and priority on the roadmap. Ten operators in close contact is a real cohort I can support · twenty would be two weeks of nothing else, and I am still running the round in Tallinn that pays my mortgage.
Honest scarcity. A "first 10" offer with a real counter is more credible than "founding 50" or "first 100" where the math implies "we will never actually close this". Ten is small enough that someone reading the page understands they need to act, but large enough that we get a real cohort of early operators rather than just one or two pity signups.
Why I'm doing this at all
The blunt answer is that I would rather have ten operators paying £112 forever than zero operators paying £149 forever. Squeegify is a new product. The pricing page has not been tested. The signup flow has not been stress-tested. The widget install on a real third-party site has not been done end-to-end by anyone except me. None of that is going to improve with no customers.
The founders fix all of that. They give the product a real workout. They give me real feedback. They are the operators I owe a beer to in three years when I tell the launch story at a conference.
In return for that, they pay less. Permanently.
What the founders get beyond the price
Two things, written into the deal:
1. Founder pricing locked for life. The retail rate does not apply to them, ever, as long as their subscription stays active.
2. Direct WhatsApp line. They get my mobile number for 12 months. Founder feature requests go to the top of the roadmap. If the widget misbehaves on their specific theme, I fix it the same week.
These are not features the platform supports for everyone. They are personal commitments from me to the first ten operators who take a chance on a new product.
The maths on the operator side
A working round in the UK averages roughly £250 of recurring annual revenue per new residential customer. One window cleaning round, maintained, four times a year, at maybe £15 per clean, plus the occasional gutter or fascia job. The number varies by region and what the operator includes in their service, but £250 is the conservative end.
Squeegify costs £112 a month on the founder plan. That is £1,344 a year.
One extra booked customer a month, sustained through the year, fully covers Squeegify with three months left over.
The way it gets you that extra customer is by replying to your website enquiries in ten seconds instead of twenty-four hours. Customers who fill in a contact form on a Saturday and get a quote on Monday have already requested quotes from two other cleaners. Squeegify replies before they go to bed.
The maths is robust across the whole operator spectrum. A one-van operator only needs one extra booked job a month. A ten-van firm probably gets four or five extras a week once the widget is on every quote-relevant landing page. Same product, same maths, different volumes.
The maths on my side
Ten founders at £112 a month is £1,120 of recurring monthly revenue. Annualised, £13,440.
That is not enough to live on. It is enough to pay for the Anthropic API spend, the Google Maps quota, the Vercel hosting bill, and a year of focused product work without having to take outside funding. It is also enough proof to charge real customers the real £149 with confidence.
The retail tier kicks in at operator number eleven and prices off the demand the founders create.
When the counter hits zero
The marketing page has a live counter (10 / 10 founder spots remaining) that polls every 30 seconds. When the tenth slot is confirmed, three things happen:
1. The pricing page swaps to retail mode. The £112 cards disappear, the £149 card is the only option. 2. The hero CTA changes from "Claim founder pricing" to "Start free trial". 3. The sticky mobile bar changes from "Founder · £112/mo" to "Retail · £149/mo".
There is no "we are going to extend it just this once". The cap is enforced atomically at the Stripe checkout layer. If two operators try to claim slot ten at the same instant, only one succeeds and the other gets refunded with an apology email.
On the "card required" question
The 14-day free trial requires a card on file. Stripe verifies the card but charges nothing until day 15. If you cancel before day 15 you pay zero. If you cancel on day 30 you pay one month and access stops at the end of the billing cycle. Standard SaaS billing, nothing exotic.
I made the card required because operators who do not enter a card during a free trial almost never convert when the trial ends. The "no card to start" framing optimises for signup numbers, not for businesses that actually intend to use the product. The founders are the operators who intend to use it.
How to claim a slot
The button on the pricing page does three things in sequence:
1. Reserves slot N in our database (TTL 30 minutes · if you abandon the Stripe page, the slot frees up automatically). 2. Redirects you to Stripe Checkout with the Founder Monthly or Yearly price selected. 3. On successful checkout, our webhook confirms the slot and you get a welcome email with the WhatsApp number to me.
If you click the button and the counter has just hit zero, you get sent to the retail signup instead of left at a dead end.
Honest about the risk
You are buying into a product I started building seven months ago. The widget on the pricing page is the real production widget · go try it on your own address. The dashboard works. The AI counts windows pretty well across the UK property types I have tested. The booking emails fire correctly. Operators who install the widget see real quotes land in their dashboard.
But it is a new product. It has not survived a winter season at scale. The accuracy claims on the pricing page are deliberately phrased "typically within ±2 windows" rather than a precise percentage because the benchmark dataset is not yet at 50 verified addresses. The platform has been tested by maybe 20 operators, mostly people I know in person.
If you want the safety of a six-year-old SaaS with thousands of customers, Squeegee or Jobber is the right choice. They are good products. If you want to be one of ten people who shape a new tool and get a permanent price for the early bet, this is the deal.
The link
squeegify.co.uk/pricing#founder
If you have questions, email me directly · rroruman@gmail.com. I read every one.
- Robin