Cape Fear Solar Systems
- Installing since 2007
- 1 area served
- Licensed
Overview of Cape Fear Solar Systems
Cape Fear Solar Systems is currently ranked as the number one installer in Southeastern, North Carolina by Solar Power World. Established in 2007, the company has designed and installed over two-thousand solar systems to date. Cape Fear Solars pride is in its team, providing the highest quality of craftsmanship, products, and material. Cape Fear Solar offers turnkey energy systems such as photovoltaic panels, battery backups, and Tesla charging stations for residential and commercial customers.
What Cape Fear Solar Systems customers say
Disappointed Daisy
Reviewed on Dec 10, 2021
No further contact.
I had a good experience purchasing and the installation of my panels. After that there has been no contact from this company on any other maintenance services or follow up on how the system is working. I get the feeling its all about the sale, one and done. Disappointing.
Response from Cape Fear Solar Systems
Hi there, Thank you so much for sharing your feedback. Rest assured, if you don’t hear from us, that is a good sign that your system is producing as warranted. Our system shows your solar panels have been producing as designed since installation. If your system is not producing as warranted, our service team gets a notification and will reach out to you to schedule service. A member of our team will also reach out to you on Monday to talk through our service steps, so we can be sure to meet your expectations going forward. If you ever need us, we’re just a phone call away. Sunny regards, CFSS
About Cape Fear Solar Systems
- 2007
- Installing since
- 51
- Customer reviews
- 4.63
- Average rating
- 1
- Area served
What Cape Fear Solar Systems does
Services
- Installation
Licenses
- North Carolina Licensed General Contractor (No. 65677)- NABCEP
Reported by the company. SolarReviews has not independently verified these.
Where Cape Fear Solar Systems works
- North Carolina
Where to find Cape Fear Solar Systems
Head office
901 S Front St, Wilmington NC, 28401