
Sunrun Solar Reviews
Rated 4.1 based on 107 Reviews
Uncategorized in Burbank
7679 San Fernando Rd, Burbank, CA 91505, United States
Published on
July 7, 2025
Last updated
September 13, 2025
great at following up
Outstanding Service and Impeccable Follow-up
truly went above and beyond
clear and easy to understand
very welcoming to questions
excellent job communicating with us
would give a 10 out of 10
communication is good
took the best care of us
have a winning formula and process
Yes, several reviewers mention that Sunrun guides customers through the process with city and fire department inspections, ensuring the installation meets local requirements and is managed through to completion.
Customers are typically assigned a dedicated representative who serves as the main point of contact, answering questions, providing updates, and assisting through all project stages from sales through post-installation follow-up.
Review feedback suggests that installations commonly take about one to two days for the solar system, though related roofing work may extend the timeline depending on subcontractor scheduling or complexity.