Contact Us

Comments / Questions:

Where You Can Find Us

Corporate Offices

75-181 Mediterranean Avenue
Palm Desert, CA 92211

Toll Free: 1 (877) 34-SOLAR
Phone : 760.568.3413
Fax: 760.568.3447

Contractor's License Number: 910836 (B/C10/C46)

NABCEP Renova Solar is America's first professionally accredited Solar Installation Company through the North American Board of Certified Energy Practitioners. 

Have A Question?


Renova Solar Sales:
  1-877-34 - SOLAR  (1-760-568-3413)
Renova Solar is now Renova Energy!   Visit us at