I had solar panels put in at my house back in 2012. Four of the microinverters stopped working, and the manufacturer sent replacements. However, the service warrantee expired, and the company, Omnidian, refused to help even though I offered to pay for the service. After searching for a solar provider who would actually do repairs and not charge crazy prices (one provider wanted to charge a $500 "truck usage" fee, plus an hourly rate), I found Revolution Solar. They offered a fair hourly rate, and I first talked with Irvin from Sales, who quickly put me in touch with Brian from Operations. Brian arranged for Jose to come out and handle the repair. Jose arrived on time and was polite. Unfortunately, the manufacturer sent the wrong cable, so the microinverters couldn’t be replaced that day. Jose ordered the right cable for me. Once they arrived, Jose came back, again on time, and replaced the microinverters in just about an hour.
I highly recomend Revolution Solar. When I move into my next house, I will call them right away to set up solar panel installation.