Industry Certifications

ASES – American Solar Energy Society
Service Types
Solar Panel Installation
Service Areas
Select State:
Upsolar Solar Details
Established
2006
Contact
Headquarters
600 Montgomery - 45th floor
San Francisco, CA
94111
600 Montgomery - 45th floor
San Francisco, CA
94111
(415)-814-9960
Upsolar User Reviews
(We try to verify user reviews as much as we can)
January 2, 2023
They are a solid team
Upsolar is one of the first companies I've woeked with and they were kind enough to explain everything I needed to know about building a solar system on my roof! They were also super responsive and I was happy with their overall service.