Inventory every claim. Capture the exact program name, owner, source URL, last verified date, deadline, amount or formula, customer rules, property rules, equipment criteria, installer requirements, documents, application sequence, and stacking language.
Check the official source. Verify the claim against the utility, agency, manufacturer, or tax authority—not a distributor flyer or old contractor post. If the authoritative page is unavailable or ambiguous, label the benefit unverified and keep it out of net-price math.
Map eligibility before price. Ask for ZIP code, utility provider, customer type, property type, existing system, project timing, and program-specific qualification only when needed. Do not collect sensitive income or tax documents in a generic estimate form.
Show gross and conditional amounts. Present the contractor's gross proposal independently. List each potential incentive as pending, with assumptions and responsible applicant. Do not stack mutually exclusive benefits or subtract a post-installation credit as though it were cash at signing.
Build the document handoff. Assign responsibility for model certificates, invoices, load calculations where required, contractor details, permits, commissioning records, proof of payment, submission, correction requests, inspection, and retention.
Install an expiry workflow. Give the page a visible “verified on” date and an internal owner. Recheck before campaigns, season changes, program deadlines, and proposal use; remove expired schema, banners, calculators, FAQs, ads, and internal links together.