Anyone Have Solar Panels on Your House?

We have 19 panels which face south. We bought them about 5 or 6 years ago. The upfront cost was a lot but my husband is a big believer and it will pay back in 10 plus years. He said he would be very skeptical of what the sales guys are telling you. In CT you aren’t going to get that good of production because of the sun’s slant.