Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
Every grid-tied solar panel system in Melrose requires both electrical and building permits, plus utility interconnect approval from Eversource before installation begins. Even 5 kW DIY kits cannot proceed without permits.
Melrose enforces Massachusetts electrical code (which adopts NEC 2020 with state amendments) and building code strictly for all PV systems. Unlike some Massachusetts towns that streamline under Chapter 164, Section 134 expedited permitting, Melrose Building Department requires full application review including structural certification for roof-mounted arrays and rapid-shutdown device compliance per NEC 690.12. The city does NOT offer same-day or 3-day issuance; plan for 4-8 weeks from complete application to final inspection. Eversource (the utility) must issue an interconnect agreement BEFORE the building department will sign off, which adds 2-3 weeks independently. Melrose's online portal requires dual uploads: one building permit (roof structural + mounting) and one electrical permit (NEC 690, 705, rapid-shutdown, conduit schedules). Battery storage over 20 kWh triggers a third fire marshal review (typically 1-2 additional weeks). The city's fee structure is permit valuation-based (roughly 1.5-2% of system cost), with a $200 minimum electrical permit and $150 minimum building permit.

What happens if you skip the permit (and you needed one)

Melrose solar permits — the key details

Massachusetts law (M.G.L. c. 148, Section 108A) mandates permits for all grid-tied photovoltaic systems regardless of size. Melrose Building Department applies this statewide rule without exception. NEC Article 690 (Photovoltaic Systems) requires the system design to include rapid-shutdown capability per NEC 690.12, which means a manual disconnect within 10 feet of the array and labeled conduit runs. Melrose's electrical inspector will request a one-line diagram, equipment specifications (inverter model, string configuration, breaker sizing), and proof that the disconnecting means is accessible and clearly marked. The city does NOT allow systems to be energized until both the building inspector (roof structure, mounting compliance) and electrical inspector (wiring, grounding, rapid-shutdown) have signed off. Many homeowners are surprised to learn that the building permit is separate from the electrical permit and that the building inspector must verify the roof can handle the added load (typically 3-4 pounds per square foot for a modern array plus racking). For systems over 5 kW, the city often requests a Professional Engineer stamp on the structural load calculation, which adds $500–$800 and 1-2 weeks to the design phase.

Eversource Energy (the local utility) issues the Interconnection Agreement, which is a separate legal document that must be signed before installation. This is not a city permit, but the city will not issue the electrical permit certificate until Eversource has received the application and issued preliminary approval (typically Tier 1: Simple Interconnection, 10 kW or less). For residential rooftop systems 10 kW or smaller, Eversource's process is streamlined (2-3 weeks), but for larger systems or ground-mounted arrays, a feasibility study ($500–$1,500) and more detailed engineering are required. Melrose Building Department's online portal has a field for 'Eversource Interconnect Tracking Number'—you MUST provide this tracking number before the electrical permit will be issued. Failure to coordinate with Eversource first is the most common reason for permit delays in Melrose. The city's checklist explicitly states: 'Eversource preliminary approval letter must be submitted with electrical permit application; applications without it will be rejected.' This is different from some neighboring towns (e.g., Stoneham) that allow electrical permits to issue before utility approval; Melrose does not.

Rapid-shutdown compliance is a sticking point for Melrose inspectors. NEC 690.12 requires that the array can be de-energized by a manual switch or automaton without opening the array itself. Melrose's code amendment (adopted 2022) specifies that the disconnect must be within 10 feet of the array and clearly labeled in black and yellow striping. String inverters (the most common for residential) must have a DC disconnect between the array and the inverter; microinverter systems (one inverter per panel) must have the same. The city will reject a one-line diagram if the disconnect is inside the house, 50 feet away, or unlabeled. This is a 'failure to protect public safety' issue, and the inspector will catch it during the electrical rough inspection (typically 2 weeks after permit issuance). Battery storage systems (ESS) over 20 kWh also trigger a fire marshal review. Lithium-ion battery systems require a separate ESS permit (fire code), which Melrose Fire Chief must approve. Typical timeline for an ESS permit is 1-2 weeks after the building and electrical permits are issued.

Roof structural certification is required for all roof-mounted systems in Melrose. The building inspector will request either a Professional Engineer letter or a manufacturer's load rating chart confirming that the existing roof framing can handle the combined dead load (array + racking) plus snow load (40 psf in Melrose, per ASCE 7). For older homes built before 1980, the inspector will often ask for a roof rafter sizing calculation. This is because Melrose is in Snow Load Zone 3 (48-inch frost depth, heavy winter loading), and the inspector must ensure the roof won't sag or fail. A typical roof can support 3-4 kW of solar without reinforcement; larger systems (8-10 kW) often require roof truss repair or additional bracing, adding $2,000–$5,000 and 3-4 weeks to the project. The inspector will also verify that the mounting system is rated for Melrose's wind speed (110 mph nominal design wind for residential, per ASCE 7-22). Aluminum L-brackets or standoff mounts are standard; the inspector will require 1/4-inch stainless steel bolts with backing plates. Corroded bolts or undersized fasteners are a common reason for rejection.

Timeline and next steps: From application submission to final inspection, plan for 6-10 weeks in Melrose. Week 1-2: prepare permit application, contact Eversource for interconnect agreement (do this BEFORE city submission). Week 2-4: Eversource issues preliminary approval; submit both electrical and building permits to the city (dual submission via the online portal). Week 4-6: city plan review (staff will request revisions if rapid-shutdown, roof load, or conduit fill issues are found). Week 6-8: re-submission with corrections; building inspector schedules mounting/structural inspection. Week 8-9: electrical rough inspection. Week 9-10: final inspection with Eversource witness (utility must be present to verify net-metering settings and interconnect the inverter). Only after the final city sign-off and Eversource verification can the system be energized. Cutting this timeline requires a complete, accurate first submission (no plan review comments). Many homeowners work with a licensed solar installer (required in Massachusetts for systems over 10 kW) who will handle permit preparation and submissions; this adds $2,000–$3,000 but saves time and rejection risk. Owner-builders are allowed in Massachusetts for owner-occupied homes, but the electrical work must be performed by a licensed electrician (or owner, if the owner has a solar+electrical license, which is rare). The building permit application requires proof of ownership, proof of builder's license (if applicable), and a completed 105-B form (state construction work authorization).

Three Melrose solar panel system scenarios

Scenario A
8 kW rooftop array, south-facing asphalt shingles, no battery, Melrose Colonial home (1960s)
This is a typical residential system for a 4-5 bedroom home. The roof is asphalt shingle with rafter framing (standard 2x6 or 2x8). First step: call a licensed solar installer or engineer to confirm the existing roof can handle the load (8 kW @ 3.5 lb/sq ft = ~28 sq ft = roughly 100 lbs added dead load). The 1960s roof will likely support this without reinforcement, but the inspector will require a load calculation (can be a simple letter from the installer; no PE stamp needed if under 10 kW and the manufacturer provides a pre-calculated load rating). Next, contact Eversource with the system specs (8 kW nameplate, string inverter, Tier 1 Simple Interconnect application). Expect 2-3 weeks for Eversource preliminary approval and tracking number. Simultaneously, prepare the building and electrical permit applications: the building permit requires a roof plan (dimensions, location of array, racking type, strut details), a load calculation letter, and proof of property ownership. The electrical permit requires a one-line diagram (string configuration, inverter model, DC disconnect location—MUST be within 10 feet of the array and labeled), grounding/bonding schedule, and conduit fill table. The conduit fill is a common rejection: UL-listed PV conduit (typically 1-inch or 1.25-inch) must not exceed 40% fill per NEC 392.20. If you have 4 strings of 10 panels each, each string has 2x 10 AWG + 1x 10 AWG ground (3 conductors per string); total = 12 conductors. Check the conduit fill: 1-inch conduit allows ~6 conductors at 40% fill, so you'll need 2x 1-inch conduits or 1x 1.25-inch conduit. The inspector will ask for this calculation in the permit application. Submit both permits together (dual online submission; Melrose's portal accepts.pdf for all documents). Plan review takes 2-3 weeks; expect one round of comments (either a minor PE stamp request or conduit fill clarification). Re-submit corrections within 10 days. Once approved, the building inspector will schedule a mounting/structural inspection (typically 1-2 weeks out). This inspection verifies the racking bolts, backing plates, flashing, and array orientation. The electrical rough inspection follows (1-2 weeks after mounting approval) and checks the DC disconnect, conduit, grounding ring, and inverter placement. Final inspection includes Eversource witness and a check of the interconnect labeling, breaker settings, and net-metering meter configuration. Total timeline: 6-8 weeks from first contact to 'ready to energize.' Costs: Eversource interconnect application fee (free for Tier 1), city building permit ($250–$350), city electrical permit ($300–$400), structural engineer letter (if needed, $300–$500), total permits $550–$1,250 plus system cost ($18,000–$24,000 installed).
Building permit $250–$350 | Electrical permit $300–$400 | Eversource interconnect free | Roof load calc $300–$500 | Rapid-shutdown DC disconnect required | Conduit fill table required | 6-8 week timeline | Eversource witness final inspection required
Scenario B
5 kW ground-mounted array, side yard (not roof), 1.5-acre lot, Melrose Cape Cod with battery backup (10 kWh LiFePO4)
Ground-mounted systems in Melrose trigger additional requirements: zoning review (setback from property lines), structural foundation design, and in this case, ESS (energy storage system) permitting. First, confirm zoning: Melrose residential zoning typically requires solar arrays to be setback 10-15 feet from side property lines and 20 feet from the front. A side-yard ground mount on a 1.5-acre lot will likely meet setbacks, but the city will require a property survey or a surveyor's letter confirming dimensions. Next, the structural foundation: ground-mounted racking must be designed per ASCE 7 (wind load 110 mph, snow load 40 psf). The racking manufacturer provides a footing design (typically 4x4 posts with 3-4 feet of concrete footing, or ground-screw anchors rated for Melrose's glacial till soil). The building permit must include a foundation plan (post spacing, concrete depth, anchor details). Some inspectors in Melrose request soil bearing capacity data; if the lot has shallow bedrock or dense till, a geotechnical report ($1,000–$2,000) may be required. The 10 kWh battery system is the complication: it triggers a third permit—the ESS (Fire Code) permit. Melrose Fire Chief must review the battery enclosure (typically UL 9540 listed), verify clearance from the house and property line (typically 10 feet minimum), and approve the DC disconnect and breaker sizing between the battery and inverter. The ESS permit adds 1-2 weeks to the timeline and requires a battery enclosure drawing, inverter specs, and fire-safety documentation from the battery manufacturer. The electrical permit is more complex: you'll need two one-line diagrams (one for the array-to-inverter, one for the inverter-to-battery and house). The inverter must have anti-islanding capability (integrated in all modern inverters) and a manual disconnect on the DC side and AC side. NEC 705 (Interconnected Power Production) applies: the house breaker panel must accept the inverter's output without exceeding the main breaker rating. If your house panel is 200 amps and the inverter is 48V 8 kW (6.7 amps AC after transformation), you'll need a dedicated breaker (20 amp) and conduit. The city will request a load flow diagram (house load, battery charge/discharge, grid flow). Eversource interconnect is simpler for battery-backed systems (Tier 1, with the caveat that the battery must not export to the grid; the interconnect agreement will specify 'battery-only mode'). Submit the building permit (foundation, setback, property plan), electrical permit (two one-line diagrams, anti-islanding, DC/AC disconnects, battery specs), and ESS permit to the Fire Chief (battery enclosure drawing, safety cutoff). Timeline: 8-12 weeks. The Fire Chief review (1-2 weeks) runs in parallel with city plan review (2-3 weeks), but the electrical rough inspection cannot occur until the Fire Chief approves the battery placement. Costs: Building permit $300–$450, electrical permit $400–$600, ESS permit $200–$350 (some Massachusetts towns charge $0–$200 for fire marshal review; Melrose's rate is unconfirmed—call ahead). Structural engineer foundation plan: $500–$1,000. Soil test (if required): $1,000–$2,000. Total permits and design: $1,400–$3,400 plus system cost ($28,000–$35,000 for array + battery + racking).
Building permit $300–$450 | Electrical permit $400–$600 | ESS fire permit $200–$350 (TBD—call Melrose Fire) | Foundation design $500–$1,000 | Property survey/setback letter required | 8-12 week timeline | Soil bearing test may be required | Anti-islanding verification | Battery enclosure UL 9540 required
Scenario C
3 kW microinverter rooftop array, addition roof (new construction, 2024), Melrose contemporary home
New construction solar (installed during the home build or on a new addition roof) is faster because the building and electrical permits can be coordinated with the general building permit. However, Melrose still requires separate solar electrical and building permits even if they're pulled at the same time as the main structure. The advantage: the roof is new, so no load-capacity doubt; the inspector will simply verify that the racking is bolted to new roof framing per the building plan. The 3 kW microinverter system (one inverter per panel, 12x 250W panels) avoids string-combiner complications and simplifies the one-line diagram. Each microinverter has an integrated on/off switch; the 'rapid-shutdown' requirement is satisfied by the microinverter's inherent design (no DC disconnect needed outside the array, though NEC 690.12 still requires an accessible manual disconnect, typically at the inverter breaker or an integrated control). The building permit for a new addition roof is straightforward: the racking is part of the roof design, so the structural engineer's roof framing plan will include the array location and load. Melrose Building Department will verify that the roof plan is stamped by a Professional Engineer (required for new construction) and that the array load is included in the load calculations. The electrical permit is simpler for microinverters: each inverter's AC output (roughly 240V, 12.5A per inverter, total 3 kW @ 12.5A AC) ties into a single AC breaker and conduit run to the main breaker panel. One-line diagram is straightforward: 12 microinverters, AC disconnect at each, conduit to breaker, breaker in panel. Conduit fill is not a concern because each microinverter's output is low-voltage (AC, 240V) and bundled in a single 3/4-inch conduit. Eversource interconnect is Tier 1 (3 kW, simple). Timeline can overlap: if the addition is under construction, the solar permits can be submitted with the final electrical inspection for the addition (5-7 days before CO). Plan for 3-4 weeks from submission to final approval, which aligns with the typical addition-build schedule. If the roof is already complete, timeline reverts to 6-8 weeks (standard residential solar). Costs: Building permit $200–$300 (lower because roof is new and structural is pre-engineered), electrical permit $250–$350, Eversource interconnect free. Total permits: $450–$650. No additional structural engineer or load calculations required. System cost: $9,000–$12,000 installed.
Building permit $200–$300 | Electrical permit $250–$350 | Eversource interconnect free | PE-stamped roof plan required (new construction) | Microinverter rapid-shutdown integrated | Conduit fill not an issue | 3-4 weeks if coordinated with addition completion | No separate structural engineer needed

Every project is different.

Get your exact answer →
Takes 60 seconds · Personalized to your address

Melrose's Eversource interconnect process: why it can't wait until after permits

Eversource's Tier 1 Simple Interconnection process for residential systems 10 kW or smaller takes 2-3 weeks from application to preliminary approval. This must start BEFORE you submit the city permit application. Why? Because Melrose Building Department's electrical inspector will not issue a permit without proof of Eversource's preliminary approval (or at minimum, the tracking number and application status). This is codified in the city's permit checklist and cannot be bypassed. The interconnect agreement itself (final signature) happens after city approval, but the preliminary feasibility study must be complete.

Here's the workflow: Week 1, you contact Eversource at 1-800-334-5344 (residential interconnection line) and request a 'Small Generator Interconnection Request Form' or use Eversource's online portal. You'll need your property address, electrical service account number, system specs (nameplate wattage, inverter model, string configuration), and proposed installation date. Eversource issues a Study Fee Waiver for systems under 10 kW (no cost for the preliminary study). Week 2-3, Eversource's engineering team reviews your application for utility impact (voltage flicker, harmonic distortion, fault protection conflicts). For a straightforward rooftop system on a suburban Melrose street, approval is automatic; for a remote lot or a system over 5 kW near a transformer, they may request additional data (power quality study, $500–$1,500). Once approved, Eversource sends a 'Preliminary Approval Letter' with a tracking number. You submit this letter to the City of Melrose with your electrical permit application.

Timing matters: if you apply for city permits first (without Eversource approval), the building department will issue a Notice of Rejection citing 'Utility interconnect approval required.' You'll then have to resubmit 2-3 weeks later after Eversource processes your application. This delays your project by a full month. The smart move: contact Eversource by phone or online BEFORE engaging an engineer or installer. This takes 30 minutes and costs nothing. Have your address, electrical account number, and rough system size (e.g., '8 kW rooftop') ready.

One more note: Eversource requires the interconnection agreement to be signed AFTER city permits are issued but BEFORE system energization. The final agreement differs from the preliminary approval; it includes specific net-metering terms (what fraction of excess generation you'll receive credit for—currently 100% in Massachusetts) and kilowatt-hour measurement details. Melrose's final electrical inspection includes an Eversource representative to verify net-metering meter setup and inverter settings.

NEC 690.12 rapid-shutdown in practice: Melrose inspector expectations

NEC Article 690.12 (Rapid Shutdown of PV Systems on Buildings) was added to the 2014 NEC and tightened in 2017 and 2020. Massachusetts adopted the 2020 NEC with state amendments in 2023. Melrose inspectors are enforcing this strictly. The rule: within 10 feet of the array, there must be a manual disconnect device that, when opened, de-energizes all conductors on the line (DC) side between the array and the inverter. The purpose is to protect firefighters: if the roof catches fire and the firefighter can't reach a disconnect inside the house or 50 feet away, the rooftop DC voltage (600-850V DC for a string inverter) will electrocute anyone spraying water. A manual disconnect within 10 feet of the array solves this.

For string inverter systems (most common), the DC disconnect is a switch between the combiner box or array junction box and the inverter input. Melrose requires this switch to be labeled in black and yellow striping (1-inch high lettering minimum) with the text 'PV ARRAY DC DISCONNECT' and the voltage/current rating. The switch must be rated for DC (many 120V AC breakers are not), accessible (not buried in conduit or locked away), and within a clear sight line of the array. Many homeowners balk at the cost ($300–$500 for a quality DC disconnect and labeled conduit), but Melrose will not pass the electrical rough inspection without it. The inspector will walk onto the roof, look for the disconnect, verify the label, and test it (will open under load without arcing).

For microinverter systems (one inverter per panel, or per string), each inverter has an integrated on/off breaker; the 'rapid-shutdown' requirement is satisfied by these individual breakers plus an AC disconnect at the breaker panel. No standalone DC disconnect is required, which is one reason microinverter systems are gaining traction in Melrose. However, NEC 690.12 still requires an accessible AC disconnect; Melrose inspectors interpret this as a clearly labeled 20-amp (or equivalent) breaker in the main panel dedicated to the solar inverter output.

A common rejection: homeowners or contractors try to use the utility meter base disconnect (the main service disconnect for the house) as the 'rapid-shutdown' device. This does NOT meet NEC 690.12 because it's not within 10 feet of the array and not in sight of the firefighter. Melrose will not accept this. Similarly, a disconnect inside the house, 40 feet away, is not acceptable. The 10-foot rule is absolute. Plan for a DC disconnect (string systems) or microinverter AC disconnects (microinverter systems) as a built-in cost.

City of Melrose Building Department
562 Main Street, Melrose, MA 02176 (City Hall Building, Planning and Permitting Office)
Phone: (781) 665-2618 (main switchboard; ask for Building Permits or Electrical Inspector) | https://www.melrosema.gov/departments/building-planning (permit application portal, form downloads, and status tracking)
Monday–Friday, 8:30 AM–4:30 PM (verify hours before visiting; holiday closures apply)

Common questions

Can I install solar panels myself in Melrose without hiring a licensed electrician?

Partially. Melrose allows owner-builders for owner-occupied homes under Massachusetts law (M.G.L. c. 149, Section 44E). However, the electrical work (conduit, wiring, disconnect, inverter connection) must be performed by a Massachusetts-licensed electrician, even if the owner does the racking/mounting. This is NEC-mandated and enforced by Melrose's electrical inspector. You can hire an electrician for the electrical rough-in ($2,000–$3,000), handle the racking install yourself (if you're comfortable on a roof), and then hire the electrician back for the final inspection. The building permit must still list a licensed electrician, and you must sign the 105-B work-authorization form as the owner-builder. Total cost including electrician: $4,000–$6,000 in labor.

How long before I can turn on the solar system after city final inspection?

The city final inspection sign-off allows you to energize (turn on) the system. However, you also need Eversource's final approval, which happens during or immediately after the city's final inspection. Eversource sends a witness to the final inspection to verify the interconnect is correct and the net-metering meter is configured. Once Eversource confirms this (typically same day), you receive a 'Permission to Operate' letter. From city final inspection to 'live and generating' is 1-7 days; if Eversource has questions, it could take 1-2 weeks more.

What's the total cost of permits and inspections for a typical 8 kW rooftop system in Melrose?

Permits (building + electrical): $550–$1,000. Structural engineer letter (if required, which is common): $300–$500. Total hard costs: $850–$1,500. System cost (materials + labor): $18,000–$24,000. Permits are typically 3-6% of total project cost. If you use a licensed solar installer, many include permit coordination in their contract; ask if permits are included in the quote or added as line items.

Do I need a separate permit for a battery backup system?

Yes. If the battery system is over 10 kWh capacity, it requires a separate Fire Code (ESS) permit from the Melrose Fire Chief. The battery enclosure must be UL 9540 certified and placed at least 10 feet from the house and property line (in most cases). The Fire Chief's review typically takes 1-2 weeks. For systems under 10 kWh, the Fire Chief review may still be recommended but is not always required; call the Fire Department to confirm. Battery systems also require a more complex electrical permit (two one-line diagrams, anti-islanding verification, DC/AC disconnects on both sides).

Can I skip the Eversource interconnect if I'm doing a battery-only system (no grid)?

No. Even if your system is battery-backed and does not export to the grid, NEC 705 and Massachusetts law still require notification to the utility if the inverter is capable of grid connection. Off-grid systems (truly no connection to Eversource lines) do not require interconnection, but they must be explicitly designed off-grid with no utility connection conduit or meter. If your system has ANY capability to export or connect to the grid, Eversource interconnect is required. Battery systems in Massachusetts are typically grid-tied with anti-islanding logic (the inverter will not export excess power to the grid if the grid fails); this configuration requires Eversource notification and is legally considered 'interconnected.'

What if Melrose Building Department rejects my permit application?

Common rejection reasons: (1) missing rapid-shutdown DC disconnect details, (2) roof structural load calculation missing or PE stamp not provided for systems over 5 kW, (3) Eversource interconnect tracking number not included, (4) conduit fill table missing (for string-inverter systems), (5) property survey or setback letter missing (ground-mounted systems). Melrose will issue a 'Reason for Rejection' letter listing specific deficiencies. You have 20 business days to resubmit corrections. Most rejects are resolved in 1-2 resubmissions; plan an extra 2-3 weeks if you encounter a rejection.

Do I need homeowner's insurance approval before installing solar?

Not required by the city, but highly recommended. Contact your homeowner's insurance agent before filing for permits. Most carriers will insure solar at no extra cost if the system is permitted and inspected. Some carriers require an updated appraisal or will reduce coverage if the system is unpermitted. Have the agent's blessing in writing before installation; this avoids claim denials later. Many solar contractors will not begin work without proof of insurance coverage.

How much will solar panels increase my property taxes in Melrose?

Massachusetts exempts residential solar installations from property tax increases for 20 years under M.G.L. c. 59, Section 6. This means your assessed home value will NOT increase even though you've added solar. The exemption is automatic for permitted systems; no application is required. However, the exemption expires after 20 years, at which point the solar system's value may be included in the assessed value. Confirm this exemption with the Melrose Assessor's Office (typically in the Town Hall) before proceeding, but in practice, the exemption is nearly universal in Massachusetts.

Can I get an expedited permit for solar in Melrose?

Melrose does not have a formal expedited solar permitting program (unlike California's SB 379 or some Massachusetts 'reach' towns with 2-week target times). However, if your application is complete on first submission (no plan review comments), you can get approval in 4-5 weeks instead of the typical 6-8. To achieve this: pre-coordinate with Eversource, have a structural engineer letter ready (for roof systems), include a full one-line diagram with conduit fill calculations, and label all disconnects. Some solar installers have relationships with Melrose's inspectors and can expedite scheduling; ask your contractor if they have priority scheduling.

What happens if I install solar without a permit and then sell the house?

The buyer's title company or inspector will discover the unpermitted solar during due diligence (property record search, visual inspection). Massachusetts requires disclosure of all unpermitted work under the Residential Liability Statute (M.G.L. c. 93A). The buyer can sue for damages or demand removal of the system (cost $5,000–$15,000) before closing. Many lenders will not finance a home with unpermitted solar. The sale will likely fail or be heavily discounted. If you've already installed without a permit, contact Melrose Building Department immediately and apply for a 'Certificate of Occupancy' or 'Retroactive Permit.' The inspector may require additional structural or electrical verification, which could cost $1,000–$3,000, but it's far cheaper than removal or a failed sale.

Disclaimer: This guide is based on research conducted in May 2026 using publicly available sources. Always verify current solar panel system permit requirements with the City of Melrose Building Department before starting your project.