Solar Cost Atlas

Cotati Solar Guide: SolarAPP+, Cloudpermit and Inspection Windows

Distinguish Cotati's automated contractor pathway from general Cloudpermit or PDF intake, recognize the older rooftop checklist's limits and allow the posted wait before inspection scheduling.

Sources reviewed: 2026-10-26

Key takeaways

  • Cotati offers a SolarAPP+ pathway for licensed contractors with eligible rooftop systems, including qualifying storage.
  • Its SolarAPP+ page asks applicants to allow 24-48 business hours after payment before scheduling inspection.
  • General building intake offers Cloudpermit and PDF alternatives, while the process page requires electronic plan sets.
  • The retained rooftop document dates to January 2023 and labels its final checklist as a guideline not to submit.

This Cotati solar guide combines local official application evidence with saved production and housing datasets. Use it to ask better questions about the complete proposed installation, not as a permit, roof assessment, local price survey or personalized financial recommendation. The local review route and electricity account matter independently of the energy model.

Choose between the documented automated and general routes

Cotati's SolarAPP+ page describes a licensed-contractor pathway for eligible residential rooftop photovoltaic systems, including those with energy storage. It says only projects conforming to the linked eligibility criteria can use the automated portal for instant permitting. Confirm the actual city authority, property and complete proposal before selecting that route. A general description of rooftop solar and storage does not certify every battery, structure or associated electrical change. The representative-point model below estimates solar energy only and cannot establish any particular project's technical eligibility. Cotati SolarAPP+, licensed contractors, platform fee payment and 24-48 business-hour inspection-scheduling wait PVWatts V8 model documentation

The automated page directs the contractor to register, submit the design through SolarAPP+, pay the permit fee through that platform and download the approved plans. Preserve those actual records rather than rely on a platform account or sales layout. The captured page does not list a complete current fee amount or every technical condition, so this guide does not invent either one. Ask Building how the selected scope is handled and who retains the approved permit material, including the effect of any equipment change before construction or inspection. Cotati SolarAPP+, licensed contractors, platform fee payment and 24-48 business-hour inspection-scheduling wait

The general Building page separately offers online application through Cloudpermit and a PDF application that can be submitted at City Hall or by email. These are documented general options, not proof that every automated project must file a duplicate application or pay the same municipal fee twice. Confirm which route applies to the actual installation and which supplemental documents are required. Keep scope and applicant responsibilities consistent between the proposal and the city record rather than combine steps from neighboring cities or assume one portal's existence defines every project. Cotati SolarAPP+, licensed contractors, platform fee payment and 24-48 business-hour inspection-scheduling wait Cotati Building, Cloudpermit and PDF application alternatives, incomplete historic records and actual inspection windows

Cotati: project and approval records

  1. Confirm scope and applicant: Verify the city property, full design and appropriate automated or general route.
  2. Prepare the applicable documents: Use current intake instructions and qualified professional plans, not an old worksheet as approval.
  3. Retain payment and approved records: Confirm the applicable fees and download the actual accepted permit documents.
  4. Arrange the actual inspection: Allow the stated scheduling wait, confirm the weekly appointment and obtain separate provider permission.
A conceptual document checklist, not a promised schedule or technical eligibility decision. Follow the current local route and serving utility; some steps can overlap.

Diagram sources: www.cotaticity.gov, cotaticity.gov, www.cotaticity.gov, cotaticity.gov, www.cotaticity.gov, www.pge.com, www.pge.com

Distinguish application forms from electronic plan-set requirements

Cotati's general Building Permit Process page describes downloading a form or applying through Cloudpermit, with account creation for first-time portal users. It permits application and supporting-document delivery by email or portal and explicitly says electronic plan-set submittals only. A paper application option on the building page therefore is not evidence that a full paper plan set is accepted. Ask the preparer how to package the actual professional documents and confirm current delivery instructions for larger files before sending sensitive project material through an unrelated service. Cotati general permit process, electronic plan sets, review categories, assessed fees and downloaded approved documents Cotati Building, Cloudpermit and PDF application alternatives, incomplete historic records and actual inspection windows

The process page describes evaluation by Community Development, with up to two to three business days for over-the-counter permits and up to thirty days for larger projects such as new builds. Those are broad category descriptions, not a verified classification or guaranteed review period for this solar installation. Ask which current category covers the full work and distinguish ordinary review from the separate eligible SolarAPP+ route. Preparation, completeness, corrections, fees, issuance, construction and inspection are different stages; an estimate for one does not establish a completion date for all of them. Cotati general permit process, electronic plan sets, review categories, assessed fees and downloaded approved documents Cotati SolarAPP+, licensed contractors, platform fee payment and 24-48 business-hour inspection-scheduling wait

After review and approval, the general process says the applicant receives a permit number and fees by email with payment instructions, then a Cloudpermit link for downloading approved documents. The page offers online, phone and in-person payment. Those payment methods do not waive plan requirements or establish automatic approval of an incomplete application. Retain the actual issued and accepted documents and identify who monitors messages, pays assessed charges and handles comments. A payment confirmation or an installer's report that the job is in the system is not a substitute for the relevant approved record. Cotati general permit process, electronic plan sets, review categories, assessed fees and downloaded approved documents

Read the retained rooftop document within its date and scope

The rooftop PV information sheet is explicitly effective January 1, 2023 and references adoption of the 2022 California codes and local amendments. It describes standardized submittal for one- and two-family dwellings and legally permitted accessory buildings, with potentially additional review for ground-mounted systems. Preserve that date and scope instead of present the document as newly verified 2026 technical rules. Ask Building and the qualified designer for the currently applicable standards. The retained document also does not expand the automated platform's eligibility merely because it includes a different building or mounting description. Cotati retained January 2023 rooftop PV document, professional plan topics and guideline-only worksheet Cotati SolarAPP+, licensed contractors, platform fee payment and 24-48 business-hour inspection-scheduling wait

The sheet identifies professional documentation topics: site and roof layout, electrical single-line information, equipment listings, mounting details, specifications and relevant access information. Those topics help a homeowner compare the promised design work with what the installer will submit. They are not instructions for wiring, roof attachment or self-certifying structural adequacy. This guide does not reproduce older numerical pathways, disconnect labels or structural thresholds as current installation requirements. Have qualified professionals prepare the applicable design and confirm any coordination with the fire authority for the actual proposal. Cotati retained January 2023 rooftop PV document, professional plan topics and guideline-only worksheet

The final residential rooftop checklist states that it is a guideline and should not be submitted with the permit submittal. Do not confuse that worksheet with a required application attachment or omit the actual professional plans because its boxes have been filled. The forms index separately lists the rooftop resource, owner-related material, smoke and carbon monoxide forms and special-inspection documents. Their presence in an index is not proof every item applies to every solar project. Ask which current documents are required for the complete installation rather than attach every available form or treat titles as technical approval. Cotati retained January 2023 rooftop PV document, professional plan topics and guideline-only worksheet Cotati forms index, separate rooftop PV, special-inspection, owner, fee-estimate and plan-copy resources

Keep current permit records without overreading the public map

Cotati provides a Cloudpermit Public Search Map for permit status and previously issued or finaled records. Its building page warns that not all historic permit records have been uploaded and directs people to staff if a record cannot be found. A missing online result therefore does not prove that a building, earlier solar array or prior alteration lacked a permit. Ask for the actual record before drawing that conclusion. Conversely, an old finaled entry does not establish that the present expanded system or replacement equipment is already authorized. Cotati Building, Cloudpermit and PDF application alternatives, incomplete historic records and actual inspection windows

The forms page also identifies resources for a fee estimate, permission to copy plans and other separate requests. A fee-estimate form is not itself a price quote or approval, and access to a previous plan is not permission to build a different design. Ask how current scope and changed equipment should be documented and accepted. The reviewed resources do not supply a complete universal revision sequence for every pathway. This guide does not import another city's revised-ID, clouded-plan or changed-sheet procedure and present it as Cotati's rule. Cotati forms index, separate rooftop PV, special-inspection, owner, fee-estimate and plan-copy resources Cotati Building, Cloudpermit and PDF application alternatives, incomplete historic records and actual inspection windows

For a property with prior work, compare the actual accepted records with the current proposal rather than assume the public map contains the complete history. Identify who checks existing equipment, roof conditions and related construction, and who obtains any required revised approval. The production reference is not an inspection of the existing building and cannot determine legal status or physical suitability. Keep application records, accepted plans, actual inspection results and provider documents together so a future equipment change is evaluated against the real authorized system, not just an archived advertisement or generic model. Cotati Building, Cloudpermit and PDF application alternatives, incomplete historic records and actual inspection windows Cotati retained January 2023 rooftop PV document, professional plan topics and guideline-only worksheet PVWatts V8 model documentation PG&E Getting Started with Solar, separate interconnection and official written permission to operate

Allow the scheduling wait and confirm Cotati's limited inspection windows

Cotati's SolarAPP+ page asks applicants to allow 24-48 business hours after paying for the permit before scheduling inspection. Retain that wording rather than convert instant eligible permit issuance into an immediate inspection promise. The page directs requests by voicemail and posts Mondays and Wednesdays from 9 a.m. to noon and Thursdays from 1 to 4 p.m. The general building page repeats those windows. Confirm the actual appointment, holiday handling and required readiness instead of infer next-calendar-day service or a guaranteed arrival anywhere within a preferred window. Cotati SolarAPP+, licensed contractors, platform fee payment and 24-48 business-hour inspection-scheduling wait Cotati Building, Cloudpermit and PDF application alternatives, incomplete historic records and actual inspection windows

Ask the responsible contractor which accepted documents, permit records and site arrangements must be available for the actual inspection, and who handles corrections or another visit. The captured Cotati pages do not establish a complete technical field checklist, guaranteed first-pass result or universal visit count. Do not transfer Novato's Fire-before-Building sequence or another city's numerical cutoff into this project. Qualified professionals should manage roof access, electrical readiness and any required technical preparation; the homeowner should obtain clear responsibility and the actual result rather than act on installation instructions from this article. Cotati SolarAPP+, licensed contractors, platform fee payment and 24-48 business-hour inspection-scheduling wait Cotati Building, Cloudpermit and PDF application alternatives, incomplete historic records and actual inspection windows

For an electricity account actually identifying PG&E, obtain its official written permission to operate separately from city inspection. The city name and public map do not verify the parcel's electric-service or generation-supplier arrangement. PG&E's residential Solar Billing Plan materials distinguish monthly statements from annual True-Up, neither of which can be calculated from a typical-year solar total alone. Household consumption, imports, exports, actual account terms and any storage operations are additional inputs. Retain those financial questions separately from the platform's fee payment, scheduling wait and final municipal inspection record. PG&E Getting Started with Solar, separate interconnection and official written permission to operate PG&E residential Solar Billing Plan, monthly statements and annual True-Up PVWatts V8 model documentation

Cotati's saved reference scenario shares a weather-grid group with nearby Rohnert Park. The distinct representative coordinates do not make minor modeled output differences evidence of separate local weather conditions, better economics or a particular roof's suitability. The different documented application and inspection requirements justify separate guides; a household comparison still requires the actual property and verified electricity account. PVWatts V8 model documentation

Compare a complete Cotati proposal without inventing local prices

For arithmetic only, a hypothetical 6 kW DC array at $2.75 per watt costs $16,500: 6,000 watts multiplied by $2.75. This is not an observed Cotati installation price, a municipal fee assessment, a contractor survey or a recommendation. No former residential federal credit is deducted after the IRS placed-in-service cutoff. Obtain itemized offers for the actual modules, inverters, professional documents, roof work, electrical changes, storage if proposed, permit handling and correction responsibilities. A typical-year energy estimate cannot establish a fair price or an unsurveyed roof's suitability. Compare the same complete scope rather than divide an incomplete advertised package by its module capacity. PVWatts V8 model documentation IRS Residential Clean Energy Credit, placed-in-service cutoff

Compare current approved-document, delivery and inspection responsibilities; an older worksheet, broad general review estimate or missing historic map entry is not a complete basis for pricing the job. Ask separately for the cash price, any different financed price, principal, interest, term and total payments. Identify who pays for revised plans, additional review, return inspections and provider paperwork. An application payment is not the cost of the installation. For an actual PG&E residential Solar Billing Plan account, distinguish monthly statements from annual True-Up. A household financial comparison also needs consumption, import and export timing, applicable account terms and any storage operating assumptions. This guide calculates no rebate, export revenue, savings percentage or payback. Keep the final written scope, actual assessments and accepted project records together before comparing competing offers. PG&E Getting Started with Solar, separate interconnection and official written permission to operate PG&E residential Solar Billing Plan, monthly statements and annual True-Up

A documented 6 kW reference scenario for Cotati

The saved Cotati scenario estimates approximately 9,068 kWh AC annually at the Census representative point, not at a surveyed household roof. Its fixed inputs are 6 kW DC of modules, a roof-mounted south-facing array, 20-degree tilt, 14% aggregate system losses, a 1.2 DC/AC ratio and 96% inverter efficiency. The implied nominal inverter capacity is 5 kW AC. Module capacity, inverter capacity and annual energy are different quantities; none alone establishes permit eligibility. PVWatts V8 model documentation

PVWatts uses typical-year weather, not measured 2026 electricity production. The Cotati table retains all twelve modeled months and the annual total, with no extra 0.80 multiplier applied to its already modeled AC output. Model 0616560-roof-6kw-south-20deg-v1, provider version 8.5.0, identifies the saved scenario. It does not inspect shade, usable roof area, framing or electrical equipment, simulate storage dispatch, or calculate bills. Obtain a new estimate for the actual layout if module count, orientation or other inputs change. PVWatts V8 model documentation

Cotati: solar energy is not design approval or savings

  1. Survey the property: Describe the real roof, shading, structure and complete electrical scope.
  2. Model solar energy: Use the actual layout and identify DC module kW, AC inverter kW and annual AC kWh separately.
  3. Confirm approvals: Obtain the appropriate local review and serving provider's authorization for the final equipment.
  4. Analyze the bill: Use consumption, imports, exports, tariff and any battery operating assumptions; energy alone is not savings.
The fixed 6 kW DC scenario implies 5 kW nominal AC inverter capacity. Annual AC kWh does not establish structural suitability, permit eligibility, battery runtime or bill savings.

Diagram sources: developer.nlr.gov, www.cotaticity.gov, www.pge.com, www.pge.com

Read the Cotati housing estimates with their uncertainty

The housing table joins Cotati to its exact Census place GEOID 0616560, using the 2020-2024 ACS five-year survey and 2024 geographic vintage. It reports occupied and owner-occupied housing units with their separate published 90% margins of error. These are multi-year estimates, not current 2026 household counts or counts of roofs eligible for solar. Keep the estimate and margin together when citing the data, and do not interpret ownership alone as installation permission or structural suitability. Census 2020-2024 ACS five-year dataset documentation

Survey acs-2020-2024-0616560 supplies the saved Cotati figures. Local ownership and occupancy context can help explain whom a guide may serve, but cannot establish roof condition, financial suitability or the number of installations. Small differences in modeled production or survey counts between neighboring places are not evidence that one community has better solar economics. The property assessment, verified account and local project records are the decision inputs. Displayed monthly and annual energy values are rounded independently, so their displayed totals can differ slightly. PVWatts V8 model documentation Census 2020-2024 ACS five-year dataset documentation

Check the installation date rather than assuming a federal credit

For new-installation planning, the IRS says property placed in service after December 31, 2025 is not eligible for the former residential clean energy credit. No such credit is deducted from the hypothetical cash example here. Older eligible expenses and unused-credit carryforwards are separate tax-return matters. Do not use a legacy incentive link on an otherwise useful municipal or utility page as proof of a current benefit, or replace an expired credit with an unverified local rebate. Confirm any other claimed benefit for the actual applicant, equipment and timing. IRS Residential Clean Energy Credit, placed-in-service cutoff

Keep the Cotati sources and account references together

The municipal, utility and IRS source text used for this Cotati article was reviewed October 26, 2026. Review means checking the public documents and their stated limits, not obtaining municipal staff approval or confirming every dated fee or code reference as newly effective. The production and housing data are saved research snapshots. Retain project-specific written requirements, final equipment and assessed charges as the project develops.

Read the California state guide for broader context. Only if the actual electricity account identifies PG&E, consult the PG&E utility guide. This is not a parcel-level territory assignment or confirmation of the generation supplier. Verify the serving provider, applicable account terms, interconnection status and any separate generation arrangement before analyzing imports, exports or savings. SMUD and neighboring-city rules are not substitutes for the actual account's requirements.

Cotati: reference production, 6 kW DC

Cotati: reference production, 6 kW DC
MonthModeled AC production (kWh)
January474
February496
March731
April845
May944
June1,021
July1,067
August968
September855
October744
November502
December421
Annual total9,068

Cotati: 2020-2024 ACS housing estimates

Cotati: 2020-2024 ACS housing estimates
MeasureFive-year estimate90% margin of error
Occupied housing units3,195±245
Owner-occupied housing units1,893±250

Cotati: scope and verification decisions

Cotati: scope and verification decisions
Project questionDocumented fact or boundaryWhat to verify
Automated eligibilityThe city names licensed contractors and conforming residential rooftop systems.Confirm actual equipment criteria rather than infer every storage design qualifies.
General intakeCloudpermit and PDF application alternatives appear on the building page.Distinguish a paper form from the electronic plan-set requirement.
Older checklistThe rooftop document is effective January 1, 2023 under 2022-code references.Use documentation topics cautiously and verify current technical standards.
RecordsThe public map does not contain all historic permits.Ask staff before interpreting a missing search result as no permit.
InspectionThe platform page posts a payment-to-scheduling wait and limited weekly windows.Do not promise immediate or next-day inspection.

Frequently asked questions

Does the SolarAPP+ description approve every battery?

No. Cotati limits the automated route to eligible systems and directs applicants to the actual criteria. The model is solar-only, not storage or permit certification. [Cotati SolarAPP+, licensed contractors, platform fee payment and 24-48 business-hour inspection-scheduling wait](https://www.cotaticity.gov/1585/SolarAPP) [PVWatts V8 model documentation](https://developer.nlr.gov/docs/solar/pvwatts/v8/)

Are all paper documents accepted?

The general page offers a PDF application option, but its process page says electronic plan-set submittals only. Confirm the actual package and route. [Cotati Building, Cloudpermit and PDF application alternatives, incomplete historic records and actual inspection windows](https://cotaticity.gov/202/Building) [Cotati general permit process, electronic plan sets, review categories, assessed fees and downloaded approved documents](https://www.cotaticity.gov/203/Building-Permit-Process)

Is the rooftop sheet a new 2026 code checklist?

No. It is effective January 1, 2023 and references 2022 codes. Verify current technical requirements with Building and the responsible professional. [Cotati retained January 2023 rooftop PV document, professional plan topics and guideline-only worksheet](https://cotaticity.gov/DocumentCenter/View/1524/Residential-Rooftop-Photovoltaic-Systems-Plan-Submittal-Information-and-Checklist)

Should the final rooftop worksheet be submitted as the application?

The worksheet says it is a guideline and should not be submitted with the permit submittal. It does not replace the actual required application and plans. [Cotati retained January 2023 rooftop PV document, professional plan topics and guideline-only worksheet](https://cotaticity.gov/DocumentCenter/View/1524/Residential-Rooftop-Photovoltaic-Systems-Plan-Submittal-Information-and-Checklist)

Does a missing map record prove no permit existed?

No. The city warns not all historic records are uploaded and directs applicants to staff for assistance. An older record also does not authorize changed current work. [Cotati Building, Cloudpermit and PDF application alternatives, incomplete historic records and actual inspection windows](https://cotaticity.gov/202/Building)

Can inspection be scheduled immediately after payment?

The SolarAPP+ page asks applicants to allow 24-48 business hours before scheduling and lists limited weekly windows. Confirm the actual appointment, not an assumed immediate visit. [Cotati SolarAPP+, licensed contractors, platform fee payment and 24-48 business-hour inspection-scheduling wait](https://www.cotaticity.gov/1585/SolarAPP)

Sources and references