At REC Solar we are dedicated to providing our customers with the highest level of customer support and system care. Our customer care representatives are always available to help you and answer questions.
For assistance, please contact one of our customer care representatives for assistance.
Email: service@recsolar.com
Toll Free: 888.657.6527
Service FAQ Sheet: click here
Customer Log-in: click here
Or Submit a Service Inquiry Below:
|
Note: Your privacy is important to us. REC Solar will not distribute or sell your personal information to third parties. |