NRG Clean Power
75 E Santa Clara St
San Jose, CA 95113 888-743-9138
San Jose, CA 95113 888-743-9138
Ratings
Consumer Ratings for NRG Clean Power — 3 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 NRG Clean Power
Feb 02, 2022
Feb 01, 2022
Mar 15, 2020