SolarCleaningBossPro Blog — Running a Solar Cleaning Business

Profit Leaks in a Solar Cleaning Business: Unbilled Add-Ons, Missed Visits and Declined Cards

Most solar cleaning companies do not lose money in one big disaster. They lose it a little at a time: an extra the tech did for free, a twice-a-year customer nobody called, a card that declined and was never charged again. Each leak looks small. Added up over a year, they can be the difference between a business that grows and one that just stays busy.

Where to Look

The weekly check in The Weekly Reports Every Solar Cleaning Business Owner Should Watch is how you find leaks. This article covers the most common ones and how to close each.

Leak 1: Add-Ons Done but Not Billed

The customer asks the tech to put critter guards on while they are up there. The tech does it, because it is good service. Nobody tells the office. The invoice goes out for the cleaning only.

How to close it:

Also check the reverse: an extra on the job that was not actually done. Billing for work not done is a fast way to lose a customer.

Leak 2: Recurring Visits That Slip

A twice-a-year customer is due in October. October is busy. November it rains. By January nobody remembers, and in spring the customer hires someone else. That customer was worth years of visits.

How to close it: every recurring plan in SolarCleaningBossPro has a minimum number of days between visits (90, 180 or 365), and when it comes due it appears on the Waiting List map. Pins turn to overdue past a 7-day grace. Make clearing overdue pins a weekly priority, ahead of taking new one-time jobs. Recurring customers are the most valuable ones you have, as covered in Recurring Plans: The Backbone of a Steady Solar Cleaning Business.

Leak 3: Declined Cards

The tech taps Complete, the card on file is charged, and it declines. The card expired, or the customer got a new one. If nobody follows up, that job is now an unpaid invoice that gets older every week.

How to close it:

Leak 4: Skips That Never Get Rescheduled

Rain, a wet roof, a locked gate. The tech taps Skip with a note, which is exactly right. But if the office never reschedules, the skip quietly becomes a missed visit.

How to close it: the office reviews skips every day, texts the customer and puts the job on another day. Because a skipped recurring cleaning was never completed, it stays due on the Waiting List until it is done, so it shows up in the weekly check if it slipped.

Leak 5: Prices That Do Not Match the Roof

A house quoted as single-story low pitch turns out to have a steep second-story section. If the address details are wrong, every future visit is underpriced too.

How to close it: when a tech sees the real roof, they note it, and the office updates the stories and pitch on the address. The next quote then includes the right story and steep-pitch add-ons. Also review your minimum charge regularly so small systems far from the shop still pay for the trip.

Leak 6: Slow Billing for Commercial Accounts

Commercial customers with many buildings can receive a stack of separate invoices that get lost in their accounts department. Set them to Monthly so they get one statement covering every site, each line labeled with its address. One clear statement gets approved and paid faster than a dozen small invoices.

Close Leaks With Habits

None of these leaks need a big fix. They need small habits kept every week: note extras, clear overdue pins, follow up on declined cards, reschedule skips, keep roof details accurate and bill commercial accounts monthly. SolarCleaningBossPro supports each of those habits on every plan from $59/month. For more owner guides, visit the solar cleaning business software page.

Stop the Small Leaks

Extras on every job, overdue cleanings on the map, card-on-file follow-up and monthly statements in SolarCleaningBossPro.

Start Free Trial
No credit card required  ·  14-day free trial  ·  from $59/mo after
Keywords: solar cleaning business profit, unbilled add-ons, missed recurring cleanings, declined card follow-up, solar panel cleaning lost revenue