Critter Guard for Solar Arrays

A Practical Guide to Mesh, Clips, and Install Pattern

A residential solar array goes in clean. Crew leaves the site, homeowner is happy, the local code inspector (AHJ - Authority Having Jurisdiction) signs off. About 18 months later the homeowner calls. There's something living under the panels. The wires look chewed. There's a brown stain running down the shingles from somewhere up top. And the system production dropped sometime in the last two months and they're not sure when.

This is the year-2 callback we see often in residential and small commercial solar work. It's almost always squirrels or birds, and it's almost always preventable with a few hundred dollars of critter guard installed during the original job. This post walks through what causes it, what to actually install, the pattern that lasts, and where some AHJs are starting to ask about it.

What's Actually Happening Under the Array

The cavity under a roof-mounted solar array is exactly what a squirrel wants. It's warm. It's dry. It's hidden from hawks. It's a great place to nest. Birds use it for the same reasons. Per Solar Power World's 2025 roundup on pest prevention, reduced energy generation, and costly structural damage are both real outcomes once wildlife gets under the array - and the damage falls into three categories:

  1. Chewed DC wiring. Squirrels chew rubber and PVC compulsively to keep their incisors trimmed. PV string wire is the right diameter for that. A chewed-through positive lead under a module is at best an open circuit (production drops); at worst a ground fault that the inverter shuts down on.

  2. Nesting material packed against the underside of modules. Dried leaves and twigs build up alongside live wiring. EnergySage notes that the buildup acts as "a dangerous fire hazard near the electrical wires." Even short of ignition, the trapped material reduces airflow under the modules and module efficiency drops - per NuWatt's industry summary, every 10F above optimal panel temperature reduces output by 3 to 5 percent.

  3. Droppings and urine on the racking and roof. Bird droppings are mildly acidic and stain shingles. Squirrel urine corrodes steel attachments over time. Neither is catastrophic individually, but it's the homeowner-complaint piece - the brown stain visible from the street.

EnergySage's homeowner guide puts it plainly: "Many solar installers will offer to suggest critter guards with your new rooftop panel setup, especially if you live near the woods." That matches what we see in the field. The fix is mechanical: close the gap between the bottom of the module and the roof so the critter can't get in.

The Product Choices

Two pieces matter: the mesh and the clip.

The mesh. Two common formats:

  • Galvanized hardware cloth (1/2" mesh). Cheap, stiff, easy to cut. Galvanizing degrades in coastal exposure and tends to start rusting at the cut edges within a few years. Looks utilitarian.

  • PVC-coated wire mesh (1.2mm wire, typically black). Black PVC over galvanized core wire. Holds up better against UV and salt. Cleaner look from the ground. Costs more per linear foot but the install lasts longer.

For most residential work in the Northeast, the PVC-coated mesh is the right answer - the homeowner looks at it from the driveway every day. For agricultural or utility work where appearance doesn't matter, the galvanized hardware cloth is fine.

The clip. This is what attaches the mesh to the module frame. The good clips snap onto the module frame edge, secure the mesh with a stainless square washer, and don't require drilling into the module. The cheap ones use plastic snap-fits that crack after a couple summers of UV. The stainless clip with a stainless square washer is the right call - 303 stainless on the clip body, 304 stainless on the washer.

For the homeowner's array we're walking past, the answer is almost always: PVC-coated 1.2mm mesh, stainless clip with stainless washer, installed continuously around the entire perimeter of the array.

The Install Pattern That Lasts

The mistake we see most often on year-2 callbacks: the original installer ran the mesh only along the lower edge of the array, leaving the side rails open. Squirrels go in through the side. By the time the homeowner calls, you're pulling modules to clean nesting material.

The pattern that works:

  1. Wrap the entire perimeter of the array, not just the front edge. Front, both sides, back. Squirrels are climbers - they don't care which side they come in. The mesh runs continuously from the roof surface up to the bottom of the module frame.

  2. Use one clip per ~12 inches of perimeter. Less than that and the mesh sags between clips and a squirrel can pry it open. More than that and you're spending time and clips for no extra security.

  3. Cut the mesh tight to the module frame, not flush with the panel face. A 1/4" gap above the roof surface is fine; a 1/4" gap at the panel-to-mesh joint is a squirrel-sized opening.

  4. Secure to the roof side with the right fastener. On asphalt shingle, a self-tapping bugle-head deck screw (epoxy-coated or galvanized) into the rafter works; never into just the deck. On TPO or EPDM, secure to the racking foot or use a roof-grade through-flashing, never just into the membrane. For 316SS environments (coastal), use a 316SS timber hex screw.

  5. Don't pinch DC wiring under the mesh edge. Run the homeruns through the mesh deliberately at one location, with a grommet or a clean cut. Random pinch points become abrasion points become ground faults.

Where AHJs Are Starting to Ask About It

Critter exclusion isn't in the IRC or the NEC today, and we haven't seen a state-level mandate in NJ, MA, or CA. What we hear from solar EPCs in those markets is that individual residential AHJ inspectors are starting to ask about wildlife exclusion at final inspection - usually after a homeowner complaint reached the building department. It's inspector-by-inspector, not code-driven. In practice, our customers report that any continuous mesh-and-clip system clears the question; a few zip ties holding a piece of hardware cloth across the front edge does not.

If you're working in a jurisdiction where the inspector has started asking about this, the install pattern above is what's passing inspection consistently. Document the install with a photo before you button up the homeowner record - it shortens the inspection conversation.

The Buyer's Playbook

Three things make critter guard reliable and code-defensible:

  1. Standardize on one mesh and one clip family across the BOM. Don't mix galvanized hardware cloth on some jobs and PVC-coated mesh on others - the crews will install whichever is in the truck and the inspection record gets inconsistent.

  2. Stock the right fasteners with the mesh. A 316SS timber screw, a galvanized self-tapping deck screw for shingle, and an EPDM-compatible through-flashing for flat-roof work. If those aren't in the same kit as the mesh, the crew improvises.

  3. Quote it as a default line item on every residential proposal, not an upsell. In our field experience, the crews installing it as a standard rarely see a critter callback in the first three years. The crews who treat it as a customer-driven add-on see them regularly. Boston Solar's 2026 cost guide reports that roughly 15 percent of Northeast solar service calls trace to animal damage or debris accumulation.

The cost of the mesh and clips vs the callback costs: hard costs plus customer dissatisfaction - is a no-brainer.


For pricing, availability, or help selecting the right critter guard product for your application, contact us at [email protected].

Next
Next

Tariffs, lead times, and your fastener budget: The 2026 procurement reality check