Here at Webo Solar, we not only offer solar power systems, equipment, accessories, and services - but we genuinely care that the products you buy from us are successfully delivered and installed as well. No matter what your solar power needs are, our brilliant and friendly team of experts are here to help you every step of the way with your renewable energy project. Humble Beginnings: We began offering solar power products online in 2011, from a very tiny office space in Berkeley, California. At that time, the entire business was run and operated by two wonderful and highly talented people: Carrie and Pedro.