Recurring Cleanings

Recurring Solar Cleaning Software
Twice-a-Year Homes, Quarterly Arrays and Plans That Come Due on Their Own

A one-time solar cleaning pays for a day. A customer on a plan pays you twice a year for as long as they own the house. SolarCleaningBossPro keeps every home and commercial plan on a minimum number of days between visits, puts each cleaning on the Waiting List map the day it comes due, reminds the customer before the truck shows up, and charges the card on file when the tech taps Complete.

Start Your 14-Day Free TrialTry the Live Demo
No credit card required  ·  14-day free trial  ·  from $59/mo after
90 / 180 / 365
Days Between Visits
$59
Plans Start Per Month
3 Colors
Not Due, Due, Overdue
14 Days
Free Trial, No Card
SolarCleaningBossPro Waiting List map showing recurring solar panel cleanings colored by not due, due now and overdue

Affordable Doesn't Mean Cheap.
This Is Real Plan Software for Solar Cleaning Companies.

Plans start at $59/month, and recurring cleanings are part of every plan. Minimum days between visits, the Waiting List map, reminders, auto-charge and monthly statements come with the platform, not as an add-on. To see how recurring work fits with quotes, routing, the tech app and billing, start at SolarCleaningBossPro and then dig into plans here.

🔁

Plans by Days Between Visits

Homes every 180 or 365 days, commercial arrays every 90. Set it once on the job and the next cleaning comes due on its own.

🗺️

The Waiting List Map

Every cleaning that has come due, on a live map and list, with pins colored not due yet, due now and overdue.

☀️

Panel Details Carry Over

“24 panels · Roof · 2-story · Low pitch · Bird proofing” entered once and shown on every plan visit after.

💬

Reminders Before Each Visit

Night-before, when-they're-next and arrived alerts by text and email, chosen by the customer.

💳

Auto-Charge Each Visit

Complete creates the invoice and can charge the card on file, so plan visits get paid without a chase.

🏢

Monthly Statements

A property owner with many buildings gets one statement a month, each line labeled with the address.

Nobody Has to Remember Which Roofs Are Due This Month

Most solar cleaning companies keep plan customers in a spreadsheet, a wall calendar or the owner's memory, and somebody always slips through. SolarCleaningBossPro counts the days from each completed cleaning. When a plan reaches its minimum days between visits, the address shows up on the Waiting List as due. If it sits past a 7-day grace, the pin turns overdue so it gets scheduled first.

  • Twice-a-year (180 days) and yearly (365 days) home plans
  • Quarterly (90 days) commercial array plans
  • One-time cleanings alongside the plans
  • Pins colored not due yet, due now and overdue past a 7-day grace
  • Tags like Twice a Year and Commercial to sort and filter
  • Due work grouped on the map so routes build themselves
Example Waiting List — This Week
Twice a Year · 180 days
24 panels · Roof · 2-story · Low pitch · Bird proofing
Overdue
Yearly · 365 days
16 panels · Roof · 1-story · Low pitch
Due
Commercial · 90 days
312 panels · Carport · Monthly account
Due
Twice a Year · 180 days
30 panels · Ground mount · Spigot by the shed
Not Due
One-Time Cleaning
20 panels · Roof · 2-story · Steep pitch
Due
Illustration of how plan cleanings appear as they come due.

Set the Plan Once. The Calendar Takes Care of Itself.

You did not start a solar cleaning company to babysit a spreadsheet of due dates. SolarCleaningBossPro asks for the panel details and the plan once, then brings every cleaning back to the Waiting List when it is due, visit after visit.

01

Add the Customer and Panels

Enter the address with panel count, mount, stories, pitch, extras and access notes, or bring your list in by CSV import.

02

Pick the Plan

Yearly at 365 days, twice a year at 180, quarterly at 90 for commercial arrays, or a one-time cleaning.

03

Cleanings Come Due

Each completed visit restarts the count. When the days are up, the address lands on the Waiting List map.

04

Route, Clean, Get Paid

Put due work on a truck and a day, the tech completes it on the phone, and the card on file is charged.

Plan Customers Leak Out When Nobody Is Watching the Dates

Selling the first cleaning is the hard part. Keeping that customer on a schedule is where the money is, and it is the part most solar cleaning companies run on memory.

Ask an owner how they track twice-a-year customers and you usually hear about a spreadsheet with a “last cleaned” column, a few reminders on a phone, and a stack of homeowners who said “call me in the spring” and never heard back. Nobody said no. They just never got called.

Commercial arrays are worse. A quarterly property with six buildings is twenty-four cleanings a year, and missing one means an uncomfortable call from the property manager. When the plan lives on the address and the due date is counted for you, every plan customer comes back around on time.

SolarCleaningBossPro keeps the plan, the panels, the address and the payment in one place, from the first quote to the tenth visit.

Recurring Cleaning Features for Solar Panel Cleaning Companies

Every tool here exists to keep plan customers cleaned on time, reminded before the truck arrives and billed without a phone call.

🔁

Minimum Days Between Visits

Plans run on 90, 180 or 365 days, or whatever spacing you choose for a property.

🗺️

Waiting List Map

A live map and list of every cleaning that has come due, ready to put on a truck.

🎨

Status Colors

Not due yet, due now and overdue past a 7-day grace, so the late ones stand out.

🏠

Home Plans

Twice a year or yearly for rooftop systems, ground mounts and carports.

🏢

Commercial Plans

Quarterly cleanings for arrays, with many addresses under one client.

☀️

Panel Details

Panel count, mount, stories, pitch, extras and access notes on every plan visit.

🔍

Extras on the Plan

Bird proofing, critter guards and inspections added as line items when you sell them.

💬

Reminders & Alerts

Night before, when they are next and when the tech arrives, by text and email.

💳

Auto-Charge

Card on file charged on completion or on a schedule, with past-due follow-up.

🧾

Monthly Statements

One statement a month for property owners, every site labeled by address.

🏷️

Tags

Residential, Commercial and Twice a Year tags to sort, filter and pull lists.

📊

Reports

See who is on a plan, who is due and who has drifted off the schedule.

📝

Online Sign-Ups

Website sign-up form with card captured, converted to a client in one click.

📱

Customer App

Customers see invoices, update their card, request service and watch the route.

📥

CSV Import

Bring your existing plan list in by CSV, with addresses placed on the map automatically.

💲

Simple Plans

Start $59, Pro $89 and Crew $199 per month, with recurring cleanings on every plan.

Due Work Becomes Routes, Routes Become Paid Visits

The Waiting List shows what is due. The office picks the due homes in one part of town, puts them on a truck and a day, and auto-routes Closest First or Furthest First from the shop. Many companies run one truck on homes and one on commercial arrays. When the tech taps Complete, the invoice is created, the card on file can be charged and the plan starts counting toward the next visit. For the full picture, read Recurring Solar Cleaning: The Complete Guide to Plans, Due Dates and Repeat Revenue for Solar Panel Cleaning Companies.

  • Waiting List map colored by status
  • Dispatch board by truck and day
  • Auto-route from the shop or set the order by hand
  • One truck on homes, one on commercial arrays
  • Skipped visits come back with the tech's note
  • Completed visits restart the plan count
Example Dispatch Board — Tuesday
Truck 1
Homes · twice-a-year and yearly plans, north side
Truck 2
Commercial · quarterly carport and rooftop arrays
Truck 3
Overdue homes from last week's rain day
Owner
Two first cleanings with a plan offer at each
Every plan, back on time.
Due work on the map, routes on the board.

Plan Customers Hear From You Before the Truck Shows Up

A homeowner on a twice-a-year plan should never be surprised by a ladder at the gutter line. Automatic reminders the night before, a text when they are next, an arrived alert when the tech pulls up and a live route map in the customer app all tell them the cleaning is coming. They can update their card, see invoices, pay online and request service from the same app, and replies to texts come straight to the office.

  • Night-before, when-they're-next and tech-arrived alerts
  • Live route map with their place in line
  • Two-way texting with the office
  • Update the card on file from the customer app
  • Invoices, online payment, ratings and referrals
Example Plan Record
Plan
Twice a year (180 days)
Panels
24 panels, roof, 2-story, low pitch
Extras
Bird proofing, inspection
Billing
Card on file, charged on completion
Tags
Residential, Twice a Year

Simple Plans. Recurring Cleanings Come With Every One.

Pick the plan that fits your operation. Every plan starts with a 14-day free trial and no credit card.

Compare plans on the pricing page.

Recurring Solar Cleaning Software — Common Questions

How do recurring solar cleanings work?

Each plan has a minimum number of days between visits: 365 for a yearly home plan, 180 for twice a year, 90 for a quarterly commercial array. When a cleaning is completed, the count starts over. When the days are up, the address shows up on the Waiting List as due, ready to be put on a truck and a day.

What do the colors on the Waiting List mean?

Pins are colored by status: not due yet, due now, and overdue once a cleaning has sat past a 7-day grace. The overdue pins are the ones to schedule first.

Can I run one-time cleanings too?

Yes. One-time cleanings sit alongside plan customers, and when a one-time customer agrees to a plan you set the days between visits on their job and they come due on their own from then on.

How do plan customers get billed?

With a card on file, the visit can be charged when the tech taps Complete or on a schedule. Property owners and businesses set to Monthly get one statement each month covering every building, each line labeled with the address.

Can I bring my current plan customers in?

Yes. Use CSV import to bring in your customer list, and the imported addresses are placed on the map automatically. Then set each customer's plan and panel details.

How much does it cost?

Start is $59/month, Pro is $89/month, and Crew is $199/month. Recurring cleanings are on every plan, and every plan starts with a 14-day free trial with no credit card.

Recurring cleanings are one piece of how SolarCleaningBossPro runs a solar panel cleaning company. For quotes, routing, the tech app, the customer app and billing, see the full SolarCleaningBossPro platform overview.

Recurring Cleanings Guides

Practical reading on home and commercial plans, minimum days between visits, the Waiting List, pricing plan visits, seasonal timing, reminders, auto-charge, monthly statements, skipped visits, cancellations, win-backs and keeping the schedule full all year.

  1. Recurring Solar Cleaning: The Complete Guide to Plans, Due Dates and Repeat Revenue for Solar Panel Cleaning Companies
  2. Building Recurring Revenue in a Solar Panel Cleaning Business
  3. The Twice-a-Year Solar Panel Cleaning Plan: The Workhorse of a Residential Route
  4. The Yearly Solar Panel Cleaning Plan: An Easy Yes for Homeowners
  5. Quarterly Commercial Solar Cleaning Plans for Arrays, Carports and Rooftops
  6. Minimum Days Between Visits: How 90, 180 and 365-Day Solar Cleaning Plans Work
  7. How Recurring Solar Cleanings Come Due on the Waiting List
  8. Not Due, Due Now, Overdue: Reading the Pin Colors on a Solar Cleaning Plan Map
  9. Turning One-Time Solar Panel Cleanings Into Recurring Plans
  10. Offering a Solar Cleaning Plan at the First Job
  11. Pricing Plan Visits vs One-Time Solar Panel Cleanings
  12. Seasonal Timing for Recurring Solar Cleaning: Spring Pollen, Summer Dust and After Storms
  13. Reminders Before Every Solar Cleaning Plan Visit
  14. Auto-Charging Each Recurring Solar Cleaning Visit to the Card on File
  15. Monthly Statements for Property Owners on Recurring Solar Cleaning Plans
  16. Skipped Visits on a Recurring Solar Cleaning Plan: Rain, Locked Gates and Nobody Home
  17. Adding an Inspection Every Other Visit to a Solar Panel Maintenance Plan
  18. Moving Customers Between Solar Cleaning Plans
  19. Handling Solar Cleaning Plan Cancellations Without Burning the Bridge
  20. Winning Back Lapsed Solar Cleaning Plan Customers
  21. Retention Habits That Keep Solar Cleaning Plan Customers Year After Year
  22. Reports on Recurring Solar Cleaning Customers: What to Check Each Month
  23. Tagging Solar Cleaning Plan Customers: Twice a Year, Commercial and Beyond
  24. Keeping the Solar Cleaning Schedule Full Year-Round With Recurring Plans
  25. Selling Solar Cleaning Plans Online: The Sign-Up Form and the Customer App
  26. Panel Details That Carry Over to Every Recurring Solar Cleaning Visit
  27. Routing Recurring Solar Cleaning Visits: Homes on One Truck, Arrays on Another
  28. Bird Proofing and Critter Guards for Solar Panel Maintenance Plan Customers
  29. Moving Recurring Solar Cleaning Customers Off Spreadsheets and Paper
  30. Choosing Recurring Solar Cleaning Software: What to Check Before You Switch

Stop Losing Plan Customers
to a Forgotten Spreadsheet.

Plans by days between visits, a Waiting List that shows what is due, reminders before every visit and auto-charge when the work is done. Try SolarCleaningBossPro free for 14 days.

Start Your 14-Day Free TrialTry the Live Demo
No credit card required  ·  14-day free trial  ·  from $59/mo after