Solar Installer Bid Questionnaire

Philippine residential project · Version 1

Please answer consistently and identify assumptions. This form helps the homeowner compare bids; it is not an engineering approval.

Email destination: The completed response is addressed to wallacepanlilio@gmail.com. This browser-only version creates an email draft and a complete HTML report for attachment. Installers cannot change the recipient.
0% complete

1. Bid and project information

Identify the bidder and the home being evaluated.

2. Installer qualifications

Provide verifiable credentials and relevant experience.

3. Energy analysis and sizing

Base the proposal on utility-bill data and the home’s load profile.

4. Proposed PV system and generation

Use PV generation only; battery discharge is not additional generation.

Calculated PV capacity: — · DC/AC ratio: — · Specific yield: —

5. Equipment specifications

Exact manufacturer and model numbers make bids comparable.

6. Battery and backup power

Complete if proposing hybrid or backup operation.

7. Electrical, permits and net metering

State what is included and who remains responsible under current applicable ERC and Distribution Utility requirements.

8. Monitoring, maintenance and warranties

9. Financial proposal and ROI

Enter Philippine pesos without commas; the form formats the email summary.

Price per installed watt: — · Price per usable battery kWh: — · Calculated Year 1 savings: —

10. Implementation, expansion and declaration

11. Create email and report

Review your details, then create a complete HTML report and open an email draft. Attach the downloaded report to the draft before sending. A copy is optional.

Your email app must support mailto links. Because this is browser-only, the form cannot send automatically or attach files without a server or email service.

'} function downloadReport(d){const blob=new Blob([reportHtml(d)],{type:'text/html'}),a=document.createElement('a');a.href=URL.createObjectURL(blob);a.download='solar-bid-'+(d.companyName||'installer').replace(/[^a-z0-9]+/gi,'-').toLowerCase()+'.html';document.body.appendChild(a);a.click();a.remove();setTimeout(()=>URL.revokeObjectURL(a.href),1000)} form.addEventListener('submit',e=>{e.preventDefault();q('#status').textContent='';if(form.elements.website.value){q('#status').textContent='Unable to submit.';return}if(!form.checkValidity()){form.reportValidity();q('#status').textContent='Please complete the required fields.';q('#status').className='error';return}const d=data();review();downloadReport(d);const subject=encodeURIComponent('Solar installer bid · '+(d.companyName||'')+' · '+(d.city||''));const body=encodeURIComponent('Hello Wallace,\n\nI have completed the solar installer bid questionnaire. I have downloaded the complete HTML report from this form and will attach it to this email.\n\nSubmission highlights:\nCompany: '+(d.companyName||'')+'\nProposal: '+(d.proposalNo||'')+'\nSystem: '+(d.systemType||'')+'\nPV capacity: '+(d.calculated.pvKwp||'—')+' kWp\nTotal price: '+(d.totalPrice?money.format(d.totalPrice):'—')+'\n\nRegards,\n'+(d.preparedBy||''));const cc=d.sendCopy&&d.installerEmail?'&cc='+encodeURIComponent(d.installerEmail):'';window.location.href='mailto:wallacepanlilio@gmail.com?subject='+subject+'&body='+body+cc;q('#status').textContent='Report downloaded. Your email draft is opening; attach the downloaded report before sending.';q('#status').className='success'});