Solar panel cleaners are solo operators and small crews who wash residential rooftop arrays, ground-mount systems, and commercial installations. They invoice homeowners, property managers, HOAs, and solar installers or O&M companies for one-time washes, recurring maintenance plans, and add-ons like bird-proofing or inspections.
Create an invoice for payment collection
Upload logo
PDF will be generated with filename:
Invoice_1001_Client_2026-10-14.pdf
Residential jobs are most often priced per panel or as a flat fee based on system size, with a minimum service charge to cover travel and setup. A typical home with 15 to 30 panels runs a flat visit price, and many cleaners quote a per-panel rate that drops slightly on larger arrays. Roof pitch, number of stories, and access difficulty add surcharges. Commercial and ground-mount work is usually priced per kilowatt or per square foot, or as a bid per site, and often sold as an annual contract with 1 to 4 visits per year. Recurring plans are typically discounted 10 to 20 percent compared to one-time visits. Add-ons such as bird-deterrent mesh installation, gutter or roof debris removal, and inspection reports are billed separately by the panel, by the hour, or as flat fees. Water costs are usually built into the rate, though some companies add a fee for hauling purified water in remote locations.
| Service | Priced | Typical range |
|---|---|---|
| Residential panel wash (one-time, pure water) | per panel | $5-12 |
| Residential minimum service charge | flat fee | $125-200 |
| Annual or semi-annual residential maintenance plan | per visit | $100-250 |
| Commercial rooftop or ground-mount cleaning | per kW | $8-20 |
| Steep roof or three-story access surcharge | per visit | $50-150 |
| Bird-proofing mesh installation | per linear foot | $8-18 |
| Panel inspection and basic report | flat fee | $75-200 |
| Additional labor (debris removal, heavy buildup) | per hour | $60-100 |
Typical US ranges. Rates vary by region, experience, and job size.
| Description | Qty | Rate | Amount |
|---|---|---|---|
| Pure-water wash of 24 rooftop panels (two-story home, standard pitch) | 24 per panel | $7.00 | $168.00 |
| Roof access surcharge (second story, medium pitch) | 1 flat fee | $60.00 | $60.00 |
| Removal of leaf and pine needle debris under panel edges | 0.75 hours | $70.00 | $52.50 |
| Visual inspection with photo report (cracks, loose wiring, bird nests) | 1 flat fee | $85.00 | $85.00 |
| Bird-proofing mesh on south array edge | 30 linear ft | $10.00 | $300.00 |
| Total | $665.50 | ||
Notes: Service completed on March 12 using deionized water, no detergents. Panels were photographed before and after. Payment due within 14 days of invoice date. Cash, check, or card accepted. Recommended next cleaning: September.
Customers with several properties and commercial clients need to match the invoice to the exact array, and it supports your per-panel or per-kW pricing.
Noting pure water, soft brush, or no-chemical washing documents that you followed manufacturer cleaning guidelines, which matters if a warranty question comes up later.
Separate lines show the customer why the price is above the base rate and reduce pushback.
Add-ons often happen on site and were not in the original quote, so a distinct line item records what was agreed.
Creates a written record that you reported the issue, protecting you if a problem is blamed on your visit later.
Many commercial clients, HOAs, and property managers ask for proof of license and liability coverage before they pay. Requirements vary by state and city.
Property managers and solar O&M companies often cannot process payment without one.
Residential cleanings are commonly paid at completion by card, check, or digital payment, or invoiced with net 7 to net 14 terms. Recurring plan customers are often billed per visit or charged on a card on file. Commercial and HOA clients usually pay on net 30 terms, and larger contracts may require a deposit or quarterly billing. Deposits are uncommon for single residential washes but reasonable for large commercial jobs or bird-proofing projects that need materials. Late fees of 1 to 1.5 percent per month are common if stated on the quote and invoice, though check your local rules on maximum rates.
Small arrays of 8 to 10 panels take almost as long to reach, set up, and pack down as larger ones. A minimum service fee keeps these jobs profitable.
Photos show the customer the result and back up any inspection findings. They also help when a customer disputes a charge or claims damage.
Offer a discounted rate for scheduled visits and bill them on a set calendar. Customers in dusty or pollen-heavy areas often need cleaning two to four times a year, and a plan gives you predictable revenue.
If you spend extra time on bird droppings, sap, or hard water buildup, write it on the invoice the same day. Adding it later invites questions.
Pure water systems, resin replacement, fuel, and drive time all cut into margin on remote jobs. Use a travel fee or a higher minimum for far-away addresses.
Both are common. Per-panel pricing is easy to explain and scales with the system. A flat rate works well when you offer tiers by system size, such as up to 20 panels or 21 to 30. Either way, set a minimum so small jobs still cover your costs.
Yes. Roof pitch, height, and the need for fall protection or extra equipment justify a surcharge. List it as its own line on the quote and invoice so the customer sees it was agreed to.
It depends on the state. Some states tax cleaning or maintenance services and others tax only goods, so check with your state revenue department or an accountant. If you sell materials like bird mesh, those may be taxable even when labor is not.
Most cleaners either invoice after each visit or bill the full season or year upfront at a discount. Put the visit schedule, the price per visit, and the cancellation terms on the plan agreement, and reference it on each invoice.
Photograph the damage, note it on the invoice or a separate report, and tell the customer before you leave if possible. Recommend they contact their installer or a licensed solar technician for repairs, unless you are licensed and insured to do that work.
Send a Solar Panel Cleaning estimate for approval, then turn it into an invoice when the work is done.
Solar Panel Cleaning estimate template