Solar Panel Repair Tips

By Hoss Boyd
Updated on July 18, 2025
article image
by Adobestock/Parilov

Sooner or later, something worse than bird droppings is bound to hit your solar panels. Read on for solar panel repair tips and learn what you can do to locate similar panels.

Welcome to our series answering reader questions and concerns about how to cut the utility-company cord.

One panel of my ground-mounted solar system shattered (likely because of a rock thrown up by a lawn mower), but the company we contracted with for our system is now out of business. How do I go about getting a replacement panel that works with my system?

-Michael, Washington

When you have glass solar panels sitting out in the open, sooner or later, something worse than bird droppings is bound to hit them! If you find that your installer has gone out of business, it’s not the end of the world – the solution just might not be cheap or easy.

First, let’s talk about one of the primary causes of single-panel failure: micro-cracks. Micro-cracks occur when small stones or hail hit the glass, causing nearly invisible fissures that can grow from natural expansion and contraction, allowing moisture to get in. Higher-quality panels have a protective layer of tempered glass made to handle a 1/2-inch hailstone falling at 50 miles per hour. Your options hinge on your panel’s warranty and your insurance. One of my customers had several panels bashed in by potato-sized hail, an event lasting less than 15 minutes that did $100,000 in damage from micro-cracks! Thankfully, his insurance covered most of the cost for a full replacement, so I recommended he replace all panels and save any salvageable ones for other buildings or sell them. (A couple of years later, he found surplus solar panels identical to the original ones through a bankruptcy sales warehouse, and he used them to augment the older, relocated panels.) Unfortunately, I haven’t seen warranties that cover rock damage, but you can purchase homeowner’s insurance plans that should.

Comments (0) Join others in the discussion!
    Online Store Logo
    Need Help? Call 1-800-234-3368