Direct Energy Solar Phone Numbers and Emails

Toll-Free Number:

  • (800) 903-6130
Send Message

Customer Service:

  • (844) 230-2323
    Through Centrica Business Solutions
  • (888) 603-6085
  • (888) 308-7853

Direct Energy Solar Emails:

Business Customer Service
Through Centrica Business Solutions
Customer Service
Privacy Inquiries
Is this your business?
PissedConsumer Club

Contact Information

Direct Energy Solar Website:

Direct Energy Solar Help Center:

Corporate Office Address:

Direct Energy, LP
7101 Riverwood Drive
Columbia, Maryland 21046
United States

Other Info (opening hours):

Mailing Address:

Compliance Department

12 Greenway Plaza Suite 250

Houston, TX 77046

More contact details

Direct Energy Solar Rating Based on 1 Review

Rating details

more details
Value for money
Customer service
Diversity of Products or Services

Rating stats

Rating trend


Related Companies

Direct Energy, Benjamin Franklin Plumbing, First Choice Power, Home Warranty of America, AWHR


Direct Energy Solar is a public company which specializes in design and installation of solar panel systems. It was founded in September 2009. The headquarters is based in Columbia, Maryland, United States. Direct Energy Solar serves individuals and businesses in Columbia and all surrounding areas. The company can customize solar power systems depending on needs and requirements. It provides up to 20 years production and workmanship guarantee. There is a variety of financing solutions including lease options. Direct Energy Solar has a referral program for customers and partners. It is possible to schedule an appointment and get a free estimate. The company accepts all major credit cards.

Direct Energy Solar reviews and complaints

Direct Energy Solar is ranked 210 out of 1537 in Utility category

Write a review
Do you have something to say about Direct Energy Solar? What happened? What can we help you with?
Submit review Don't show this popup