887 Marlborough Ave Riverside, CA92507 United States
Principal(s)
Thomas Shaffer, Founder & CEO
COMPANY DETAILS
Business Overview & Services
New Power is a leader in the residential solar industry. Located in Southern California with operations throughout the state, New Power is making solar a reality with: cost, installation and simplicity.