Simi Valley, CA · July 2025 · Southern California Edison / City of Simi Valley

The fees were invoiced. The counter wanted one more document.

A removal and reinstallation permit in Simi Valley, ready to issue, held at the counter over a document that has nothing to do with the roof.

California licenses contractors at state level, and most homeowners check that and stop. Cities license businesses separately: a municipal business tax certificate is what allows a company to trade in that city at all, and Simi Valley verifies it at the permit counter before issuing anything. On this project the fees had already been invoiced when the counter raised it, the certificate was brought current the next day and the permit issued. It is the check almost nobody asks about in advance.

Solar array on a shingle roof in Simi Valley before a detach and reset
The array as it stood before the work. Straightforward on the roof; the paperwork in front of it stopped for a day.

At a glance

Work
Removal and reinstallation of an existing array
Permit type
Electrical permit, City of Simi Valley
Fees invoiced
2 July 2025
Additional requirement
Current city business tax certificate for the contractor
Certificate obtained
3 July 2025
Permit issued
On payment of the invoiced fees
Utility / AHJ
Southern California Edison / City of Simi Valley

The story

This was a detach and reset: the array comes off so work can be done to the roof beneath it, then goes back on new attachments. The scope is routine and Cali Energy does it regularly. The permit is routine too, and that is where it stopped.

The counter had already invoiced the fees when it came back with one more condition: the contractor named on the construction permit declaration needed a current City of Simi Valley business tax certificate on file. No certificate on file, no permit, regardless of what had been paid or approved.

Solar array on a Simi Valley roof with a section of the roof covered by a tarp during the work
Work under way alongside the array. None of it could be scheduled until the permit issued.

This catches people out because the licensing most homeowners know about is the state one. A California contractor's license is issued by the state board, covers the whole state and is what a homeowner should verify first. A municipal business tax certificate is a different thing entirely: it is the city's own registration, it is renewed on the city's own cycle, and plenty of building departments check it before they will issue anything.

It is not a formality with no content. A city that requires registration knows who is working within its limits, and a contractor who cannot produce a current certificate is either not registered or has let the registration lapse. Neither is a reason to panic, and both are a reason for the counter to pause.

Sealed attachment point on the older shingle of a Simi Valley roof
An attachment point on the old roof. A detach and reset gets new penetrations rather than reusing these.

The certificate was brought current the following day and the permit issued once the invoiced fees were paid. One day, on a project where the crew and the roofer were already scheduled. It is the kind of requirement that costs a day when it is known about and a week when it is not.

A detach and reset has a second reason to care about this. When solar comes off for roofing work, the roofer's permit and the electrical permit run alongside each other, and a homeowner waiting on one is usually waiting on both. A permit held at the counter for a licensing document holds the roof as well.

Solar array reinstalled on a finished roof in Simi Valley
The array back on the finished roof.

How it ran

July 2025Removal and reinstallation scheduled against the roofing work
2 July 2025Permit fees invoiced by the city
2 July 2025Counter flags the contractor's city business tax certificate as not current
3 July 2025Certificate obtained
3 July 2025City confirms the permit will issue once fees are paid
July 2025Array removed; roof work completed; array reinstalled

One day lost to a licensing document, on a project already scheduled. This timeline reflects this project.

What we did

  • Filed the removal and reinstallation permit application with the city (C-10).
  • Obtained the current municipal business tax certificate the day after the counter raised it.
  • Paid the invoiced fees and took the permit to issue without losing the installation slot.
  • Removed the array and racking and made the roof safe for the work beneath it.
  • Set new attachments into the finished roof rather than reusing old positions (C-39).
  • Reinstalled and reconnected the original modules.

System specifications

ScopeDetach and reset of an existing array
PermitCity of Simi Valley electrical permit
State licensingCalifornia contractor's license, verified separately
City licensingMunicipal business tax certificate, checked at the counter
AttachmentsNew positions, flashed into the finished roof
CoordinationElectrical permit runs alongside the roofing permit
Utility / AHJSouthern California Edison / City of Simi Valley

Is your project like this one?

  • Your permit is invoiced and still has not issued.
  • You are checking a contractor and have only looked at the state license.
  • Your roofer is waiting on your solar contractor's permit.
  • Your array has to come off for roof work and you want the sequence planned.

Cali Energy in Simi Valley

Simi Valley is a city in Ventura County: permits run through the City of Simi Valley Building & Safety Division, interconnection through Southern California Edison.

A state contractor's license lets you work in California. A city business tax certificate lets you work in that city. Simi Valley checks the second one at the permit counter, and a project stops there without it.

This installation is on the Simi Valley projects page alongside the others, and what the work covers is set out on the Simi Valley service area page.

Frequently asked questions

What is a city business tax certificate and why does a permit need one?

It is a municipal registration that allows a business to operate within that city, separate from the state contractor's license. Many building departments verify it before issuing a permit, because it identifies who is working inside the city limits. A lapsed certificate stops a permit that is otherwise complete and paid for.

Does Cali Energy hold licensing for Simi Valley?

Yes. Cali Energy holds a California contractor's license, CSLB #1032379, covering B, C-10 and C-39, and carries the City of Simi Valley business tax certificate the permit counter checks. It is worth asking any contractor for both. Fifteen Simi Valley projects are written up on our projects page.

What should a homeowner verify before signing?

The state contractor's license first: that it is current, that it carries the classifications the work needs, and that the name on it matches the name on the contract. Then ask whether the contractor is registered in your city, because that is the one that stops a permit at the counter and almost nobody asks about it.

Does a detach and reset need its own permit?

In Simi Valley yes, and it is worth knowing before scheduling, because the electrical permit and the roofing permit run alongside each other. A homeowner waiting on the solar permit is usually holding up the roofer too, which turns a day of paperwork into a week of rescheduling across two trades.

What this would look like on your roof

Every number above came off a real job in Simi Valley, CA — not a brochure. Tell us your utility, your roof and what your bill looks like now, and we will model your own version of it before you commit to anything.

Or call +1 (323) 844-7777 · Cali Energy, Northridge · CSLB #1032379 (B, C-10, C-39) — design, permits, install and electrical under one licensed contractor.

Related

This timeline reflects this property and this permitting path. Updated September 2026.