Sunlight Solar Inc. has completed a solar panel installation in Thousand Oaks, California.