Solar Panel Repair & Servicing in Central Virginia
System offline, reporting errors, or not producing what it used to? We diagnose and repair solar systems — the ones we installed and the ones we didn't — for homes within 1.5 hours of Charlottesville.
- Any panels, any installer
- In-house crew, since 2015
- Remote diagnosis when we can
- Fixed-price repair quotes
Solar servicing
What we can help with
- Repairs & troubleshooting — offline, errors, low production
- $600 system inspection — $120 credited to your first repair
- Remove & reinstall for a new roof
- Critter guard & snow guards to prevent the next call
Or call (540) 407-8353, extension 3
We service solar within 1.5 hours of Charlottesville.
- Charlottesville Area Charlottesville, Crozet, Scottsville, Louisa
- Fredericksburg Fredericksburg & Spotsylvania
- Lynchburg Lynchburg, Bedford, Amherst
- Piedmont Virginia Madison, Culpeper, Orange, Warrenton
- Richmond Area Richmond, Henrico, Chesterfield
- Shenandoah Valley Harrisonburg, Staunton, Waynesboro, Lexington
Already have solar?
We service and repair solar systems — even the ones we didn't install.
Having problems with your solar system?
- Monitoring app says the system is offline
- Red or amber light, or an error code, on the inverter
- Production is down, or your bill went up
- Your original installer has gone out of business
We've been installing solar in Virginia since 2015 with our own in-house crew, and we service systems the same way we build them: diagnose it properly, quote it in one number, fix it, and confirm it's producing.
Enphase, SolarEdge, SMA, Fronius, and most string inverters — if it's on a roof in Central Virginia, we've probably worked on it.
Start a service requestHow can we help?
Repair & troubleshooting
Offline monitoring, error codes, underproduction, tripped breakers, a failed microinverter or optimizer, rodent-chewed wiring, storm damage. We find it and fix it.
Solar system inspection — $600
Buying or selling a home with solar, working with a real-estate agent, adopting an orphaned system, or filing a hail claim. $120 of the fee is credited toward any repair we do.
Remove & reinstall for a new roof
Getting a new roof? We will remove your existing solar system and reinstall it once your new roof is complete.
Start a service request
The more information you provide, the quicker we can find a solution and get you back online!
Helpful to have handy:
- Which monitoring app you use — Enphase, SolarEdge, SMA, Fronius, or something else
- Roughly how old the system is
- Any error codes from the app or the inverter screen
- A screenshot of today's production from your monitoring portal
- Photos of the array, inverter, and your breaker panel
- Whether your solar breaker(s) are switched on (see the FAQ below)
New to Virtue? We start with a $600 system inspection; $120 of it is credited toward any repair or service.
Existing Virtue customer? Same form — just answer "Yes" on the customer question. Diagnostic visits are $350, waived if we can identify the issue remotely.
Repairs & troubleshooting
Is your system offline, reporting errors, or underproducing?
Have any of these symptoms? If so, it may be time for a service call:
- Monitoring says "offline" or "no data"
- Individual panels not reporting
- Red or amber light, or an error code, on the inverter or in the app
- Production is noticeably down from the same month last year
- The solar breaker (or fuses) keep tripping
For first-time customers, we start with a system inspection ($600), and give you a $120 credit toward any repairs or service. During this visit we'll diagnose your system and provide a recommended fix. For any repairs, we'll provide a fixed-cost quote before starting work.
For existing customers, we charge a diagnostic fee of $350 and provide a quote for the necessary repairs. In cases where we can identify the issue remotely, we will provide a quote initially and waive the diagnostic fee.
Installer out of business?
We adopt orphaned solar systems.
A lot of Virginia solar companies have closed in the last few years, and they left customers with a system on the roof and nobody to call.
Here's a few things to keep in mind:
- Your equipment warranties survive. Panels, inverters, microinverters, optimizers, and batteries are warranted by the manufacturer, not the installer. Those are still good — typically 10–25 years.
- The workmanship warranty usually doesn't. Roof penetrations, wiring, and labor were the installer's warranty, and that is lost if they are out of business.
- Someone still has to do the work. Manufacturers will often send replacements for free, but the labor is not covered.
That's where we come in. We start with an inspection so we know exactly what's up there, get your monitoring transferred so both you and we can see it, and become your ongoing service contact.
Request service for an orphaned system
Solar system inspection
A $600 solar inspection — $120 credited toward any repair
An inspection is the right first step when:
- You're buying a home with solar — a home inspector won't evaluate a PV system
- You're selling, or you're the real-estate agent — a written report answers buyer questions before they're asked
- Your installer is gone and nobody has looked at the system in years
- You're filing a hail or storm claim and the insurer wants documentation
- You want to confirm your system is working properly
What we check:
- Array, racking, flashing, and roof penetrations
- Wiring, connectors, junction boxes, and conduit
- Inverter, microinverters or optimizers, and rapid-shutdown equipment
- Disconnects, breakers, grounding, and labeling
- Monitoring setup, and actual production versus what a system that size should deliver
You get a written report with photos and prioritized recommendations. If we find something and you have us fix it, $120 of the inspection fee comes off the repair.
Book an inspection
New roof coming?
Solar removal & reinstallation for roof replacement
Need a new roof? We'll remove your existing system so your roofer can install the new roof.
We will:
- Coordinate with your roofer
- Remove the panels and store them securely at your home
- Reinstall your system with new flashings
- Recommission & re-energize your system
Prevent the next service call
Critter & squirrel guard
A mesh skirt around the edge of the array keeps squirrels and birds from nesting underneath — the #1 cause of chewed wiring we see. Retrofits onto almost any roof-mounted system.
Snow guards
Panels shed snow in one heavy sheet. Snow guards break it up so it doesn't come down on a walkway, deck, or gutter below the array.
Monitoring reconnection
New router, new internet provider, and now the app says "offline"? We'll get your gateway back online and set up alerts so you know when production actually drops.
How it works
From "something's wrong" to producing again
- 1
Send us the details
Fill out the service request above. Photos and a monitoring screenshot help a lot — the form walks you through what to include.
- 2
We triage remotely
We review your monitoring data and photos and call you. Some problems we can solve on the phone — a tripped breaker, a gateway that lost Wi-Fi — without rolling a truck.
- 3
Diagnostic visit or inspection
If it needs eyes on site, we schedule a visit. For systems that are new to us, that's a $600 inspection — $120 of it comes off any repair we do. For existing Virtue customers it's a $350 diagnostic fee, waived if we can identify the issue remotely.
- 4
Fixed-price repair quote
You get one number before any work happens. If the manufacturer replaces a failed part for free, you only pay for the labor.
- 5
Repair, recommission, report
We make the fix, confirm the system is producing what it should, and leave you with a written summary of what we found and what we did.
We typically respond to service requests within one to two business days, and most visits are scheduled within a couple of weeks. If your system is down entirely, say so in the request — we prioritize those.
Why homeowners call us for service
A solar company that will still be here next year
- Installing in Virginia since 2015. Ten years, one Charlottesville office, the same phone number.
- Our own crew, not subcontractors. The people who diagnose your system are the people who fix it.
- Manufacturer-certified. Enphase Gold Installer, FranklinWH Certified, REC Certified Solar Professional.




Solar servicing questions
Do you service solar systems you didn't install?
Yes. For a system that's new to us we start with a $600 inspection so we know exactly what's on the roof and how it was wired, and $120 of that fee is credited toward any repair we do afterward.
My solar installer went out of business. Is my warranty gone?
Partly. Your equipment warranties — panels, inverters, microinverters, optimizers, batteries — are with the manufacturer, not the installer, and they're still valid. What you've usually lost is the installer's workmanship warranty — and someone to actually swap the part. Manufacturers will often send replacements for free, but the labor is not covered. That's what we step in for: we replace the equipment and become your ongoing service contact.
How much does a solar repair cost?
It depends entirely on what's wrong. The visit itself is a $600 inspection for systems we haven't worked on before ($120 credited toward the repair), or a $350 diagnostic fee for existing Virtue customers (waived if we can identify the issue remotely). After that you get a fixed-price quote before we do anything. Manufacturers often replace failed parts for free — a failed Enphase microinverter, for example — so you're paying labor. Inverter replacements and rodent-damage rewiring are the more expensive jobs. Our solar maintenance costs guide has typical ranges.
How far will you travel for service?
Within 1.5 hours of Charlottesville: Albemarle and the surrounding counties, the Shenandoah Valley (Harrisonburg, Staunton, Waynesboro, Lexington), the Piedmont (Culpeper, Madison, Orange, Warrenton), the Richmond metro, Lynchburg, and Fredericksburg.
My monitoring app says "offline." Is my system broken?
Not necessarily. This is often the result of a lost internet connection. If your inverter or Enphase Envoy has lights on it, those can often tell you whether the system is producing. If there are no lights anywhere, the system is usually truly down — send us a request either way and we'll help you sort it out.
How do I check my solar breaker?
Look in your main electrical panel (and any sub-panel or exterior disconnect near the meter) for a breaker labeled "solar," "PV," or "inverter" — usually a double-pole breaker, often 20–40 A. It should be in the ON position, in line with the others. If it's tripped it will sit in the middle or on OFF; flip it fully off, then back on. If it trips again, leave it off and tell us — a breaker that keeps tripping is a real fault, not a nuisance.
Do I have to remove my solar panels to replace my roof?
Yes — the panels and racking sit on top of the shingles, so they have to come off for the roofer to do their job. We handle both ends: we detach and store the array before the roofer arrives, then come back to re-flash the mounts on the new roof, reinstall the panels, and recommission the system.
Can you add critter guard or snow guards to an existing system?
Yes, both retrofit onto most roof-mounted arrays in a single visit. Critter guard is worth it on any array near trees — squirrels nesting under panels chew wiring, and that repair costs far more than the guard. Snow guards make sense when the array sheds onto a walkway, deck, or gutter you care about.
I'm buying (or selling) a home with solar. What should I do?
Get it inspected. Buyers: you're inheriting a 20-year electrical system, and a home inspector won't evaluate it. Sellers and agents: a written inspection report with photos and production data removes the biggest question mark from the listing. Our $600 solar inspection covers the array, wiring, inverter, monitoring, and production versus what the system size should deliver.
I'm a Virtue Solar customer. Do I use the same form?
Yes — same form, just answer "Yes" to "Are you already a Virtue customer?" For systems we installed, there's no inspection — we charge a $350 diagnostic fee and quote the repair, and if we can identify the issue remotely we waive the diagnostic fee and quote it up front.