Castle Energy Review 2024 - Local Solar Specialists?

Installing solar since 2009
(Expert Rating Score)

Discover your solar saving potential

By clicking on "Submit" button you are agreeing to SolarEmpower's Terms of Use
Updated on 2023-07-01


Established in 2009 and headquartered in Pleasantville, New Jersey, Castle Energy is a family-owned renewable energy developer operating primarily in the Mid-Atlantic United States. With additional offices in Pennsylvania and New Jersey, Castle Energy serves a diverse clientele, including churches, non-profits, businesses, and farms. 


Business Background

Prior to launching Castle Energy, founder James had gained significant experience in the solar industry, overseeing sales of solar projects for residential and commercial clients in New Jersey. Alongside this, he brings to Castle Energy a wealth of experience from the investment and finance industry. The company currently employs 22 staff members and has a reported revenue of $3.1M.


Services and Specifics

Castle Energy offers a ten-year workmanship warranty on their solar installations and is an authorized installer for Generac generators. Furthermore, they provide the service of solar panel removal and reinstallation if required. For homes, the company installs ballasted solar systems, utilizing trusted brands such as Sunpower, Enphase, and Solar Sage.


Installation Costs and Processes

The company offers a range of financial arrangements, including solar leases, Power Purchase Agreements (PPAs), and solar loans to cater to diverse customer needs. Initial consultations involve face-to-face meetings to establish clear project goals and objectives. Financing options such as ‘Host credit’ and returns from SREC (renewable energy credits) via long-term contracts underscore the company’s commitment to promoting financial savings.



Castle Energy is licensed to operate in New Jersey, Delaware, Maryland, and Pennsylvania. The company’s legitimacy is also attested to by positive testimonials from customers praising their professionalism and dedication.



The company’s project management team oversees the entire project installation process. Castle Energy prides itself on maintaining clear and ongoing communication with clients throughout the project, and commits to providing maintenance services as needed post-installation.



Castle Energy presents a compelling case for potential customers seeking renewable energy solutions, underpinned by a strong track record and glowing customer feedback. This combined with their robust offerings and high-quality customer service make them a solid choice in the renewable energy sector.

Industry Certifications

ASES – American Solar Energy Society
ASES – American Solar Energy Society

Service Types

Residential Solar
Commercial Solar


Are Castle Energy Services trustworthy?

The company's dedication to customer satisfaction is highlighted in numerous positive testimonials, indicating that Castle Energy is a reliable service provider.

Are Castle Energy Services good to work for?

According to employee surveys, Castle Energy provides a flexible, supportive, and rewarding work environment. Employees have commended the upper management and specifically owner JR Castle, for their supportive attitude.

Can you cancel a contract with Castle Energy?

Contract cancellation policies vary by state, but in New Jersey, Delaware, Maryland, and Pennsylvania, it seems contracts cannot be revoked post-installation. However, always check directly with the company for their specific cancellation policy.

Castle Energy Solar Details

200 Cambria Avenue Suite F.
Pleasantville NJ

Castle Energy User Reviews

(We try to verify user reviews as much as we can)
Write a Review on Castle Energy
Your score
Drop files here or Choose files

* You must be a customer of the company. Every review is personally checked by our team before being published.

** We will never sell or spam your email address. Email addresses are collected only for identity confirmation.

Discover your solar saving potential

By clicking on "Submit" button you are agreeing to SolarEmpower's Terms of Use