A window cleaning cancellation policy shares one element with pressure washing that most other trades do not need: a weather clause that separates technician-initiated reschedules from customer voluntary cancellations. Without it, the first rainy week of April becomes a dispute about whether the customer is entitled to a refund on their deposit.
The two documents a window cleaning business needs
Residential window cleaning and commercial window cleaning operate differently and need different terms. Residential jobs use a booking policy with a deposit and a 48-hour cancellation window. Commercial recurring contracts use a service agreement with payment terms and a 30-day termination notice period. Using a residential booking policy for a recurring commercial client creates confusion at both billing and termination.
The template below covers residential booking. Commercial clients should receive a separate service agreement that reflects the ongoing nature of the relationship.
Free window cleaning cancellation policy template
[Business Name]: Window Cleaning Booking Policy A deposit of [$50 to $125 depending on job type] is required to confirm your appointment. This deposit holds your time slot and applies toward your service cost. Cancellation terms: - More than 48 hours before appointment: Full deposit refund. - Within 48 hours: Deposit retained. - No-show or property inaccessible at arrival: Deposit retained. Weather rescheduling: Window cleaning cannot proceed in rain, high winds, or freezing temperatures. If weather forces us to reschedule, your deposit carries forward to the new date. Weather reschedules are NOT cancellations. No deposit is retained for weather-forced reschedules. We will contact you as soon as possible to arrange an alternative date. Access and preparation requirements: Before your appointment, please: - Unlock all gates providing access to the home exterior - Move outdoor furniture, plants, and decorations away from windows - Secure pets indoors or away from the work areas - Note any windows that are painted shut, broken, or cannot be opened safely If access requirements are not met on arrival, a preparation charge of [$25 to $40] may apply. If we cancel for any reason other than weather: Full deposit refund within 24 hours. By booking this appointment, you agree to these terms.
Displaying the policy where it matters
Your booking page should show the full policy before checkout. Your confirmation email should include it in full. Your 48-hour SMS reminder should reference the key points: cancellation window, weather clause, and preparation requirements. A customer who has seen the terms three times before appointment day almost never claims surprise when they are applied.
When weather and voluntary cancellations happen close together
A situation worth anticipating: a customer cancels within 48 hours and claims weather was the reason even though you did not initiate a reschedule. Your policy should address who determines whether a weather event justifies a reschedule. Standard practice: you make the weather determination. If you were planning to proceed and the customer cancels citing weather, your cancellation policy applies. If you initiated the reschedule due to weather, the deposit carries forward.
Including this distinction in the policy prevents the ambiguity. "Weather reschedules are initiated by [Business Name] based on safety conditions. Customer cancellations citing weather are treated as voluntary cancellations per the standard policy." That sentence closes the gap.
Recurring residential clients
Customers who use your window cleaning service annually or twice a year are worth managing with a slightly lighter touch on deposits once the relationship is established. A customer who has had their windows cleaned by you three times and has a track record of reliability does not need a deposit reminder in the same way a new customer does. Many window cleaners keep deposits for new customers and one-time jobs, and waive them for established annual customers.
Even without a deposit, keep a card on file for annual customers so that a late cancellation can be charged a visit fee without requiring a separate payment request. The card on file creates the financial backstop that deposits provide for new customers.
GrabMySlot is free to start. You pay 3 percent only when you collect a deposit. Set up your booking page in under five minutes at grabmyslot.com.
Introducing the policy to new customers
New customers who find you through Google or a neighbor referral often call to inquire before booking online. When they ask about your availability, a simple explanation works well: "I book appointments online and require a small deposit to confirm the slot. The deposit applies toward your cleaning and is fully refundable if you need to cancel with 48 hours notice. Weather reschedules carry the deposit forward. Here is my booking link."
Most customers who call with a genuine interest in having their windows cleaned accept this without pushback. The customers who resist a $65 deposit on a service call are often not yet committed to proceeding. The deposit filters for customers who are ready to book rather than those who are still deciding. That filter produces a cleaner, more reliable calendar during your busiest weeks.
Customers who have worked with professional services before understand deposits. A doctor's office, a specialty restaurant, a popular salon: each of these routinely asks for a card to hold an appointment. Your window cleaning deposit is the same mechanism. Most customers who have experienced it elsewhere recognize it as a sign of a professional operation, not an unusual demand.
