Emergency Generator Testing in San Jose Metro

Five jurisdictions in the San Jose metro—San Jose, Mountain View, Palo Alto, Sunnyvale, and Santa Clara—each operate independent fire departments and enforce the 2019 NFPA 110 standard under California Fire Code Chapter 6, but apply substantially different penalty structures and local amendments to emergency generator testing. Each city has adopted jurisdiction-specific modifications to CFC Section 604 (Emergency and Standby Power Systems), creating five distinct compliance frameworks despite the uniform edition baseline.

Penalty and enforcement differences

  • Mountain View imposes the metro's highest penalties for non-compliance, reaching $1,000 for repeat violations of monthly testing documentation requirements
  • Palo Alto enforces the most lenient penalty structure at $150 for initial violations, focusing on corrective action over fines
  • San Jose requires quarterly reporting submissions for Level 1 systems under SJMC 7.04.1140, a mandate absent in the other four cities
  • Sunnyvale mandates 72-hour advance notice for witness testing of Level 1 generators, while Santa Clara accepts 24-hour notice

Two cities—Mountain View and Sunnyvale—accept digital submissions through The Compliance Engine portal, allowing contractors to file monthly exercise reports, annual load bank results, and three-year transfer switch tests through a single online interface. San Jose, Palo Alto, and Santa Clara require direct filing with each Fire Prevention Bureau, typically through email or in-person delivery, which forces contractors to maintain separate documentation workflows for different properties across the metro.

Building owners managing generator-equipped facilities in multiple San Jose metro cities must track five separate testing calendars, maintain jurisdiction-specific documentation formats, and budget for penalty exposure that varies by 6.7× between the strictest and most lenient enforcement jurisdictions.

5 Jurisdictions · 25 Rules · 12 Providers

Mountain View

Mountain View charges $595 reinspection fee, highest in San Jose metro (CFC §113).

Mountain View enforces emergency generator testing under NFPA 110-2019 Chapter 8, requiring monthly and annual load bank tests with third-party documentation for all Level 1 emergency power supply systems (EPSS) serving buildings over 75 feet or essential facilities per CFC §604.2.16. Contractors must submit test logs directly to the Mountain View Fire Department for annual occupancy inspections — the same process used citywide for all fire protection ITM records. NFPA 110 §8.4.2 mandates annual load testing at 100% of nameplate kW rating for 2 hours minimum, and Mountain View enforces this requirement without local reduction.

Fees & enforcement

  • Re-inspection costs $595 — the highest penalty in the San Jose metro — when the building is not inspection-ready or the owner no-shows under CFC §113
  • Standard fire inspection fees apply per the adopted fee schedule, but repeat failures trigger the $595 re-inspection charge for each return visit
  • Fire code violations escalate through administrative citation under Government Code §36900(c), starting at $130 for first offense, $700 for second, and $1,300 for third within 12 months
  • Each day a generator remains out of compliance counts as a separate violation, compounding citation amounts on multi-day failures

Fire Chief Jones, appointed in December 2025, oversees enforcement through the Mountain View Fire Department's Prevention Bureau at (650) 903-6395. Inspectors verify generator test logs during annual occupancy inspections and cross-check monthly run logs against NFPA 110 §8.4.1 requirements for 30-minute unloaded runs. Mountain View coordinates with the Building Division on Ordinance No. 15.22, which amends residential, green building, and electrical codes but does not reduce CFC §604 or NFPA 110 testing intervals.

How Mountain View differs from neighbors

Mountain View is one of three direct-filing jurisdictions in the San Jose metro for ITM reports — San Jose and Sunnyvale use third-party portals. Contractors submit paper or PDF test logs directly to Prevention staff during scheduled inspections, not through an online compliance platform. The $595 re-inspection fee exceeds every neighboring city in the metro, creating a significant cost consequence for unprepared contractors.

Development pipeline

The North Bayshore Precise Plan adds 3.1 million square feet of office space and 7,000 housing units, many in mid-rise buildings exceeding 75 feet that trigger NFPA 110 Level 1 EPSS requirements. Google's Googleplex campus operates over 200 buildings with distributed emergency power systems across 2 million square feet, generating steady ITM demand. NASA Ames Research Center at Moffett Field sits on federal land outside MVFD jurisdiction — contractors must verify AHJ authority before bidding generator service contracts in that zone.

Filing & reporting

Contractors file generator test records directly with the Mountain View Fire Department during annual occupancy inspections. The city does not use The Compliance Engine

Compliance Requirements (5)

As needed Emergency Generator Testing

as neededtrigger based

Fire code violations enforced under adopted CFC §113. Reinspection: $595 per reinspection when not inspection-ready or no-show. Standard fire inspection: $297/hour per the Building Permit Fees schedule.

CFC §604.4; CFC §110.4; MV City Code Ch. 8 (CFC §113 as adopted)

View provenance
NFPA 110 §8.4
CFC §604.4; MV City Code Ch. 8 (Ord. No. 15.22); CFC 2022
research-derivedSource: NFPA 110

Triggered by: complaint

Annual Emergency Generator Testing

annualrolling

Fire code violations enforced under adopted CFC §113. Reinspection: $595 per reinspection when not inspection-ready or no-show. Standard fire inspection: $297/hour per the Building Permit Fees schedule.

NFPA 110 §8.4.6; CFC §604.4; MV City Code Ch. 8 (Ord. No. 15.22)

View provenance
NFPA 110 §8.4
CFC §604.4; MV City Code Ch. 8 (Ord. No. 15.22); CFC 2022
research-derivedSource: NFPA 110

3 year Emergency Generator Testing

3 yearrolling

Fire code violations enforced under adopted CFC §113. Reinspection: $595 per reinspection when not inspection-ready or no-show. Standard fire inspection: $297/hour per the Building Permit Fees schedule.

NFPA 110 §8.4.9; CFC §604.4; MV City Code Ch. 8 (Ord. No. 15.22)

View provenance
NFPA 110 §8.4
CFC §604.4; MV City Code Ch. 8 (Ord. No. 15.22); CFC 2022
research-derivedSource: NFPA 110

Monthly Emergency Generator Testing

monthlyrolling

Fire code violations enforced under adopted CFC §113. Reinspection: $595 per reinspection when not inspection-ready or no-show. Standard fire inspection: $297/hour per the Building Permit Fees schedule.

NFPA 110 §8.4.2; CFC §604.4; MV City Code Ch. 8 (Ord. No. 15.22)

View provenance
NFPA 110 §8.4
CFC §604.4; MV City Code Ch. 8 (Ord. No. 15.22); CFC 2022
research-derivedSource: NFPA 110

Monthly Emergency Generator Testing

monthlyrolling

Fire code violations enforced under adopted CFC §113. Reinspection: $595 per reinspection when not inspection-ready or no-show. Standard fire inspection: $297/hour per the Building Permit Fees schedule.

NFPA 110 §8.4.5; CFC §604.4; MV City Code Ch. 8 (Ord. No. 15.22)

View provenance
NFPA 110 §8.4
CFC §604.4; MV City Code Ch. 8 (Ord. No. 15.22); CFC 2022
research-derivedSource: NFPA 110
Code Adoptions (15)

Code Adoptions

NFPA 10 — Standard for Portable Fire ExtinguishersNFPA 10-2022 EditionVerified May 2, 2026

Local Amendments: No Mountain View-specific amendment to NFPA 10. CFC §906 baseline applies. MVCC §14.10.28 universal sprinkler requirement for all new buildings over 1,000 sqft reduces reliance on portable extinguishers in new construction. FEPD zoning permit conditions cite Title 19/CFC §906 for extinguisher placement: 2-A:10-B:C minimum per 3,000 sqft or 50-75 ft travel distance.

NFPA 25 — Standard for the Inspection, Testing, and Maintenance of Water-Based Fire Protection SystemsNFPA 25, 2013 California Edition (based on NFPA 25 2011 edition; Title 19 CCR §904(a)(1), last amended August 28, 2014) EditionVerified May 2, 2026

Local Amendments: MVCC §14.10.25 (901.6.1.1): Private hydrant flow test at 5-year cycle — static pressure, residual pressure, GPM submitted to FEPD with standard NFPA 25 forms. MVCC §14.10.30 (905.3): All standpipe systems combined with automatic sprinklers — increases ITM scope. MVCC §14.10.31 (905.3.1): Class III standpipe triggered at 20 ft (vs 30 ft state code) — more buildings require full NFPA 25 standpipe ITM in North Bayshore.

NFPA 72 — National Fire Alarm and Signaling CodeNFPA 72-2025 EditionVerified May 2, 2026

Local Amendments: MVCC §14.10.34 (907.6): Local supplemental document — City of Mountain View Fire Alarm and Sprinkler Monitoring System Requirements — applies on top of NFPA 72 for all new installations (monitoring station connectivity and MVFD dispatch interface). MVCC §14.10.27 (901.6.3.1): Existing multi-family R-2 with interior corridors containing 5+ units must have operable thermal detection system — stricter than CFC baseline for existing buildings.

NFPA 96 — Standard for Ventilation Control and Fire Protection of Commercial Cooking OperationsNFPA 96-2021 EditionVerified May 2, 2026

Local Amendments: No Mountain View-specific amendment to NFPA 96 baseline. CFC 2022/IFC 2021 baseline applies. MVCC §14.10.39 (5003.9.11): Hazardous material fume hoods and workstations must be protected by approved automatic fire extinguishing system per CFC §2703.10 — supplements NFPA 96 for semiconductor/biotech lab occupancies common in North Bayshore and Middlefield corridors.

NFPA 101 — Life Safety CodeCFC 2025 EditionVerified May 2, 2026

Local Amendments: Ord. 16.22 (December 13, 2022) local amendments include: (1) §102.10: Where conflict exists between general and specific requirements, the more restrictive applies — this means stricter state/federal law or NFPA standards govern over local where they are more restrictive; (2) §107 (§14.10.12): Fees by council resolution for primary inspection, reinspection, special inspections, fire permits, an...

CCR TITLE 19 — PUBLIC SAFETY, FIRE PREVENTION19 CCR Div. 1, Ch. 5, §§ 901-908 (Automatic Fire Extinguishing Systems) EditionVerified May 6, 2026

Local Amendments: Local amendments address BESS installations and high-density EV charging infrastructure driven by Google/Alphabet's campus electrification program. North Bayshore Precise Plan requires fire suppression water supply reliability assessments for buildings in flood/liquefaction risk areas. Re-inspection: $595/visit. After-hours inspection: $569 for first 2 hours.

NFPA 80 — Standard for Fire Doors and Other Opening ProtectivesCBC 2025 EditionVerified May 4, 2026

Local Amendments: Citywide Master Fee Study adopted June 10, 2025 with new fire inspection fee structure effective August 9, 2025 including 5% technology fee on all fire permit costs. No local amendments stricter than CFC baseline specifically for fire door inspection.

IBC §717.5 — FIRE DAMPER INSPECTION REQUIREMENTSCBC 2025 EditionVerified May 4, 2026

Local Amendments: Mountain View Chapter 14 local amendments (Ord. 16.22) focus on hazardous materials, fire apparatus access, private hydrant flow testing at 5-year intervals, alarm system monitoring, sprinkler expansion, and mobile fueling operations. No local amendment tightens CFC §706.1 or CBC §717 damper requirements beyond state baseline.

NFPA 110 — Standard for Emergency and Standby Power SystemsNFPA 110-2025 EditionVerified May 4, 2026

Local Amendments: Ord. No. 15.22 amends residential, green building, and electrical codes with sprinkler, EV, and electrification provisions. No local amendment reduces CFC §604 or NFPA 110 testing requirements.

IBC §714 — FIRESTOP SYSTEMS (PENETRATIONS & FIRE-RESISTIVE JOINTS)CBC 2025 EditionVerified May 4, 2026

Local Amendments: MVCC Ch. 14.10, as adopted by Ord. 16.22 (Dec. 13, 2022), adopts the 2022 CFC with local amendments including expanded permits for hazardous materials, high-rise buildings, and temporary events (§14.10.8–14.10.11). Broad sprinkler triggers for new and existing buildings (§14.10.30), enhanced standpipe requirements (§14.10.32–14.10.35), and strict fire alarm installation and monitoring (§14.10.36–14.10.37) reinforce fire-resistance oversight. No local amendment changes CFC §703.1 or inserts a separate §703.3 text.

CFC §703.1 — MAINTENANCE OF FIRE-RESISTANCE-RATED CONSTRUCTIONCFC 2025 EditionVerified May 2, 2026

Local Amendments: MVCC §14.50 makes any violation of Chapter 14 a misdemeanor; §14.51 and §14.52 authorize arrests, citations, and enforcement via criminal, civil, and administrative actions under MVCC Chapters 1.7, 1.18, 1.28, and 1.29. Each day of violation is a separate offense. No local amendment reduces CFC §703.1 maintenance obligations for fire-resistance-rated construction.

NFPA 2001 — Standard on Clean Agent Fire Extinguishing SystemsNFPA 2001-2022 EditionVerified May 3, 2026

Local Amendments: No clean-agent-specific amendment. MVMC Chapter 14 adopts CFC 2025 via Ordinance No. 9.2025 (introduced August 26, 2025, adopted September 9, 2025, effective January 1, 2026). Mountain View retains a dedicated in-house Principal FPE for complex plan review. Google Bay View (NASA Ames AHJ) is outside MVFD jurisdiction.

CA TITLE 17 §7605 — CROSS-CONNECTION CONTROLCCCPH 2024 (effective July 1, 2024, as amended April 21, 2026) EditionVerified May 5, 2026

Local Amendments: Mountain View Public Services administers the CCCP under SWRCB DDW requirements per Mountain View Municipal Code. Specific public program documentation is limited; no CCCP document publicly posted on mountainview.gov as of April 2026. SWRCB EAR for PWSID CA4310007 confirms active program. Google/Alphabet's Googleplex and Bay View campus dominate the city's commercial BPA inventory. NASA Ames Research Park lease parcels on the Mountain View side of Moffett Field create federal facility water system overlay.

CFC §706.1 — DUCT AND AIR TRANSFER OPENINGS DAMPER ITMCFC 2025 EditionVerified May 4, 2026
CFC §705.2 — DOOR AND WINDOW OPENINGS ITMCFC 2025 EditionVerified May 4, 2026

Authority Having Jurisdiction

Mountain View Fire Department (MVFD)

city

Phone(650) 903-6395

EmailN/A

1 verified provider View providers →

Related Services