Key Facts
Years in businesss
Average rating
TX
State availability
25-year warranty with Panasonic panels and other warranty options depending on the panel manufacturer
Warranty
Panasonic, SolarEdge, and Mission Solar Energy
Solar brands
Partners with Dividend Solar and Sunlight Financial
Financing options
Local Expert
Acknowledgement
Experienced installer
Expertise
B-
BBB Rating
Not specified
SolarReviews rating
Quick Summary
- Overall Rating: Mixed reviews with an average rating of 3.7 stars on Birdeye and 2.0 stars on EnergySage.
- Years in Business: 16 years (Founded in 2007).
- States Served: Primarily Texas.
- History: Founded in 2007, South Texas Solar Systems has grown to serve various regions within Texas with a focus on both residential and commercial solar installations.
- Mission Statement: Not explicitly stated on their website.
- Warranty Options: Offers a 25-year warranty with Panasonic panels and other warranty options depending on the panel manufacturer.
- Solar Panel Options: They offer products from manufacturers like Panasonic, SolarEdge, and Mission Solar Energy.
- Solar Financing Options: Partners with Dividend Solar and Sunlight Financial to provide financing options.
- BBB Rating: Previously accredited, but their accreditation was revoked on August 31, 2023, due to failure to adhere to BBB standards. Current BBB rating is B-.
- SolarReviews Rating: Not explicitly available, but mixed customer reviews noted across various platforms.
Customer Reviews
No reviews found.
Company Gallery
Detailed review
Our Expert Recommendation
As solar experts, we would advise potential customers to carefully consider both the positive and negative reviews of South Texas Solar Systems. While they have extensive experience and a range of quality products, their recent BBB accreditation revocation and mixed customer reviews indicate potential issues with customer service and project management. The pros include a variety of high-efficiency panels, extensive experience, and strong warranty options. The cons involve communication issues and customer service challenges. Therefore, if you are considering South Texas Solar Systems, ensure thorough due diligence, clear communication, and understanding of the terms and warranties offered.