Peck completes major solar projects