Free bill analysis - bring a power bill, get the production math for your actual roof, panel brands like Qcells and REC compared side by side
If the pitch starts at your door and ends with "sign tonight for the special," sleep on it. The sun will still be there tomorrow; so will we.
Fast, Reliable Solar Panel Cleaning Across Horizon City
Solar panel cleaning in Horizon City typically costs $150-$350 for a standard single-story residential array, and we can usually be out within 48 hours. The fine caliche dust that blows across the Chihuahuan Desert settles on your panels and quietly eats into your El Paso Electric bill credit. You won’t get that production back until the glass is clean. If you’ve noticed your Enphase app showing lower output than last spring, call Gus’s Solar at (877) 550-6892 and we’ll come take a look.
We know Horizon City’s stucco tracts, the 79928 ZIP, and the way a spring dust storm can cut a panel’s output by 18% before breakfast. Our cleaning crews work these neighborhoods every week, so we don’t need a map app to find you and we won’t treat your roof like a training exercise.
Why Gus’s Solar Is Horizon City’s Preferred Solar Panel Cleaning Company
Our solar panel cleaning team has cleaned hundreds of arrays across Horizon City, from the newer subdivisions off Darrington Road to the established homes near Horizon Boulevard. Gus Petrakis put his name on this company in 2011 and he still answers the phone. When you call about a cleaning, you’re talking to a business owner, not a call center in another state.
Horizon City homeowners tell us the same thing: they got their system from an installer who disappeared after the check cleared. Then the panels got dirty, production dropped, and nobody returned their calls. That’s where we come in. We service every major brand, we show up in uniform, and we send the same crew back every time so you see a familiar face on your ladder.
We answer calls 24/7 with a live person. Not a voicemail box. Not a ticketing portal. If you call at 9 p.m. because a monsoon just plastered your panels with debris, you’ll get Gus or someone from his crew who can schedule your post-storm cleaning right then.
Our Solar Panel Cleaning Services in Horizon City
Residential Panel Cleaning
We clean single-story and two-story residential arrays throughout Horizon City using deionized water and soft nylon brushes. The deionized water matters here because Horizon City tap water is hard and alkaline, and spraying it on your panels leaves mineral streaks that attract more dust. A standard residential cleaning on a stucco tract home takes about two hours and costs $150-$250 depending on array size and roof pitch.

Commercial Array Cleaning
We clean flat-roof commercial arrays on Horizon City retail and office buildings, including the shopping centers along Horizon Boulevard and the industrial spaces near the border highway. Commercial systems lose revenue faster than residential ones because they’re larger and often ignored until a quarterly production report shows a dip. Our crew cleans commercial arrays in sections, using soft-bristle brushes and low-pressure deionized water, and we document before-and-after production numbers for your records. Commercial cleaning in Horizon City typically runs $350-$800 per visit for arrays under 100 kW.

Bird & Critter Guard Installation
Pigeons and pack rats are a real problem under Horizon City panels. The flat stucco rooflines common in 79928 subdivisions give birds a protected ledge, and once they nest under your array they start pecking at wiring and leaving droppings that bake onto the glass. We install galvanized steel mesh guards around the panel perimeter that keep birds and rodents out without trapping heat or blocking airflow. Guard installation on a typical 20-30 panel array in Horizon City costs $400-$900, and it pays for itself the first time you don’t need a $600 inverter fault repair.

Debris & Soiling Removal
After a Horizon City dust storm, your panels can collect a fine layer of caliche and alkaline particulates that suppresses output by 15-25% until it’s washed off. We remove built-up soiling, bird droppings, pollen, and wind-blown debris using a no-pressure washing method that won’t void your panel warranty. This is the service we recommend most in this market, and it’s why we emphasize Solar Panel Cleaning in Horizon City as a maintenance line item, not a cosmetic touch-up.

What happens when you call
- 1
A real person answersNo phone trees - you reach a local pro.
- 2
You get an upfront price rangeHonest numbers before anyone is dispatched.
- 3
A background-checked tech heads outLicensed & insured, dispatched right away.
- 4
You approve before work beginsNothing starts until you say go.
Trusted Brands We Service in Horizon City
We clean and maintain panels from Qcells, REC, SunPower, and Panasonic, and we’re familiar with the way each brand’s glass coating responds to different cleaning methods. If your system uses Enphase microinverters, we check the per-panel production data before and after cleaning so you can see exactly what the dust was costing you. We stock replacement clips, grounding hardware, and guard mesh locally, so most Horizon City jobs are completed in a single visit without waiting on a parts shipment from Phoenix or Dallas.
Common Solar Panel Cleaning Problems We See in Horizon City Homes
- Caliche dust film from spring winds. Horizon City sits on the Chihuahuan Desert plateau, and the dry lakebed sediments east of town kick up a fine alkaline dust that clings to panel glass. We’ve measured 15-25% output loss on arrays that went 6+ months without a wash.
- Hard water streaks from DIY washing. Homeowners who spray panels with a garden hose leave mineral deposits that bake on in the 150°F attic-heated glass. Those streaks become permanent etching if left through a Horizon City summer.
- Pigeon nesting under flat-roof arrays. The single-story stucco tracts common in 79928 have shallow roof pitches that birds love. Nests block airflow, droppings corrode aluminum frames, and chewed wiring triggers rapid shutdown faults on Enphase systems.
- Post-storm debris accumulation. Monsoon season in Horizon City brings wind gusts that deposit leaves, gravel, and plastic sheeting onto rooftop arrays. Debris that sits for weeks creates hot spots that degrade cells unevenly and shorten panel life.
Pricing for Solar Panel Cleaning in Horizon City, TX
Here’s what you can expect to pay in Horizon City for panel cleaning work. These are real ranges based on the jobs we’ve done in 79928, not brochure numbers.
| Service | Horizon City Price Range |
|---|---|
| Residential panel cleaning (single-story, up to 24 panels) | $150 - $250 |
| Residential panel cleaning (two-story or 25-40 panels) | $250 - $350 |
| Post-storm debris removal + cleaning | $180 - $300 |
| Bird & critter guard installation | $400 - $900 |
| Scheduled quarterly cleaning plan (per visit) | $120 - $200 |
What moves the price is array size, roof pitch, and how long it’s been since the last wash. A 40-panel two-story system caked with six months of caliche takes longer than a 16-panel single-story cleaned quarterly. Senior and veteran homeowners get a 10% discount that never expires. Call (877) 550-6892 for a free estimate. Bring your last EPE bill and we’ll show you what dirty panels are costing you in real net metering credits.
EPE, Net Metering, and Why Cleaning Matters More in Horizon City
Horizon City is served by El Paso Electric, which operates entirely outside the ERCOT grid that governs the rest of Texas. That single fact changes the math on panel cleaning in a way that surprises most homeowners. Your EPE net metering credit is calculated off your actual production, and when dust suppresses output by 15-25%, you lose that percentage of credit on every sunny day. A panel array that should be producing 1,100 kWh in a Horizon City June might only push 850 kWh to the meter. At EPE’s buyback rate, that’s real money coming out of your true-up statement.
We cleaned a 24-panel REC array on a single-story stucco home in Horizon City’s 79928 ZIP where caliche dust from a week of spring winds had cut production by 18% according to Enphase microinverter data. Our crew used deionized water and soft brushes to remove the alkaline film, then verified output against the original production estimate. The homeowner scheduled a quarterly cleaning plan after we showed the kWh offset difference on their EPE true-up statement. That’s the kind of math we walk through with every customer.
Here’s the part most installers won’t tell you: EPE interconnection approvals take 60-90 days in Horizon City, which means your system is losing production before it’s even approved. Skipping a post-dust-storm cleaning during those months makes the loss worse. You can’t speed up EPE’s process, but you can make sure every panel is producing at full capacity the day your interconnection goes live.
We Also Serve Cities Near Horizon City
We run cleaning routes through Socorro, Socorro Mission Number 1 Colonia, San Elizario, and Homestead Meadows North. If you’re just outside Horizon City in one of those communities, call us and we’ll schedule you on the same route day. No trip charge inside our own county.
Serving Horizon City, TX - Our Local Coverage Area
We’re based in the Horizon City area and know this community well. Use the map below to see our service coverage - if you’re nearby, we can almost certainly help.
FAQs - Solar Panel Cleaning in Horizon City
In Horizon City, we recommend cleaning every three to four months, with an additional wash after any major dust storm or monsoon event. The caliche dust here is finer and more alkaline than what falls in wetter parts of Texas, and it builds up fast enough to suppress output by 15-25% within a season. A quarterly plan keeps your EPE net metering credits close to their theoretical maximum, and many of our Horizon City customers schedule their cleanings around EPE’s true-up cycle so they can see the production difference on paper.
No. EPE processes interconnection applications on their own timeline, typically 60-90 days in Horizon City, and panel cleanliness has nothing to do with it. What cleaning does is make sure your system is producing at full capacity from day one of approval, so you don’t stack panel-cleaning losses on top of the wait time. Call us at (877) 550-6892 if your system is in the queue and we’ll make sure it’s clean before the meter starts spinning.
Yes, in two ways. Bird droppings on the glass create localized hot spots that reduce cell output, and nests under the panels block airflow that helps keep microinverters cool. In Horizon City’s summer heat, an Enphase microinverter running under a pigeon nest can overheat and trigger a rapid shutdown fault that takes your whole branch offline. We install mesh guards that keep birds and pack rats out, and we check the per-panel data on every cleaning visit.
A post-storm cleaning for a single-story Horizon City residential array typically runs $180-$300, which includes debris removal and a full deionized water wash. Monsoon winds leave gravel, plant material, and caliche film that a standard quarterly cleaning won’t fully address. The price difference depends on how much debris is on the roof and whether we need to clear nests or repair guard mesh. Estimates are free, so call before the next dust storm hits.
Cleaning impacts payback more in Horizon City than in most Texas markets because you’re on EPE’s non-ERCOT net metering tariff. When dust suppresses a 10 kW system by 20% in Horizon City, you lose true-up credits at EPE’s specific buyback rate, which differs from what a homeowner in, say, Austin or Dallas would lose on their utility’s tariff. Over a 25-year system life, skipping cleanings in Horizon City can add two to three years to your payback period. That’s the number we show you when we review your EPE statement.
Call Gus’s Solar for Panel Cleaning in Horizon City
If your panels are dirty and your production is down, call us at (877) 550-6892. We’ll give you an honest number over the phone, show up when we say we will, and send a uniformed, background-checked crew that knows Horizon City roofs. Gus Petrakis has been putting his name on this work since 2011, and the 90-Day Done Right Promise means if it’s not right, he comes back and makes it right. Take two weeks to think about it. The price will be the same.
Written by Gus Petrakis, Owner at Gus’s Solar, serving Horizon City and the 79928 ZIP since 2011.






Before
After
Before
After
Before
After