ESD Roofing Solar Review

Solar, battery and roofing installerLegal name: J & C Energy Enterprises LLC, doing business as Energy Solutions Direct11+ years installing solar and roofing, per the companyBased in Pinellas Park, FloridaProfile updated October 15, 2026

Is ESD Roofing Solar a good choice?

ESD Roofing Solar, legally J & C Energy Enterprises LLC doing business as Energy Solutions Direct, fits Florida homeowners who want solar and roof work from one company; it also says it is licensed in Georgia, the Carolinas and Ohio. It prints its license numbers by state in its site footer, and several check out as active, though it no longer holds a Texas license. Its pages promise a “full manufacturer warranty” but publish no workmanship or roof leak term. Get both in writing, and ask who owns the system if you choose a lease.

Price
Quote required; no system price on the company pages we reviewed. Costs
Coverage
FL, GA, NC, OH and SC, per its licenses; roofing services described for Florida. Service area
Warranty
Says equipment carries full manufacturer warranties; no workmanship or roof penetration term published. Warranty

EcoGen PartnerESD Roofing Solar buys homeowner leads from EcoGen America. That relationship does not change any fact on this page or the company’s place in our lists. How we are paid

On this page
  1. Why choose it, or not
  2. ESD Roofing Solar reviews
  3. Cost and ways to pay
  4. Warranty
  5. Service area and licenses
  6. Compare installers
  7. Before choosing
  8. How we researched

Why choose ESD Roofing Solar, and why you might not

What ESD does well, and where to be careful, compared with the installers it competes with most.

Reasons to choose ESD

  • It does your roof tooESD puts in solar, batteries and roofs. None of the three alternatives below lists roofing. One reviewer says ESD replaced a roof in a day and helped with the insurance claim.

  • It prints its license numbersESD prints its license number for each state on its site. We found its Florida, Ohio and South Carolina licenses active. Check the others with each state before you sign.

  • It puts in Tesla batteriesESD says it is a Tesla Powerwall certified installer. Its good reviews praise on-time, quick crews for battery installs and repairs.

  • Many owners have reviewed itIts head-office Google listing shows 4.5 from 1,302 reviews. That is the most reviews of any company in the table below.

Reasons to look at others

  • It lists no warranty on its own workESD publishes no warranty on its own work and none for leaks where the panels are bolted to the roof. Palmetto lists 10 and 5 years. Get both terms from ESD in writing.

  • Its lender and rent terms are not listedESD lists a loan and a plan to rent the panels, but names no lender and no terms. Ask who you will pay, who owns the panels, and what happens if you sell the house.

  • Some reviews describe leaks and repeat visitsIts negative reviews describe repeat visits to fix installs, systems not making power, damaged panels and roof leaks with no callback. Ask who pays to fix install problems and how fast leaks are handled.

ESD Roofing Solar reviews: what customers say

Each review site shows its own score; we read them on October 12 and 13, 2026 and do not combine them or add our own rating.

  • Google4.5 / 51,302 reviews · Pinellas Park, FL office listing only, not company-wideRead reviews

The five positive reviews below praise punctual, efficient crews for battery installs and repairs, and one describes a roof replacement finished in a day with help on the insurance claim. The five negative reviews describe repeated correction visits, deposits requested before service, systems not producing, damaged panels, roof leaks with no callback and property damage the reviewers say went unaddressed. These are issues to ask about, not a measure of how often they happen. Ask ESD who pays for visits to fix installation problems and how quickly leaks are handled.

5 recent 5-star reviews
  • 5 of 5 · Sep 4, 2026

    “Jimmy and his crew came out again and once again they were very fast and efficient and did an amazing job and very nice.”

    madison s. · Read on Google

  • 5 of 5 · Aug 29, 2026

    “They were very professional and explained the process from start to finish.”

    Louis A. · Read on Google

  • 5 of 5 · Aug 18, 2026

    “They were very friendly and professional.”

    Jon G. · Read on Google

  • 5 of 5 · Aug 3, 2026

    “All ESD workers have been wonderful.”

    Mini F. · Read on Google

  • 5 of 5 · Jul 31, 2026

    “Wonderful work and nice job with great people, he is the best technician ever, congratulations”

    George E. · Read on Google

5 recent 1- and 2-star reviews
  • 1 of 5 · Sep 28, 2026

    “I will be initiating legal proceedings not only for mismanagement but also for failing to take responsibility for the damage they caused to my property.”

    Jamel M. · Read on Google

  • 1 of 5 · Sep 4, 2026

    “Beyond the functional issues, your customer service is horrible.”

    Rick Y. · Read on Google

  • 1 of 5 · Sep 1, 2026

    “The solar system has not been producing since 2024, despite repeated attempts to get the issue resolved.”

    zaida d. · Read on Google

  • 1 of 5 · Aug 21, 2026

    “They are the worst at communicating and from the start have not produced what they said they would.”

    Kristan P. · Read on Google

  • 1 of 5 · Jun 17, 2026

    “Still no response no resolution no customer service no professionalism no anything!!!”

    Charlie · Read on Google

How we picked these: the five newest 5-star and the five newest 1- or 2-star reviews with written text on Google and Trustpilot, as of October 2026 (200 reviews read, back to Aug 11, 2025). We found no Trustpilot page for ESD Roofing Solar on October 12, 2026. Each quote is one sentence, word for word. Picking the highest and lowest ratings shows the range of experiences; it is not a representative sample, and we did not verify what reviewers describe.

How much does ESD Roofing Solar cost?

ESD does not publish a system price; its contact page offers a free quote and advertises $0-down options. Ask for an itemized quote showing the cash price, system size, equipment models and, for a loan or lease, the lender or lessor, rate, fees, escalator and total payments. Treat any bill savings shown in a sales estimate as an estimate, not a promise. For state price ranges, see our solar panel cost guide; for how the plans compare, see loans, leases and PPAs.

Direct purchase

You own it

You pay for the system outright.

Solar loan

You own it

The company says a loan can cover the system with no money up front. The lender is not named.

Lease

A leasing company owns it

Listed on its services page with no terms. Ask who owns the system, the monthly payment, any escalator and what happens when you sell.

Purchase and loan as listed on ESD’s how to start page; lease named on its services page. Read October 14, 2026.

ESD says it uses “the most trusted brands in the industry” but names no panel or inverter maker on its about page. Its services page says it is a Tesla Powerwall certified installer and that its team is NABCEP certified for energy storage installation. Your written proposal should list the exact panel, inverter and battery models, the system size in kilowatts (kW) and the forecast yearly production in kilowatt-hours (kWh).

What does ESD Roofing Solar’s warranty cover?

Warranty terms ESD publishes, by type of coverage
Coverage
What ESD publishes
What to confirm
Solar panels
Maker’s warranty (term not stated)
Confirm in your proposal: the panel maker, model and its warranty term.
Panel output
Not published
Confirm in your proposal: the output guarantee and its term.
Inverter
Not published
Confirm in your proposal: the inverter model, its maker’s term and who pays labor to replace it.
Battery
Maker’s warranty (term not stated); installs Tesla Powerwall
Confirm in your proposal: the battery model, its maker’s term and who services it.
Labor and workmanship
Not published
Confirm in your proposal: the workmanship warranty term and what it covers.
Roof penetrations
Not published
Confirm in your proposal: who repairs and pays if a leak starts at a panel mount.

ESD has no warranty page. We read its services page, about page and how to start page on October 14, 2026; they mention full manufacturer warranties without terms. Your signed agreement decides what applies.

Its roofing page says all roofing projects carry a full warranty, with no term given. That is roofing coverage, not solar workmanship coverage.

Where does ESD Roofing Solar operate, and which licenses were checked?

ESD’s contact page says it is licensed in Florida, South Carolina, Georgia, North Carolina and Ohio, and its about page says it has completed projects across the country (read October 14, 2026). Its roofing page describes roofing services in Florida, and its local page covers St. Petersburg, Florida. It lists no counties. It held a Texas electrical contractor license (EC 34542) that expired on June 10, 2026, so we do not list Texas. A listed state does not mean every address qualifies or that EcoGen can connect you with ESD there.

Showing Pinellas Park, FL (headquarters)

Office address (1)

Address from ESD’s website, read October 13, 2026.

Licenses

We found 5 active license records in state registries (October 13, 2026, October 14, 2026, September 8, 2026, September 9, 2026). ESD publishes license numbers for Georgia and North Carolina that we have not checked in the registry yet. Check the license yourself under the exact business name on your contract. A license check confirms registration, not workmanship quality.

Florida2 recordsActive, checked Oct 14, 2026
  • License
    Electrical Contractor
    Number
    EC13016294
    Registry check
    Active, Florida DBPR, checked October 14, 2026
    Note
    Registry lists J & C Energy Enterprises LLC with ESD SOLAR as the trade name on this license.
  • License
    Roofing Contractor
    Number
    CCC1335678
    Registry check
    Current, active, Florida DBPR, checked October 14, 2026
    Note
    Registry lists the Certified Roofing Contractor license as Current, Active through August 31, 2028, with Energy Solutions Direct as the DBA. Also printed in the company’s site footer (read October 13, 2026).
Georgia1 recordPublished, not checked
  • License
    Electrical Contractor
    Number
    EN218454
    Registry check
    Not yet checked by us
    Note
    As published on the company site. The Georgia Secretary of State’s licensee search sits behind a reCAPTCHA verification step, so we have not checked this number (September 9, 2026).
North Carolina1 recordPublished, not checked
  • License
    Electrical Contractor
    Number
    U35440
    Registry check
    Not yet checked by us
    Note
    A registry search on September 8, 2026 lists U.35440 as an Unlimited Classification License held by J&C Energy Enterprises LLC, which the South Carolina registry identifies as the legal entity behind Energy Solutions Direct; the North Carolina search results do not display a status, so this row stays unchecked.
Ohio1 recordActive, checked Sep 9, 2026
  • License
    Electrical Contractor
    Number
    EL 51082
    Registry check
    Active, Ohio Construction Industry Licensing Board (eLicense), checked September 9, 2026
    Note
    Registry lists EL.51082 as an Electrical license held by an individual at 6076 Park Boulevard, Pinellas Park, FL, the company’s headquarters, for J & C ENERGY ENTERPRISES LLC; active, issued April 10, 2026, expires April 9, 2029.
South Carolina2 recordsActive, checked Oct 13, 2026
  • License
    Electrical Contractor
    Number
    CLM 117356
    Registry check
    Active, SC Contractor’s Licensing Board, checked September 8, 2026
    Note
    Registry lists 117356 as a Mechanical Contractor license held by J & C Energy Enterprises LLC dba Energy Solutions Direct, Lexington, SC, Active.
  • License
    Roofing
    Number
    RBS 65861
    Registry check
    Active, South Carolina LLR license lookup, checked October 13, 2026
    Note
    expires 06/30/2027. Registered to an individual; no business is named on the record.

ESD’s services page says it is a Tesla Powerwall certified installer and that its team is NABCEP certified for energy storage installation. These are company statements; we did not verify them.

ESD Roofing Solar compared with three other installers

Palmetto serves all five of ESD’s states, and Creative Solar USA and South Coast Solar serve three each. Every fact comes from the company profiles linked below.

ESD Roofing Solar compared with three installers that serve the same states
ESD Roofing SolarThis pagePalmettoCreative Solar USASouth Coast Solar
Best forSolar and a new roof in FloridaSolar, batteries, heating and cooling, plus financingPaying cash for solar and a batterySolar, batteries and EV chargers
Head officePinellas Park, FLCharlotte, NCKennesaw, GAMetairie, LA
States shared with ESDAll 5 of its states5: FL, GA, NC, OH, SC3: GA, NC, SC3: GA, NC, SC
RoofingYesNot listedNot listedNot listed
Ways to payBuy, loan, rentBuy, loan, rent or PPACash onlyFinancing, no details listed
Labor warrantyNot listed10 years5 yearsNot listed
Roof leak warrantyNot listed5 yearsNot listedLeak-proof promise, no length listed
Brands namedTesla (batteries)Enphase, SolarEdge (inverters)Tesla, Enphase, FranklinWH and othersSunPower, Tesla (may be out of date)
Google score*4.5 (1,302 reviews)No Google listing found4.2 (91 reviews)4.7 (129 reviews)

*Each Google score is for the company’s head-office listing only, read October 12 and 13, 2026. ESD Roofing Solar buys homeowner leads from EcoGen America; that does not change any fact in this table.

Full profiles: Palmetto · Creative Solar USA · South Coast Solar

Before choosing ESD Roofing Solar

Ask for these in writing:

  1. An itemized quote with the cash price and the financed total, including the APR and all fees.
  2. The exact panel, inverter and battery models, the system size in kW and the forecast yearly production in kWh.
  3. The warranty documents for your payment plan: panels, inverter, labor and roof penetrations.
  4. Your local service contact, and who handles utility approval and warranty claims.
  5. The exact company on the contract, such as J & C Energy Enterprises LLC, and its license for your state.

Before you sign, read the quote line by line and bring our questions to ask a solar installer.

Ready to compare proposals?

Free, no obligation. How we make money · Privacy policy

How we researched this profile

We read ESD Roofing Solar’s own pages on October 14, 2026: homepage, services, about, contact, roofing, how solar works, how to start and its St. Petersburg page. License results for Florida, Ohio and South Carolina are from registry checks on September 8 and 9, 2026. On October 14, 2026 we also read its commercial, EPC partnership, news, testimonials and projects pages and checked its Google Business listing, which shows the same Pinellas Park address. The Florida business registry was behind a bot check. We did not buy a system, request a quote, visit an office or interview customers. ESD Roofing Solar did not review this page.

Our installer methodology explains what we check.

Sources (16)
  1. ESD Roofing Solar: Homepage (address, license numbers), read October 14, 2026
  2. ESD Roofing Solar: Services, read October 14, 2026
  3. ESD Roofing Solar: About, read October 14, 2026
  4. ESD Roofing Solar: Contact (service area), read October 14, 2026
  5. ESD Roofing Solar: Roofing, read October 14, 2026
  6. ESD Roofing Solar: How solar works, read October 14, 2026
  7. ESD Roofing Solar: How to start (payment options), read October 14, 2026
  8. ESD Roofing Solar: St. Petersburg, FL, read October 14, 2026
  9. Google Business listing: ESD Roofing – Solar (address, open listing), read October 14, 2026
  10. Florida DBPR (EC13016294, CCC1335678), read September 8, 2026
  11. Ohio Construction Industry Licensing Board (EL 51082), read September 9, 2026
  12. SC Contractor’s Licensing Board (117356), read September 8, 2026
  13. Florida DBPR license detail (EC13016294), read October 14, 2026
  14. ESD: About (11+ years, nearly 10,000 installations including commercial), read October 14, 2026
  15. Florida DBPR: J & C Energy Enterprises LLC, CCC1335678 (current, active) and EC13016294 (active), read October 14, 2026
  16. Texas TDLR license search: J & C Energy Enterprises LLC, EC 34542, expired June 10, 2026, read October 14, 2026