San Bernardino

Find Local Solar Professionals In 30 Seconds

I agree to the terms of the Privacy Policy.
Receive Quotes

San Bernardino Solar Energy & Solar Panel Installers

Find solar power installers including photovoltaic and solar hot water

Loading ...

Overall (1 review):

  • 10 out of 10
Fida H.

American Institute of Renewable Energy (AIRE) is an alternative energy research, development training and technology company. Solar training, weatherization trainings and green IT training programs...... -- by the owner

2.Sea Bright Solar

Solar Power Installation

390 Alabama St
Suite A
Redlands, CA 92373
(909) 335-0820

3.JJRoofing

Solar Power Installation

2011 Spruce St
Riverside, CA 92507
(951) 784-7663

4.SunWize Power Systems Division

Solar Power Installation

8830 Rochester Ave, Ste 100
Rancho Cucamonga Office
Rancho Cucamonga, CA 91730
(909) 484-5474

5.RCC Solar Electric System

Solar Power Installation

140 S 1st Ave
90 E STOWELL ST
Upland, CA 91786
(909) 981-7736

6.DRI Energy

Solar Power Installation

13345 Estelle St
Inland Empire
Corona, CA 92879
(951) 281-2200

7.Ambassador Energy & Solar Inc.

Solar Power Installation

24630 Washington Ave, Ste 102
Murrieta, CA 92562
1.866.586.1840

Overall (1 review):

  • 10 out of 10
Michael W.

Our role here at  Ambassador Energy is to assist residential and commercial clients in becoming Renewable energy generators. The support begins from the very first question through the education, s...... -- by the owner

8.Desert Solar

Solar Power Installation

18275 Bear Valley Rd, Ste B
Hesperia, CA 92345
(760) 669-5460

9.Econo Air

Solar Power Installation

4915 E Hunter Ave
Anaheim, CA 92807
(714) 695-6661

Overall (4 reviews):

  • 6 out of 10
Greg L.

We generally let the answering machine take care of the calls, however after 3 calls and hangups in 5 minutes we answered, Varified that they were Econo Air, informed them that we are on the do not...... -- by the owner

10.Energy Harvester, Inc.

Solar Power Installation

230 E Villanova Dr
Claremont, CA 91711
(909) 625-3326

Add A Business