Solar States
1500 N American St
Philadelphia, PA 19122 215-939-6699
Philadelphia, PA 19122 215-939-6699
Ratings
Consumer Ratings for Solar States — 8 Ratings
Percent of customers who rated service "superior" for:
Doing service properly on first try
Promptness/responsiveness
Advice on service options and costs
Overall quality
Consumer Comments for Solar States
Nov 21, 2023
Jan 31, 2023
Mar 14, 2022
...and 5 more consumer comments for Solar States