Valley floor to High Desert
Solar pool heating in San Bernardino County
Extend your swim season with heat from the sun. We install, repair and replace solar pool heating across the valley floor, the mountain communities and the High Desert.

Valley floor
Redlands, Yucaipa and the rest of the valley
We cover every city below. If you're new to it, here's how solar pool heating works.
Redlands
Big shade trees, and plenty of pools that already have solar heating. We install, repair and replace panels across the city.
Solar pool heating in Redlands
High Desert
The Victor Valley
In the Victor Valley we cover Adelanto, Apple Valley, Hesperia, Oak Hills, Phelan and Victorville.
We usually add panel area to a High Desert system and anchor it for the wind.
The High Desert page has the details, including what happens to the panels when it freezes.

Between the two
Foothill and mountain neighborhoods
In the foothills of Highland, Rancho Cucamonga and Yucaipa, we size the system for your spot, often with a little more panel area and a cover at night, and we spell out both in the estimate.
We also cover the mountain communities: Big Bear, Crestline and Lake Arrowhead. The towns we cover are listed by region on the service areas page.
What we do here
Every service, by our own crew
One family company, one standard, whether the job is a new array in Redlands or a warranty swap in Victorville. Licensed C-46 solar contractor, license #924564.
New installations
Sized to your pool and to where in the county it sits, usually finished in one to two days. We paint the exposed pipe to match the house before we go.
See how an install goesPool solar leak repair
Any brand, whoever installed it. We find the leak, fix it, and pressure-test before we call it done.
Schedule a repairWarranty replacement
Most panels carry a 12-year manufacturer's warranty. If yours are still covered, we handle the inspection and the claim paperwork and swap like for like.
Check your warrantySystem inspections
Buying a house with pool solar on the roof, or wondering if your system is worth keeping? We'll tell you straight, including when it isn't.
Book an inspectionPanel removal
Re-roofing, or done with a system that's past saving? We pull the array and plumbing off cleanly and leave the roof ready.
Arrange a removalPrice it yourself
Find your house on satellite imagery, see which parts of the roof get the most sun, lay out the panels yourself, and get a price in a few minutes. No appointment, no salesperson.
Open the system designerAlready have a system that's dripping or dead? Send a repair request, an inspection request, or a removal request and we'll come back with a time.
Don't take our word for it
We publish the actual water temperatures
We wired a sensor into a working system and put every reading on the website — hour by hour, month by month, warts and all.
One note: that system is in Riverside County, so its readings look like a valley-floor pool, not a High Desert one. We'd rather say so than let a chart oversell.
FAQ
Questions we get in this county
Yes. A short season is the reason to add solar, not a reason to skip it. On the valley floor, an unheated pool is swimmable for only about four months, while you look after it all year. Solar adds weeks at both ends of that season, with no fuel to pay for.
Yes, for new systems and for repairs, along with Adelanto, Oak Hills and Phelan. The High Desert has its own page: solar pool heating in the High Desert.
Usually, and the two work together rather than competing. Solar carries the ordinary days for nothing, and the gas heater becomes the thing you switch on for a cold snap or a party instead of the thing you budget for. Nothing gets ripped out to do it.
Often, and on a bigger lot it's frequently the better answer. A rack along the fence line, beside the equipment pad, or set into a slope does the same job as a roof array. If the roof is still the right call but faces east or west, that works too — it just needs extra collector area. You'll see several ground mounts in our install gallery.
Yes. Big Bear, Crestline and Lake Arrowhead are in our service area. In the mountains, we'll talk through how long a swim season to expect before you spend anything.
On the valley floor, an unheated pool is swimmable from about early June to late September. Properly sized solar pool heating stretches that from about mid-April to late October, and with a cover at night, from March into November. More sizing and season questions are answered on our general FAQ page.
Ready for warmer water?
Free, no-obligation estimates. Tell us where your pool is, and we'll design a system for that spot and the months you want to swim.
We also cover Riverside County, Orange County, Palm Springs and the Coachella Valley, and North San Diego County. Two generations of the same family, since 1981.