From Approved Estimate to Invoice: Keeping Solar Cleaning Prices the Same All the Way Through
Many invoice arguments start weeks before the invoice. The customer was quoted one number on the phone, the job sheet said another, and the invoice says a third. Each step was retyped by a different person, and every retype is a chance to get it wrong. The fix is to stop retyping.
Photos Back the Work, the Estimate Backs the Price
Before-and-after photos, covered in Before-and-After Photos: The Proof Behind Every Solar Cleaning Invoice, prove the work was done. The approved estimate proves the price was agreed. When both line up with the invoice, there is very little left to argue about.
One Service List for Everything
In SolarCleaningBossPro, estimates are built from your service list: per-panel cleaning, minimum charge, story and steep-pitch add-ons, bird proofing per panel, critter guards and inspection. The same list prices the invoice. That one shared list is the foundation. If the estimate and the invoice draw from different price sheets, they will drift apart no matter how careful everyone is.
Keep the service list short and named in plain words the customer will understand, since those names appear on both documents.
The Path From Quote to Payment
- The request comes in. From the website request form into Form Responses, or by phone or text.
- The estimate is built. The office counts the panels, notes the mount, roof stories and pitch, and adds any extras, all from the service list.
- The customer approves online. They see the line items and the total and approve with a tap.
- The approved estimate becomes the scheduled job. The panel details carry over, so the tech's card reads “24 panels · Roof · 2-story · Low pitch · Bird proofing.”
- The crew does the work. Photos, notes, Complete.
- The invoice is created from the job. Same panels, same lines, same prices as the estimate.
- The card on file is charged, or the customer pays in the app.
Nothing is typed twice. The panel count the office entered on the estimate is the panel count on the invoice.
Compare that with the paper version of the same path: a number on the phone, a note on a job sheet, a ticket in the truck and an invoice typed up days later. Four hands, four chances to get the panel count wrong or forget the add-on. Most of the price drift that customers complain about lives in those handoffs, not in anyone trying to overcharge.
When the Roof Does Not Match the Quote
Quotes made from satellite photos or a customer's description sometimes miss. The customer said 20 panels; there are 28. The back of the house is three stories, not two. When this happens, the tech should not quietly change the invoice on the roof. Instead:
- The tech notes the difference on the job with a photo.
- The office contacts the customer by two-way text before the invoice goes out.
- The panel details are updated so every future visit is right.
Whether you honor the original quote for this first visit is your policy. Many operators do, then charge the correct price from the next visit. What matters is that the customer hears about the change before they see it on a bill.
Changes Requested on Site
Sometimes a customer comes out while the crew is working and asks for more: “Can you do the panels on the garage too?” or “While you're up there, can you put that bird mesh on?” The safest habit is for the tech to note the request and let the office send a quick estimate the customer can approve. If you allow techs to add small extras on the spot, make sure they only use items from the service list at the listed price, so the invoice still matches something the customer agreed to.
Recurring Visits Keep the Same Price
For recurring plans, the approved estimate sets the price for every visit after. The panel details stay on the job and the invoice uses the same lines each time. When you raise prices, update the service list and give plan customers notice before their next visit.
The minimum charge deserves a special mention. It is the line most likely to surprise a small-system customer, and showing it on the estimate is the best way to avoid that. See The Minimum Charge on a Solar Cleaning Invoice: Showing It Without an Argument.
Why It Pays Off
When estimate, job and invoice agree, customers pay without asking questions, techs stop being put on the spot about prices, and the office stops fixing mistakes. It also makes your numbers trustworthy: what you quoted, what you scheduled and what you billed all tell the same story. For the full picture of invoicing and payment, visit the solar cleaning billing software page.
The Price They Approved Is the Price They Pay
SolarCleaningBossPro turns an approved estimate into the scheduled job, then into the invoice, without retyping a single line.
Start Free Trial