Solar energy developer Solar Landscape has completed a new installation atop a self-storage complex in Monmouth County, while marking a milestone in a key state program.