solarquoteanalyzer.com
Free independent solar proposal review tool for California homeowners. Audit your solar quote for price, financing, battery, and installer clarity before signing.
First seen 2026-09-07 · Last seen 2026-09-14 · Source: webmcp.com
Answer 0 · Act 1 · Transact 0 · Score: Not yet scored
Tool inspector
analyze_solar_quote
Analyze a residential solar proposal for clarity and completeness before a homeowner signs. Returns a Quote Clarity Score (0-100) across four dimensions, an overall rating, red flags, missing information, questions to ask the installer, and a recommended next step. Illustrative educational decision-support only — not legal, tax, financial, or engineering advice, does not guarantee savings or system performance, and takes no consequential action.
Page: /
Input schema
| Property | Type | Required | Description |
|---|---|---|---|
cashPrice |
number | no | Total cash price for the system in USD. |
financedPrice |
number | no | Total financed price in USD, if different from cash. |
systemSizeKw |
number | no | System size in kilowatts (kW). |
panelModel |
string | no | Solar panel brand and model. |
annualProductionEstimate |
number | no | Quoted annual production estimate in kWh. |
annualUsageAvailable |
boolean | no | True if sizing was confirmed against actual annual kWh usage. |
batteryIncluded |
boolean | no | True if a battery is included. |
batteryModel |
string | no | Battery brand and model. |
batteryUsableCapacityKwh |
number | no | Battery usable capacity in kWh. |
batteryPriceSeparate |
number | no | Battery cost as a separate line item in USD. |
roofingCost |
number | no | Roofing add-on cost in USD. |
panelUpgradeCost |
number | no | Electrical panel upgrade cost in USD. |
otherAddonsCost |
number | no | Other itemized add-on costs in USD. |
financeType |
string | no | How the system is paid for. |
apr |
number | no | Annual percentage rate for financing. |
termYears |
number | no | Financing term in years. |
monthlyPayment |
number | no | Monthly payment in USD. |
escalatorPct |
number | no | Annual payment escalator percentage (0 if none). |
totalPayments |
number | no | Total of all payments over the term in USD. |
earlyPayoffTermsShown |
boolean | no | True if early payoff terms are disclosed. |
buyoutLanguageShown |
boolean | no | True if lease/PPA buyout language is present. |
transferLanguageShown |
boolean | no | True if contract transfer terms are disclosed. |
installerName |
string | no | Installer company name. |
licenseNumber |
string | no | Contractor (CSLB) license number. |
installerAddressShown |
boolean | no | True if a physical installer address is shown. |
crewType |
string | no | Installation crew model. |
workmanshipWarrantyYears |
number | no | Workmanship warranty duration in years. |
warrantyRegistrationExplained |
boolean | no | True if warranty registration is explained. |
bondInsuranceShown |
boolean | no | True if bond/insurance documentation is shown. |
ptoResponsibilityShown |
boolean | no | True if PTO/interconnection responsibility is stated. |
cancellationInfoShown |
boolean | no | True if cancellation/rescission rights are shown. |
Raw JSON schema
{
"type": "object",
"description": "Fields extracted from a residential solar proposal. All fields are optional. Provide numbers without currency or percent symbols.",
"properties": {
"cashPrice": {
"type": "number",
"description": "Total cash price for the system in USD."
},
"financedPrice": {
"type": "number",
"description": "Total financed price in USD, if different from cash."
},
"systemSizeKw": {
"type": "number",
"description": "System size in kilowatts (kW)."
},
"panelModel": {
"type": "string",
"description": "Solar panel brand and model."
},
"annualProductionEstimate": {
"type": "number",
"description": "Quoted annual production estimate in kWh."
},
"annualUsageAvailable": {
"type": "boolean",
"description": "True if sizing was confirmed against actual annual kWh usage."
},
"batteryIncluded": {
"type": "boolean",
"description": "True if a battery is included."
},
"batteryModel": {
"type": "string",
"description": "Battery brand and model."
},
"batteryUsableCapacityKwh": {
"type": "number",
"description": "Battery usable capacity in kWh."
},
"batteryPriceSeparate": {
"type": "number",
"description": "Battery cost as a separate line item in USD."
},
"roofingCost": {
"type": "number",
"description": "Roofing add-on cost in USD."
},
"panelUpgradeCost": {
"type": "number",
"description": "Electrical panel upgrade cost in USD."
},
"otherAddonsCost": {
"type": "number",
"description": "Other itemized add-on costs in USD."
},
"financeType": {
"type": "string",
"enum": [
"cash",
"loan",
"lease",
"ppa",
"prepaid_lease"
],
"description": "How the system is paid for."
},
"apr": {
"type": "number",
"description": "Annual percentage rate for financing."
},
"termYears": {
"type": "number",
"description": "Financing term in years."
},
"monthlyPayment": {
"type": "number",
"description": "Monthly payment in USD."
},
"escalatorPct": {
"type": "number",
"description": "Annual payment escalator percentage (0 if none)."
},
"totalPayments": {
"type": "number",
"description": "Total of all payments over the term in USD."
},
"earlyPayoffTermsShown": {
"type": "boolean",
"description": "True if early payoff terms are disclosed."
},
"buyoutLanguageShown": {
"type": "boolean",
"description": "True if lease/PPA buyout language is present."
},
"transferLanguageShown": {
"type": "boolean",
"description": "True if contract transfer terms are disclosed."
},
"installerName": {
"type": "string",
"description": "Installer company name."
},
"licenseNumber": {
"type": "string",
"description": "Contractor (CSLB) license number."
},
"installerAddressShown": {
"type": "boolean",
"description": "True if a physical installer address is shown."
},
"crewType": {
"type": "string",
"enum": [
"w2",
"subcontractor",
"unknown"
],
"description": "Installation crew model."
},
"workmanshipWarrantyYears": {
"type": "number",
"description": "Workmanship warranty duration in years."
},
"warrantyRegistrationExplained": {
"type": "boolean",
"description": "True if warranty registration is explained."
},
"bondInsuranceShown": {
"type": "boolean",
"description": "True if bond/insurance documentation is shown."
},
"ptoResponsibilityShown": {
"type": "boolean",
"description": "True if PTO/interconnection responsibility is stated."
},
"cancellationInfoShown": {
"type": "boolean",
"description": "True if cancellation/rescission rights are shown."
}
},
"additionalProperties": false
}
Similar websites
eworker.ca
E-Worker is business infrastructure powered by AI, with focused apps and connected business work.
urban-planning-copilot.heisenbug.in
Urban Planning Copilot
vide.zerdalu.com
Vide
labspace-agent-twin.onrender.com
LabSpace Atlas — design laboratories, index exact locations, and let a browser agent plan, audit, and navigate the spatial twin.