Window cleaning CRM and job management
Keep every customer, clean, crew update and payment connected.
Window cleaning CRM for the whole business: turn enquiries into quoted work, plan one-off and repeat cleans, record the site result and close the loop through payment and profit.
No card · Whole crew included · Cancel anytime

For domestic and commercial window-cleaning businesses.
Leads and quotes
Keep the requested scope, customer history and accepted price together.
One-off and contract work
Deep cleans, commercial jobs and recurring streets share one schedule.
Collection and profit
Paid, unpaid, invoiced and job-cost records stay visible to the office.
High-rise, rope access and specialist compliance need dedicated safety and compliance systems. JobDiary does not claim to replace them.
From enquiry to clean to payment.
Record the lead
Customer, property, requested scope and next action.
Quote the work
Price a one-off, commercial contract or repeat clean.
Create and schedule the job
Plan it beside the rest of the business and assign the right crew.
Give the crew the site detail
Address, scope, access notes and relevant customer history.
Record the result
Done, not done, hours, photos and payment state on the work record.
Invoice, collect and review
Send the invoice or payment link, record collection and review the job.
Nobody home is not the same as not done.
A completed but unpaid clean, a blocked visit and a moved appointment need different states on the same customer history.
- Keep a completed unpaid clean as a visible customer balance.
- Move an uncompleted visit without losing the agreed scope.
- Keep the next action with the customer instead of a scrap of paper.
- Payment
- Photo
- Hours
Job notes
Fronts and backs. Frames and sills. Note the cracked pane.
Mark job done
- 7 The GreenDone
- 23 Seabury DriveDone
- 9 Brookfield LawnIn progress
- 12 Castle ParkNext
- 31 Church RoadScheduled
- 18 The RiseScheduled
- 08:307 The Green€30Done
- 09:1523 Seabury Drive€30Done
- 10:009 Brookfield Lawn€35In progress
- 11:0512 Castle Park€45Next
The crew need the next property and the agreed work.
- A focused list of one-off, contract and repeat work.
- Supported field updates saved offline and synced when signal returns.
- Hours, photos, completion and payment recorded against the job.
Product screens use demonstration data.
Keep every clean in the right money state.
Window-cleaning businesses mix door collection, payment links and account invoices. JobDiary keeps each state with the customer and job, while recorded time and costs support a clearer profit view.
Card payments run through your own Stripe account. Reminders can run at day 3, day 7 and day 14.
- Payment
- Photo
- Hours
Job notes
Fronts and backs. Frames and sills. Note the cracked pane.
Mark job done
Product screens use demonstration data.
This CRM grew inside a real Co. Louth trades operation.
Gardening Services Dundalk is the operating basis of JobDiary. Leads, quotes, jobs, projects, field records, invoices and reports were shaped by real work, not a feature list.

- Early records
- 472 jobs
- Field use
- 2 vans
- Since
- 2025
30 days free · No card · Cancel anytime · Free data export
Relevant window cleaning reading
How to manage window-cleaning customer and payment records
Manage window-cleaning records at the customer, site and visit levels, then keep the payment position attached to the relevant work.
Read the guideWindow-cleaning job costing for business owners
For window-cleaning business owners: estimate labour, travel and equipment costs, build quotes and review the margin on recurring jobs.
Read the guideHow to chase an unpaid invoice without losing the customer
Chase an unpaid invoice by checking the balance first, sending a clear reminder and recording the customer's response.
Read the guideGetting paid guides
Reminders, invoices and part-payments.
Read the guidesRunning the round guides
Recurring jobs, weather and routes.
Read the guides
Window cleaning questions
Is JobDiary only for repeating window rounds?
No. It is the full CRM for leads, quotes, one-off jobs, projects or contracts, recurring work, crews, invoices, payments and reporting.
Can I run four-weekly and eight-weekly customers together?
Yes. Different recurring cycles can share the schedule beside one-off and commercial work.
What happens when nobody is home?
Record whether the clean was completed, unpaid or not done. The state stays with the customer and guides the next action.
Can a customer pay by card?
Yes, through your own Stripe account. The money goes from the customer to your bank and does not pass through JobDiary.