Great friendly service followed by promises fulfilled. After getting a quote on site from another company who just pressured to sign on vague promises and quite frankly a lot of BS. Ravi at sunrun was professional, helpful and had great service right from the get go. Their installation team arrived on the allotted day and time and were very professional, neat and cleaned up after themselves. The followup to make sure we were happy has also been great. I would VERY highly recommend Sunrun solar if you want all round service and quality.