Ask an installer what they run on and you get a list: something to design in, something to keep customers in, a spreadsheet for the rebate paperwork, and a portal for each trader. Most of those are good at the one job they do. The cost isn't in any of them — it's in the gaps between them. The design doesn't reach the quote, the quote doesn't reach the claim, the claim doesn't reach the invoice, and the customer rings to ask where their job is up to because nothing on that list can answer.
We started building SunLedger because we were doing exactly that. Every part of it exists because a real job was slower than it should have been: the roof designer because a site visit for a 6.6 kW quote is a wasted afternoon; the claims engine because the CER rejects submissions for reasons a computer can check; the trader connectors because keying the same job into three portals is not work, it is transcription.
It is in real use before it is in your hands. The claims that go through this product are real claims, the certificates trade with real traders, and when something is wrong we find out the same week rather than the same quarter.