CRM and business software · Field Services
CRM for Window Cleaning Companies
Pane counts, story access and storefront frequencies on every property's record — so a repeat clean is quoted from what you already know, not from a second walk-around.
Free forever for up to 3 users. Paid plans from $199 a month.
What goes wrong, and what we do about it
Window cleaning is two businesses in one van. Storefronts want the glass done every week or every month and expect one tidy bill. Homeowners call once in spring, ask what the whole house costs, and vanish until the pollen is back. Between them sit rain days, locked side gates and a pane count you took last year and cannot find. The work is quick; the remembering is what slips.
The problem
A homeowner asks for the same clean as last year and nobody can find the pane count.
In Kompot.ai
Panes, stories, screens, skylights and whether you did inside and out are custom fields on the customer. Last year's estimate sits on the same page, so the office builds the new one from the price list without a visit.
The problem
Storefronts get cleaned every week but are billed whenever someone has a free evening.
In Kompot.ai
Put each storefront on a subscription invoice that goes out weekly or monthly. It carries a card payment link, and an account that falls behind shows as overdue before the next visit, not three visits later.
The problem
Rain wipes out a day of exterior work and every booked customer needs a new time.
In Kompot.ai
The day's jobs are on the calendar with their time windows. Move each one to a dry day and send a saved reply by SMS or WhatsApp from the customer's conversation, so the change is on record when they ask.
The problem
The crew arrives for an inside-and-out clean and nobody is home to open the door.
In Kompot.ai
When the job is booked, a workflow sends the customer a message with the day and the arrival window. The gate code, the dog and where the outside spigot is live in fields on the customer, and the crew reads them in the job on a phone.
The problem
One-off spring customers never hear from you again and book whoever leaves a flyer first.
In Kompot.ai
Before the season, send an email campaign to the segment of contacts you cleaned for last spring, with a link to your online booking page. Whoever answers picks a free slot, and the booking shows on the calendar.
How one order runs
From a pane count to a paid window clean
Photos of the house arrive
A homeowner sends pictures of the front and back through WhatsApp or the website chat. The conversation is saved on a new contact along with the number of stories.
A quote by the pane
Build the estimate from your price list: panes, screens, tracks, skylights, inside or outside only. You see when the customer has opened it and when they approve.
The crew cleans the glass
The job shows the address, the arrival window and the access notes. On site the crew photographs any scratched or failed-seal pane they find before starting and marks the job done.
Invoice and card payment
The approved estimate turns into an invoice with a payment link. A storefront that wants you back every week moves onto a subscription invoice instead.
What you keep on record
- Pane count and extras
- Panes, stories, screens, skylights and French panes as custom fields on the customer, ready for the next quote.
- Access notes
- Gate code, pets, outside spigot and whether a ladder or a water-fed pole reaches the top floor, kept on the customer.
- Cleaning frequency
- How often each storefront is done and on which day, next to the subscription invoice that bills it.
- Price per pane
- Your price list with lines for panes, screens, tracks, hard-water treatment and post-construction cleans.
Digital employees · Full Service plan
Where an AI employee steps in for Window Cleaning Companies
The moment
A homeowner asks on WhatsApp what it costs to do a two-story house inside and out.
The AI employee asks how many windows there are, how many stories, whether screens come off and whether the back of the house can be reached. The count goes onto a new contact, and whoever prices the job gets an opportunity to quote from.
The moment
A shop manager calls after closing: the storefront glass was missed this week.
The voice agent takes the shop's name and address and what was missed, and the call is recorded and summarized on the account. A workflow then creates a task for the office to fit the stop into tomorrow's run.
The moment
Clouds roll in and a customer messages to ask whether tomorrow's clean is still on.
The AI employee looks up the job, answers with your rain policy from the knowledge base and confirms the arrival window. If the customer would rather move, it creates a task for the office instead of guessing a date.
Questions owners ask
- Can I quote by the pane and reuse the count next year?
- Yes. Per-pane, per-screen and per-track prices live in your price list, and the count for each house is kept in fields on the customer. Next spring you open the record, build the estimate from the same count and send it.
- How do I bill a storefront that is cleaned every week?
- Put the shop on a subscription invoice and pick a weekly or monthly cycle to match the visits. The owner pays by card through Stripe or PayPal from the link in each invoice, and a storefront that has skipped a bill shows up as overdue.
- Can a crew read access notes and add photos from the driveway?
- Yes. Kompot.ai runs in the browser of any phone. The crew opens the job, reads the gate code and which panes to skip, attaches photos of damage found before touching the glass, and changes the job's stage when finished.
- Who answers the phone while everyone is up a ladder?
- The voice agent on the Full Service plan picks up, asks for the address and which glass needs doing, and can put the caller through to you. The recording, the transcript and a short summary wait on the contact until you are back on the ground.
What it costs
Free for up to 3 users, with every feature: bring your own AI. $199 a month adds our built-in AI and moving your data over. $499 a month: we set everything up and support it every month.
Related industries
- CRM for HVAC Companies
- CRM for Plumbing Companies
- CRM for Electrical Contractors
- CRM for Cleaning Companies
- CRM for Landscaping Companies
- CRM for Pest Control Companies
- CRM for Pool Service Companies
- CRM for Pressure Washing Companies
- All industries
See it on your own business.
Create your company in a minute, or book a 20-minute call and we will show you around.