Solar installers

Solar and battery

A 3D model of the house stands beside the steps the whole way: the electric bill on a slider fills the roof with all-black panels, the batteries hang on the garage wall, and the price, the savings and the payback run under the steps.

saguarosolarbattery.com/quote
Saguaro Solar & Battery

Demo version: submitting shows the completion screen, nothing is saved. Prices are ballpark.

How it works

For companies that install residential solar and battery storage. One 3D model of an American ranch house stands beside the steps and turns to what each step asks about: the house for the bill, the roof for the roof, the array up close for the system, the garage wall for storage. The customer sets the monthly bill or the monthly kWh, the utility rate and the state, and how much of the bill solar should cover; the form sizes the system from the state's peak sun hours and the company's performance ratio, sizes up for an east-west or north roof and for shade, and counts the panels of the 400 W class while they fill the roof row by row, 18 in clear of the ridge. The roof is asphalt shingle, standing-seam metal or clay tile, gable or hip, a flat roof with ballast racks, or a ground mount in the yard. The system step picks a string inverter, optimizers or microinverters; the storage step adds one to three wall-mounted battery units with essentials or whole-home backup, a Level 2 EV charger and a main panel upgrade, and the garage wall shows them beside the meter and the inverter, with the company's note on net metering versus net billing. 'Run a day of sun' takes the house from night through sunrise and noon to sunset, with the output hour by hour and the batteries charging on the surplus. The price is per watt in tiers by system size plus per battery unit, permits and interconnection included, and runs under the steps; the form works out year-one savings, the payback, 25 years of savings with rising power prices and a solar loan payment next to the current bill. The federal residential credit ended with 2025, so no credit is shown unless the company enters one. The company can switch prices off and quote after the survey.

What this example shows

  • One 3D model of the house beside the steps: the camera turns to the house, the roof, the array or the garage wall as the steps go, and the price runs under them
  • All-black panels filling the roof row by row with the bill slider, on a shingle, metal or tile roof, gable, hip or flat, or on a ground mount; the tag says panels, kW and sq ft
  • The garage wall with the meter, the inverter or the microinverters' combiner, one to three battery units with their charge, the backup gateway and the EV charger
  • 'Run a day of sun': the sun crosses the sky for the roof's direction, the output follows the hour and the batteries charge on the surplus and drain at night
  • System sized from the bill or the kWh, the utility rate, the state's peak sun hours and the offset the customer wants
  • Price per watt in tiers by system size, roof and ground-mount adders, inverter type, battery units with essentials or whole-home backup, EV charger, main panel upgrade
  • Year-one savings, payback, 25-year savings with rising power prices and a solar loan payment next to the current bill; a Letter PDF estimate with the model; prices can be switched off

For residential solar installers and battery storage providers

A solar calculator widget for an installer's website turns household energy information and equipment choices into an initial system estimate. Your team receives the assumptions behind the request before arranging a site survey.

Make the starting assumptions visible

A homeowner may know the monthly utility bill but not annual energy consumption. Another may have usage figures and want to compare battery options. Those are different starting points for a sales conversation, and neither replaces a roof inspection or a review of the property's electrical system.

The quote form asks what the homeowner knows and records the choices used in the estimate. Your team can see the requested bill offset, roof description, and selected equipment. The resulting configuration gives you something specific to verify during follow-up. It should be presented as a model based on stated inputs, with site suitability confirmed separately.

Solar calculator widget for website estimates

The example asks for state, utility rate, and either a monthly bill or monthly usage. Customers choose the desired bill offset, mounting location, roof material, orientation, and shading. They then select an inverter, battery quantity, backup scope, and other equipment. Ownership, timing, and the property address become part of the request.

The demo also contains financing and incentive inputs. These represent configurable assumptions, not verified eligibility, a lending offer, or current tax guidance. Before your calculator launches, those settings and explanations need to match what your company can substantiate. An estimated after-incentive figure should never be described as a guaranteed saving for every homeowner.

Maintain the model behind each lead

You receive the customer's configuration and contact information with a PDF quote. That gives your representative a record of what the homeowner selected, including battery backup and optional electrical work. The same document supports a conversation about changes following the survey.

Panel parameters include price-per-watt bands, panel wattage, system performance, orientation and shade adjustments, mounting charges, inverters, batteries, panel upgrades, and an EV charger. Separate inputs cover utility rates, export assumptions, self-consumption, degradation, financing assumptions, and incentives. You can update promotions, survey timing, lead time, visibility, and estimate validity. Keeping those assumptions current is part of maintaining your own offer; the public demo is not evidence of program availability or customer qualification.

Questions from businesses in this trade

Can a homeowner start with a utility bill amount?

Yes. The example accepts average monthly bill information or monthly usage, with a utility-rate input. The estimate follows the selected starting information.

Does the estimate guarantee an incentive?

No. Incentive values in the demo are configurable assumptions. Your company must establish what can be presented for a customer's situation before using them in a live offer.

Can I hide the displayed price?

Yes. Customer price visibility is a panel parameter. The quote form can collect the configuration for your team to review.

Does this replace a roof and electrical survey?

No. The quote form uses the homeowner's description. Your installer verifies the property and confirms the final system scope.

// live demo

Want a form like this for your business?

I will show you live how it works from the company side: the panel, the leads and the PDF quote. Tell us what you quote and you get a link to pick a time by e-mail.

  • Free, no strings attached
  • You pick the time in the calendar
  • Online meeting in Google Meet
Damian Krychowski

I run the demo myself: you will see how a form like this would work in your business.

Damian Krychowski, founder of Offerandum

Privacy your way

Choose what you agree to. The site works without optional cookies. You can change your choice at any time in the page footer.

Necessary

Always on

They keep your sign-in secure and remember your privacy settings.

What we store

Session and sign-in cookies and settings in the browser’s local storage. Your cookie choice is kept for 180 days. Not used for advertising or analytics.

They help us understand which pages are useful and where something gets in the way: page-view statistics, click maps and session recordings with every input masked.

Scope and duration

Google Analytics: cookies _ga and _ga_* for up to 2 years, no advertising features. PostHog: a ph_* cookie and local storage for up to 1 year, to recognize a return visit. Without consent PostHog counts the visit without storing anything on the device. Neither tool runs inside companies’ forms.

Saving your choice reloads the page to apply it. More about how we process data