SolarCity is the leader in full-service solar power systems for homes, businesses and governments providing custom design, financing, installation & monitoring