Your Turn-Key Residential Solar Panel Installer!
We Are Here Working WITH & FOR You From Start To Finish!
Call Us Today At (909) 981-1360!
1308 Monte Vista Avenue #4, Upland, CA
License #985474

"We're not just another "solar company"…We will do everything we can to make sure that you and your family get the most value & the most savings out of your solar system…"
Elizabeth Moats | Founder & CEO

Contact Us at Solar Holmes, Inc.

If you have questions regarding our services and products or would like to get an estimate for your upcoming project or required maintenance, please don't hesitate to use your preferred contact method below.

Contact Information

Solar Holmes, Inc.
1308 Monte Vista Avenue #4
Upland, CA 91786

(909) 981-1360

Monday8:00pm - 5:00pm
Tuesday8:00pm - 5:00pm
Wednesday8:00pm - 5:00pm
Thursday8:00pm - 5:00pm
Friday8:00pm - 5:00pm
Saturday8:00pm - 5:00pm
Sunday8:00pm - 5:00pm

Alta Loma CA, Anaheim CA, Azusa CA, Bloomington CA, Brea CA, Chino CA, Chino Hills CA, Claremont CA, Colton CA, Corona CA, Covina CA, Diamond Bar CA, Etiwanda CA, Fontana CA, Glendora CA, Grand Terrace CA, Highland CA, La Verne CA, Loma Linda CA, Mira Loma CA, Montclair CA, Moreno Valley CA, Norco CA, Ontario CA, Orange CA, Perris CA, Placentia CA, Pomona CA, Rancho Cucamonga CA, Redlands CA, Rialto CA, Riverside CA, Rowland Heights CA, San Antonio Heights CA, San Bernardino CA, San Dimas CA, Upland CA, Walnut CA, West Covina CA, Woodcrest CA, Yorba Linda CA

Contact & Request Form

Please feel free to use the form below to contact us with any Questions, Comments or Requests!

I would like to request a FREE No Obligation In-Home Solar Energy Consultation

I would like to request a Solar Panel Installation Estimate

Yes, I would like to receive email updates & periodical offers!

Our Service Area

We happily service customers in Upland, California and throughout the surrounding area!

See What Other People Are Saying About Solar Holmes...

"From the initial email contact to the onsite survey consultation to working on the proposals, Solar Holmes has provided excellent service. Victoria has been extremely courteous and prompt in all email and phone correspondence. We love our panels!"

Jim W.
Irvine, CA

Read More From Our Past Clients

Call Solar Holmes, Inc Today at (909) 981-1360 for All Your Solar Power Needs!