Solar Cost Atlas

Mill Valley Solar Guide: Dedicated Applications, Issued Permits and Inspection Readiness

Use Mill Valley's dedicated solar entry, preserve complete project documents, and distinguish inspection scheduling, approved visits, permit expiration and provider permission.

Sources reviewed: 2026-10-27

Key takeaways

  • Use the dedicated residential photovoltaic and battery-backup entry, not the panel-only no-submittal example.
  • Complete uploads and approved revisions are different from an issued permit and an inspection request.
  • The 3 p.m. cutoff does not guarantee next-day availability; plan for the stated two-to-five-business-day expectation.
  • Approved inspection outcomes affect permit validity; municipal completion and provider permission remain separate.

This Mill Valley 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.

Start with the actual Mill Valley project and dedicated solar entry

Confirm that the property is within the City of Mill Valley's permitting authority before applying. A mailing address, a nearby city name or the Census point used in the energy table does not establish the reviewing authority for an individual parcel. Describe the complete proposal, including photovoltaic modules, any battery, service equipment, roof work and other changes. The city's submittal instructions direct residential photovoltaic and battery-backup applicants to a dedicated residential solar and energy-storage page. That specific direction matters more than a convenient general electrical category or another Marin community's application instructions. Mill Valley residential solar and storage application entry and platform description Mill Valley dedicated PV entry, complete PDF uploads and issued-permit revisions

The residential solar page describes Symbium's automated compliance and application platform and tells applicants to enter the project address to begin. Treat the result as a project-specific route to verify, not a declaration that every roof, mounting arrangement, storage design or applicant qualifies. The public description reviewed here is not a complete technical eligibility checklist. Ask the city how the actual work should proceed if it is not accepted by the platform, and have qualified professionals confirm the documents and final design rather than promising a permit solely from the system's advertised speed. Mill Valley residential solar and storage application entry and platform description

Some of that page's general platform discussion refers to Ventura, even though the application heading and project-address direction identify Mill Valley. This guide does not import Ventura's permit tracking, fee arrangements, eligibility rules or climate targets into a Mill Valley project. Use the actual local application and its current instructions. Similarly, a marketing statement about instant analysis does not establish when municipal records will be issued, how every change will be reviewed, or whether the roof and electrical installation meet the approved plans. Preserve the specific project response instead of treating promotional wording as the issued permit. Mill Valley residential solar and storage application entry and platform description

The general submittal page separately says Residential Electrical Panel has no submittal requirement, while residential photovoltaic and battery backup are sent to their own entry. Do not apply the panel statement to the whole solar installation or describe PV as minor switches and outlets. A panel change and a new generating system can be related construction without being the same application category. Obtain the current direction for combined work, retain the complete scope supplied to reviewers, and check the actual equipment and applicant requirements before the contract promises an automated outcome or excludes professional documentation. Mill Valley dedicated PV entry, complete PDF uploads and issued-permit revisions

Mill Valley: project and approval records

  1. Confirm property and complete scope: Verify jurisdiction and the dedicated residential solar/storage route.
  2. Keep the accepted document set: Retain complete uploads, actual permit status and approved revisions.
  3. Book the correct inspection: Use an issued permit and confirm actual availability and attendance.
  4. Resolve and record outcomes: Keep approved plans onsite and verify corrections and permit validity.
  5. Obtain provider permission: Retain written authorization for the actual final equipment.
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.cityofmillvalley.gov, www.cityofmillvalley.gov, www.cityofmillvalley.gov, www.pge.com, www.pge.com

Organize complete uploads and review changes before construction

For applications using the reviewed eTRAKiT document route, the city says to complete the online application, then upload required submittal documents through the account. Only complete submittals are processed. The general instructions list relevant plans, calculations, energy reports, product information and other reports according to the project. That is not a declaration that every listed general-building document is required for every rooftop array. Confirm the scope-specific package with staff or the dedicated route, but do not interpret an empty or partially uploaded record as evidence that the remaining items have been waived. Mill Valley dedicated PV entry, complete PDF uploads and issued-permit revisions

The page gives the naming order Street Name Street Number - Permit Number - Document Type.pdf. Its example, Corte Madera 26 - B-000000 - Structural Calcs.pdf, illustrates document organization, not another city's jurisdiction or the number assigned to your project. Replace the sample address and permit identifier with the actual record. The instructions then direct the applicant to the dashboard and the paperclip associated with the permit number to upload the complete package. Keep the submission acknowledgment and the actual uploaded versions so that a contractor or owner can distinguish what was prepared from what the city received. Mill Valley dedicated PV entry, complete PDF uploads and issued-permit revisions

Once the package has been uploaded, the page says it is routed for review and the applicant is contacted about outstanding comments or next steps. Different sections give different review periods for different permit types. Do not take a general-building estimate, a kitchen-remodel estimate or a minor-electrical estimate and publish it as a universal solar deadline. Confirm the applicable route and whether the actual submission is complete. The same principle applies to linked handouts: their availability helps locate resources, but this guide has not certified every technical detail in an unread tutorial, plan requirement or equipment checklist. Mill Valley dedicated PV entry, complete PDF uploads and issued-permit revisions

For issued-permit revisions, the general page identifies a Revision Submittal Form. The inspection page adds that revisions must be submitted for review and approved before revised work can be inspected; the package must include a cover letter and, when submitted by architects or engineers, be wet signed or stamped. Keep those requirements attached to actual changes rather than assuming a field substitution is acceptable because the original permit was issued. Ask how to submit the complete changed scope and whether the provider application also needs updating before installers replace equipment, move storage or alter the approved layout. Mill Valley dedicated PV entry, complete PDF uploads and issued-permit revisions Mill Valley issued-status inspections, cutoffs, onsite records and permit expiration

Schedule only an issued permit and distinguish cutoff from availability

Mill Valley's inspection page directs online scheduling and says inspections can only be scheduled for permits with status issued. Prepare the account login, permit number, property address and inspection type. A submitted application, a payment receipt or a successful document upload is not the same status. The page's explanation that certain online furnace, water-heater and reroof permits are automatically issued is limited to those examples; it does not certify automatic issuance of every solar project. Check the actual record and obtain the relevant permit documents before relying on inspection access. Mill Valley issued-status inspections, cutoffs, onsite records and permit expiration

Plan ahead for the stated two-to-five-business-day scheduling expectation. The same page gives a 3 p.m. cutoff on the day before the desired inspection and allows scheduling up to seven days before the requested date. These statements answer different questions: the cutoff limits when a request may be made, the advance limit bounds the booking horizon, and actual availability determines what can be obtained. They do not together promise a next-day appointment. Coordinate contractor attendance around the actual requested and assigned visit rather than promising that a late construction decision can always be inspected the following morning. Mill Valley issued-status inspections, cutoffs, onsite records and permit expiration

Approximate inspection windows are 8-10 a.m., 10 a.m.-noon, 1-3 p.m. and 3-5 p.m., with no inspections on Fridays. The city says it cannot provide specific inspection times. An early or late preference can be requested but is not promised. Use the city's daily schedule link and current scheduling instructions to check the actual appointment. A four-hour work allowance, office opening time or the date on the contractor's installation calendar is not a substitute for the inspection window that applies to the permit. Retain changes communicated by staff as the job develops. Mill Valley issued-status inspections, cutoffs, onsite records and permit expiration

The contact person should be the person actually onsite, with a telephone number through which the inspector can reach them immediately. The page generally requires somebody to meet the inspector, says it will generally not enter an occupied dwelling with nobody present, and will not enter when the only person there is under 18. Special arrangements may be possible, but should be agreed rather than assumed. The page also has a visible assistance email and an underlying mail link using different domain variants. Confirm the intended recipient independently instead of silently changing or guessing the address. Mill Valley issued-status inspections, cutoffs, onsite records and permit expiration

Keep approved records onsite and protect the permit from expiry

The inspection page says a permit-card copy must be conspicuously posted and the regular permit card, city-approved plans and other related documents must remain onsite. Arrange access to the actual approved versions, not only the contractor's sales drawing or a revised draft awaiting review. Confirm which record shows the requested inspection stage and what must be ready for the visit. These are document and coordination responsibilities, not instructions for homeowners to expose electrical equipment, remove protective covers or demonstrate live operation. Have qualified personnel follow the approved scope and the inspector's directions. Mill Valley issued-status inspections, cutoffs, onsite records and permit expiration

Mill Valley warns that work covered without inspection is subject to removal of covering or finishes. Agree on inspection hold points before work is concealed, and have the responsible professionals coordinate them with the actual project. Do not infer from a polished finished installation that the city has accepted hidden work. The same page makes applicants responsible for code knowledge and compliance even when staff provide guidance. A public guide, contractor photograph or energy-model result cannot replace the required review or decide whether a particular installation may safely be covered, energized or changed. Mill Valley issued-status inspections, cutoffs, onsite records and permit expiration

A permit expires one year from issuance if no approved Building Department inspection has occurred. Each approved Building Department inspection extends the expiration date by 180 days. The word approved is important: requesting a visit, having an unsuccessful visit or making an application does not establish the same extension. Check the real issuance date and inspection outcome in the project record, particularly if work stops or the installer changes. The page says additional fees apply when expired permits require renewal; it does not supply a universal amount that can be used as a fixed allowance in every solar quote. Mill Valley issued-status inspections, cutoffs, onsite records and permit expiration

Missed inspections or return visits where previous corrections have not been completed may be subject to a reinspection fee. This is not a published flat charge for every visit or every first correction. Ask how the actual event has been assessed, retain the correction notice and have the responsible contractor resolve the listed issues before the next request. Keep plan approval, attendance, inspection outcome, remaining corrections and expiration status as separate facts. That makes it possible to explain a delay accurately without declaring the project complete because an appointment appeared on the calendar or the modules have already been mounted. Mill Valley issued-status inspections, cutoffs, onsite records and permit expiration

Separate municipal completion from electricity-account authorization

Confirm the actual electricity account, serving provider and any separate generation arrangement before submitting provider documents or analyzing bill effects. A Mill Valley address does not prove the provider or tariff for every parcel. If the account identifies PG&E, use its interconnection instructions for the actual generating and storage equipment. The provider-side process and city review answer different questions. Neither a platform compliance response nor an approved municipal plan should be described as the utility's permission to operate, and the contractor's internal completed status is not a replacement for either official record. PG&E solar interconnection and official written permission to operate Mill Valley residential solar and storage application entry and platform description Mill Valley issued-status inspections, cutoffs, onsite records and permit expiration

PG&E's getting-started guidance calls for official written permission to operate. Preserve that written authorization for the final equipment along with relevant municipal inspection outcomes. If reviewers or installers change the inverter, module arrangement, storage equipment or electrical scope, ask which city and provider records must be updated. Do not rely on a former configuration because its paperwork was easier to obtain. A planned energization date should account for required corrections and outstanding authorization rather than implying that successful online scheduling, the last installation payment or a visually complete roof automatically closes the provider process. PG&E solar interconnection and official written permission to operate Mill Valley issued-status inspections, cutoffs, onsite records and permit expiration

For a relevant PG&E Solar Billing Plan residential account, the source distinguishes monthly statements from the annual True-Up statement. Verify the account's actual status and generation charges rather than assuming every new proposal receives a prior customer's terms. The production table below reports typical-year AC energy, not export value, household bill reduction or backup performance. Real consumption timing, imports, exports, tariff provisions and any modeled battery operation are additional inputs. Keep the written account analysis next to the permit and provider records so that neither annual kWh nor the appearance of an approved inspection becomes a claim of guaranteed financial results. PG&E residential Solar Billing Plan, monthly statements and annual True-Up PVWatts V8 model documentation

Compare the complete Mill Valley proposal without assuming a local price

For arithmetic only, a hypothetical 6 kW DC installation at $2.75 per watt costs $16,500: 6,000 watts multiplied by $2.75. This is an original illustration, not an observed Mill Valley market price, contractor survey, permit assessment or recommended budget. It does not include a separately priced battery, roof repair, service change or financing unless those items are expressly included in the hypothetical scope. No former residential federal credit is deducted after the IRS placed-in-service cutoff. Compare written offers for the same complete work, rather than dividing an incomplete advertised package by the module rating and assuming it covers the actual property. PVWatts V8 model documentation IRS Residential Clean Energy Credit, placed-in-service cutoff

The dedicated automated entry, reviewed documents, revisions, inspection readiness and any renewal or return visit should be allocated explicitly rather than absorbed into an unexplained permit allowance. Ask for itemized equipment, installation labor, professional documents, roof and electrical work, storage if proposed, municipal charges, platform charges where applicable and provider application handling. Identify responsibility for corrections, changed plans, additional reviews and return visits. A quoted allowance is not an assessed fee. Ask whether final documents and utility permission are included in the contractor's responsibilities, and retain the written answer with the accepted scope. None of the official application pages constitutes a local installed-price survey or makes a municipal payment equivalent to the total construction cost.

Request the cash price and any different financed price, principal, interest rate, term and total payments. For an account actually identifying PG&E, distinguish monthly Solar Billing Plan statements from the annual True-Up statement. A household comparison additionally needs actual consumption, import and export timing, applicable account terms, any separate generation arrangement and explicitly modeled battery operation. Annual solar production cannot by itself calculate the remaining bill. This guide promises no savings percentage, export revenue, battery runtime, rebate or payback. A lower upfront payment is not proof of a lower total cost, and a city final is not permission to operate. Keep financial assumptions separate from the municipal and provider records. PG&E solar 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 Mill Valley

The saved Mill Valley scenario estimates approximately 9,524 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 Mill Valley table retains all twelve modeled months and the annual total, with no extra 0.80 multiplier applied to its already modeled AC output. Model 0647710-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

Mill Valley: 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.cityofmillvalley.gov, www.pge.com, www.pge.com

Read the Mill Valley housing estimates with their uncertainty

The housing table joins Mill Valley to its exact Census place GEOID 0647710, 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-0647710 supplies the saved Mill Valley 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 Mill Valley sources and account references together

The municipal, utility and IRS source text used for this Mill Valley article was reviewed October 27, 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.

Mill Valley: reference production, 6 kW DC

Mill Valley: reference production, 6 kW DC
MonthModeled AC production (kWh)
January485
February601
March736
April959
May1,022
June1,063
July1,005
August976
September878
October745
November585
December469
Annual total9,524

Mill Valley: 2020-2024 ACS housing estimates

Mill Valley: 2020-2024 ACS housing estimates
MeasureFive-year estimate90% margin of error
Occupied housing units5,688±289
Owner-occupied housing units3,767±278

Mill Valley: scope and verification decisions

Mill Valley: scope and verification decisions
Project questionDocumented fact or boundaryWhat to verify
Which electrical entry?Residential PV/storage has a dedicated direction.Do not extend a panel-only no-submittal example.
Ready to request inspection?The permit must be issued.Actual status, login and inspection stage.
Next-day certainty?Cutoff and availability are distinct.Requested window and current schedule.
Permit extension?Approved inspection outcomes matter.Actual dates and renewal requirements.
Financial result?Energy is not a bill calculation.Account terms and timed imports/exports.

Frequently asked questions

Is PV covered by the electrical-panel no-submittal example?

No. The general page separately directs residential photovoltaic and battery backup to a dedicated application entry. Verify complete project requirements. [Mill Valley dedicated PV entry, complete PDF uploads and issued-permit revisions](https://www.cityofmillvalley.gov/2041/Permit-Submittal-Instructions)

Does the solar page establish every technical eligibility limit?

No. It describes the platform and address-based entry, not a complete certified checklist for every applicant or configuration. Do not import its Ventura references into Mill Valley rules. [Mill Valley residential solar and storage application entry and platform description](https://www.cityofmillvalley.gov/2165/Residential-Solar-and-Energy-Storage-Sys)

Does a request before 3 p.m. guarantee tomorrow's inspection?

No. The city also asks applicants to anticipate two to five business days and lists no Friday inspections. Confirm the actual appointment. [Mill Valley issued-status inspections, cutoffs, onsite records and permit expiration](https://www.cityofmillvalley.gov/756/Building-Inspections)

Can revisions be approved at the inspection?

Revised work requires submitted and approved revisions first. The page specifies a cover letter and conditional professional signature/stamp requirements. [Mill Valley issued-status inspections, cutoffs, onsite records and permit expiration](https://www.cityofmillvalley.gov/756/Building-Inspections)

Does any inspection request extend the permit?

The page ties the 180-day extension to an approved Building Department inspection, not merely a request or failed visit. Check actual record dates. [Mill Valley issued-status inspections, cutoffs, onsite records and permit expiration](https://www.cityofmillvalley.gov/756/Building-Inspections)

Does a city final authorize PG&E operation or predict savings?

Not by itself. For an actual PG&E account, retain official written permission to operate; actual bill analysis needs more than the modeled annual energy. [PG&E solar interconnection and official written permission to operate](https://www.pge.com/en/clean-energy/solar/getting-started-with-solar.html) [PG&E residential Solar Billing Plan, monthly statements and annual True-Up](https://www.pge.com/en/clean-energy/solar/getting-started-with-solar/solar-billing-plan.html) [PVWatts V8 model documentation](https://developer.nlr.gov/docs/solar/pvwatts/v8/)

Sources and references