Solar Energy Services Be the first to review Rating: 87 World Solar Corporation Dba W E S Builders 2445 La Posta Road, Campo, CA Time in business: 14 years years Licensed