Absolutely would not recommend them to my friends and family. I ended up choosing TGP not based on cost (they were the highest bidder), but by a strong recommendation from a friend. There was poor program management and communication during the whole process. Plus they lied to us and requested payment after leaving us with a non-working system. I've had to go out of my way to ensure the system would be completed properly, and on time. Something I never expected or wanted to do.
We signed on 4/19/22, install was 9/28/22 after a month or so of delays, and the system was finally working on 10/26/22.
Permitting was delayed by a month after TGP never bothered to reach out to the city to see if they recieved the paperwork. It turns out the permit paperwork was sent to the wrong email. I ended up having to be the middle-man and worked with the city to understand what had happened. If I did not intervene, it could've been delayed even further. The actual approval took a matter of days once the paperwork was received. Despite TGP's mishap, we were not prioritized for getting our system installed in a timely manner. Instead, we waited about 2 months after approval before getting it installed. it didn't feel kosher, since we did not cause the delays, and it most likely would've gotten installed in July/August. Quinn, our rep, tried his hardest to give us an install "window" from the operations team after requesting an install window for a couple of months. In mid-september we were given a window of "late September". When the time finally came, we were only given a 12 hour notice from the ops team. Thankfully we were home that day, or else it would've been a much longer wait.
On the day of installation the installers lied, and tried to pressure me in installing a smaller system based on "a fire code" and never followed up with the city. the operations manager called to tell me I had no right to stop the install, and gave me an ultimatum to either install a smaller system, or reschedule for October/November. After waiting 5 months to get this thing installed, I ended up having to drive to city hall to ask the inspector MYSELF. TGP did not want to ask a simple question with the inspector before putting me in a difficult last-minute decision. Turns out there was no code preventing the original system from being installed, and the city was upset with TGP for not reaching out to the inspectors before trying to deviate from the approved design.
During the original on-site consultation and during the install they said they were going to install the conduit on the side of the house. Instead they installed it over both the gutters which looks ugly. I figured this was a mistake, and even agreed with my wife that if TGP came out to make things right then I would put all the past issues aside. When requesting the conduit be moved to the side of the house like promised the operations manager said it wasn't possible because of the roof pitch. I requested input from several other solar installers, as well as our electrician, and they said that is complete BS. They could've ran it from the top-left panel and down the side of the house.
After the city installed the meter I requested the system be set-up and properly configured since I did not know if it was working or not. I also did not have access to the system on my phone. I instead received an email requesting to sign that the project was complete so they would get paid via the MI Saves loan. I reached out to TGP again, and got no response from their ops team. After two weeks of requesting help I reached out to Enphase (the inverter manufacturer) to configure the system. They did it that day, and 13 out of the 15 panels were not properly set up with the system.
I also requested a quote for my Chargepoint charger to get installed when they were here for the solar since they are Chargepoint certified. I received a $4K figure. In comparison, our local electricians quoted only $1.5K for the same work. I'll definitely be reaching out to another installer for a Enphase battery system.